lEEt/OS

Intergalactic operating system!


Navigation
Index
Getting started
Features
Download
System requirements
Screenshots
Videos
Documentation
Philosophy
TCP/IP stack
Software
ST-DOS
Bugs
FAQ
Try it online!
TCP/IP stack

Manual (syscalls)
Readme
Download TCP/IP stack ("stable" version)
Download TCP/IP stack (experimental version)

This software is still in beta state and may contain bugs. Not every feature is tested. The experimental version, when it is available, may have some bug fixes and new features, but is not yet verified to be stable on the 486 server.


Source for driver loader
Driver loader (binary)
Background service program (keeps packets going)
Source for background service program

Features:

  • DHCP
  • TCP and UDP sockets
  • IP version 4 (IPv6 not currently supported)
  • ARP
  • Congestion control
  • TSR program
  • Completely interrupt-driven
  • Uses asynchronic transmits if the packet driver supports it


System requirements:

  • 8088 or better CPU
  • Ethernet networking adapter or a SLIP/PLIP packet driver
  • 35 kB of free drive space
  • Consumes ~40 kB of memory when resident in memory


How to use this with lEEt/OS:

1. Load a packet driver. The packet driver must use software interrupt 0x60.
2. Run NETINST.COM from the LEETOS/ folder on the install disk.
3. Done!

You can move the TCPIP.APP and TCPSERV.APP binaries to the STARTUP/ directory to automate the steps 4 and 5.

How to use this with DOS:

Run TCP.EXE. The TCP/IP stack is now usable to the DOS programs.

DOS packet driver specification version 1.11 (a rare .TXT, please mirror this)
(c) Sami Tikkanen 2020 - 2024