[comp.protocols.tcp-ip.ibmpc] TCP/IP on IBM-PC's - Excelan package

dennis@rlgvax.UUCP (Dennis.Bednar) (11/13/87)

This might be of some interest to you all.

Excelan has a co-processor ethernet board to run TCP/IP
for the IBM-PC.  It implements TCP/IP on a front-end
processor board, known as the EXOS 205 board, under
control of an operating system kernel.
The PC downloads the front-end software into the front-end
board (also called the Ethernet controller card).
The board does IP, ARP, ICMP, TCP, and UDP.

This is just a theory, but I bet they started with 4.2 BSD kernel
code, and hacked on it to make it work. I also suspect the
interface is simple: open, read, write, close; and the 205
board does all the nitty-gritty protocol.

We have it on an IBM-PC-AT, also with the (OPUS NS32K cpu)
board running UNIX. Ftp and telnet are invokable from UNIX,
plus we wrote a library package to allow other applications
to interface into TCP/IP on the UNIX side.  The library was
linked into other programs which we use for OfficePower (tm)
E-mail transfers over TCP/IP/ethernet.

As I understand the package, there is *not* a way to support
TCP/IP server daemons on the MS-DOS side, but there *is* a way to
support daemons when the Excelan board is accessed from UNIX
on the OPUS card.  Maybe this is related to the lack of
true multi-tasking on the PC.


-- 
FullName:	Dennis Bednar
UUCP:		{uunet|sundc}!rlgvax!dennis
USMail:		CCI; 11490 Commerce Park Dr.; Reston VA 22091
Telephone:	+1 703 648 3300