Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!rutgers!ucsd!ucbvax!snowhite.cis.uoguelph.CA!root From: root@snowhite.cis.uoguelph.CA Newsgroups: comp.protocols.tcp-ip.ibmpc Subject: Public Domain NFS Message-ID: <8812161212.aa12957@Louie.UDEL.EDU> Date: 16 Dec 88 16:41:04 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 22 I agree that it would be a very useful item. I currently have a non-Sun implementation of NFS Version 2 mostly written, that is intended to go in a Berkeley Unix kernel arround a vnode layer. {I am just starting the plug it into the kernel part, and this will take several months..} If there is someone out there that is a DOS wizard and keen enough to try to incorporate it into a freely available TCP/IP package, they are more than welcome to the code. However, it does look like a bit of an onerous task for several reasons: - none of the current freely available packages remain resident and I don't know how easy it is to change them to at least share the net interface with resident NFS client code? - I don't know how you catch the DOS BIOS calls on the filesystem? { Not being a DOS wiz, my best guess is that you revector the 21H interrupt and then filter out the requests on the net disks, but...} - Once you do all this, you must still write code that converts the BIOS calls into corresponding vnode ops to call the client code I have written. { Not to mention, port it to a PC C compiler with 16bit ints } Any Heroes??