pau@ENEEVAX.UMD.EDU (Pau-Chen Cheng) (11/19/87)
Hello! I am currently working on a project trying to port MIT PCIP onto MINIX. I wonder how I could get hold of a copy of the source code of the MIT PCIP and any available documentation of it. The parts I need most urgently are the 3Com Ethernet Driver, ARP, IP, ICMP, GGP, TCP, UDP, TELNET, FTP,TFTP and SMTP and aplication programs such as ping and netwatch. Both the client and server programs are needed. The project would be a basis for my research in a graduate level course on protocol security. I appreciate your help very much. Pau-Chen Cheng
romkey@ftp.UUCP.UUCP (11/20/87)
PC/IP is probably not the best choice of networking code to port to a system like UNIX (or MINIX). I would suggest checking out Phil Karn's code KA9Q (there, I think I got it right this time). In fact, I think I've heard of people in the past porting Phil's code to MINIX. The problem is that PC/IP has this internal multitasking package in it which most of the package depends on very heavily, and to really bring it up under a UNIX-like system so that it will work well really requires rewriting pretty much the whole of PC/IP. If you really do want to get a copy of MIT's PC/IP, you can get it from the people at this address: MIT Microcomputer Center Room 11-209 77 Massachusetts Ave. Cambridge, MA 02139 (617) 253-6325 They'll ship you source on a UNIX tar tape. Also, the MIT code does not include FTP or SMTP, and its TCP only handles one connection (FTP needs 2) and does not do passive open (servers need this). You probably don't want GGP. Nobody should want GGP these days unless they're at BBN. - john romkey ftp software