home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / NFS_FAQ.ZIP / PCNFSFAQ.1 < prev    next >
Encoding:
Internet Message Format  |  1993-09-16  |  41.9 KB

  1. Path: nlbbs!jaxsat!pagesat!netsys!agate!howland.reston.ans.ne
  2. !europa.eng.gtefsd.com!uunet!organpipe.uug.arizona.edu!news
  3. From: rawn@lead.aichem.arizona.edu (Rawn Shah)
  4. Newsgroups: comp.answers,news.answers
  5. Subject: (PC)NFS & related topics FAQ [part 01/06]
  6. Summary: This is the FAQ list about PC & Macintosh based NFS & TCP/IPproduct
  7.  for readers of comp.protocols.nfs &comp.protocols.tcp-ip.ibmpc
  8. Message-ID: <278254$rgg@organpipe.uug.arizona.edu>
  9. Date: 15 Sep 1993 21:40:52 GMT
  10. Reply-To: rawn@rtd.com (Rawn Shah)
  11. Followup-To: poster
  12. Organization: University of Arizona UNIX Users Group
  13. Lines: 957
  14. Approved: news-answers-request@MIT.EDU
  15. NNTP-Posting-Host: lead.aichem.arizona.edu
  16.  
  17. Archive-name: pcnfs-faq/part1
  18. Last-modified: 1993/09/06
  19. Version: 1.4
  20.  
  21.  
  22.  
  23. Sorry this issue is pretty late. I've been rather busy of late. 
  24.  
  25. Disclaimer:
  26.         The material in this FAQ is not based on preferrence for any
  27. one product. All questions have been drawn from the archives of
  28. comp.protocols.nfs starting from the very beginning. To all distributers/ 
  29. software houses: If you feel that there is unfair representation of your
  30. product in this list please mail me at:
  31.         rawn@rtd.com    or
  32.         rawn@xray1.chem.arizona.edu
  33.  
  34. or call:
  35.         (602) 318-0696 [US]
  36.  
  37. I have to admit that there is one bias. All addresses or phone numbers which
  38. do not state which country they are in, are in the US. I've been pretty 
  39. oblivious about that.
  40.  
  41. NOTE: If you use this FAQ list and decide you like a product listed here
  42. enough to purchase it, please mention where you got this information to the
  43. product seller. Thank you.
  44.  
  45. Rawn Shah
  46. RTD Systems & Networking, Inc.
  47. Tucson, AZ
  48.  
  49. ------------------------------------------------------------------------------
  50.  
  51. *. This FAQ
  52.  
  53. *-1.   What topics does this FAQ cover?
  54. *-2.   Where can I get this FAQ?
  55. *-3.   Who helped write this FAQ?
  56. *-4.   Who maintains this FAQ?
  57. *-5.   Who maintains comp.protocols.nfs?
  58. *-6.   Where are the archives for comp.protocols.nfs?
  59. *-7.   Trademarks and Registered names.
  60. *-8.   What do the -, + and * before the questions mean?
  61. *-9.  *Whats up and coming in the next issue of the FAQ list?
  62.  
  63. The real FAQ:
  64.  
  65. A. Basics
  66.  
  67. A-1.   What is NFS?
  68. A-2.   What is (PC)NFS?
  69. A-3.   Where can I get (PC)NFS for my DOS system?
  70. A-4.   Where can I get (PC)NFS for my MS-Windows system?
  71. A-5.  +Where can I get (PC)NFS for my Macintosh system?
  72. A-6.   What is PC-NFS as opposed to (PC)NFS?
  73. A-7.   What is TCP/IP?
  74. A-8.   What is telnet? What is ftp?
  75. A-9.   What is a client? What is a server? Why do I need them?
  76. A-10.  Where can I get (PC)NFS cheap/free/PD?
  77. A-11.  What is SOS & SOSS? Where can I get it?
  78. A-12. +Are there any free NFS clients available for DOS?
  79. A-13.  What is SLIP?
  80. A-14. *What is PPP?
  81.  
  82. B. Setup
  83.  
  84. B-1.  *What are the different types of drivers available?
  85. B-2.  -What are "shim"s? What shims are available?
  86. B-3.   What are packet drivers? Where do I get them?
  87. B-4.   Can I use packet drivers with (PC)NFS?
  88. B-5.  +Can I run (PC)NFS over SLIP?
  89. B-6.   Can I run (PC)NFS at the same time as Netware?
  90. B-7.   Can I run (PC)NFS at the same time as CUTCP or NCSA Telnet?
  91. B-8.   Can (PC)NFS run with NDIS drivers?
  92. B-9.  +Can I use (PC)NFS to mount a diskless PC from a remote server?
  93. B-10.   Can (PC)NFS run over token ring?
  94. B-11.   Can I run PC-NFS with my 3C509 Etherlink III card?
  95. B-12.  Can I run PC-NFS slip at higher baud rates than 9600?
  96. B-13.  Can I access an MSCDEX CD-ROM with PC-NFS?
  97. B-14.  Can I run NDIS over Packet drivers?
  98. B-15. *How does ODI compare to NDIS?
  99.  
  100. C. Server 
  101.  
  102. C-1.   What is pcnfsd? What is pcnfsdv2?
  103. C-2.  +Where can I get pcnfsd for my server system?
  104. C-3.  -What is lockd?
  105. C-4.   How can I test NFS performance?
  106. C-5.   What is NHFSSTONES? Where can I get it?
  107. C-6.  -What will help my server increase performance?
  108. C-7.   How many nfsd's & biod's should I run on my server?
  109. C-8.   What is asynchronous I/O? How can I modify my NFS server system to use
  110.        asynchronous I/O?
  111. C-9.   What is a good NFS server?
  112. C-10.  What is LADDIS?
  113. C-11. -What is XRemote & LBX?
  114.  
  115. D. Applications
  116.  
  117. D-1.  +Where can I get mail with (PC)NFS?
  118. D-2.   Where can I get news with (PC)NFS?
  119. D-3.   Where can I get an FTP server?
  120. D-4.   Where can I get rwalld for (PC)NFS?   [May be removed, please read]
  121. D-5.   Where can I get a INT-14 redirector for (PC)NFS?
  122. D-6.   Where can I get YPPASSWD for PC-NFS?
  123. D-7.   Where can I get IBM 3270 terminal for (PC)NFS?
  124. D-8.   Where can I get an X-Windows server for (PC)NFS?
  125. D-9.  -Where can I get a calender/scheduling program for (PC)NFS? 
  126. D-10. +Where can I get a database that works with (PC)NFS?
  127. D-11. +Where can I get a WAIS client for (PC)NFS?
  128. D-12.  Where can I get an archie for (PC)NFS?
  129. D-13. +Where can I get a gopher client for (PC)NFS?
  130. D-14.  Where can I get a WWW (World Wide Web) client for (PC)NFS?
  131. D-15.  Where can I get X25 for (PC)NFS?
  132. D-16.  Where can I get NEWGRP.EXE for PC-NFS?
  133. D-17.  Where can I get AUTOCONF for PC-NFS?
  134. D-18.  Where can I get a backup utiliy for (PC)NFS?
  135. D-19.  Which (PC)NFS packages support DNS [named]?
  136. D-20. *Where can I get a traceroute program?
  137. D-21. *Where can I get an LPD program?
  138.  
  139. E. Problems & General Q&A
  140.  
  141. E-1.  -How can I load (PC)NFS into DOS high memory?
  142. E-2.   Can I use DNS instead of NIS with PC-NFS?
  143. E-3.   Why do some versions of (PC)NFS not follow symbolic links?
  144. E-4.   PC-NFS v4.0 has trouble with Cntl-S, Cntl-Q.
  145. E-5.   PC-NFS v4.0 has trouble with redrawing the window while in MS-Windows.
  146. E-6.  +PC-NFS v4.0 doesn't allow me to access the local printer when I have
  147.        network printers.
  148. E-7.   I cannot delete any file that PC-NFS makes with a ~ (tilde) in it.
  149. E-8.   PC-NFS says that it cannot open any more files even when the limit in 
  150.        autoexec.bat is set higher.
  151. E-9.   Can (PC)NFS mount file systems which are bigger than 2 GB?
  152. E-10.  What is NFS/TCP? Will it work with my NFS?
  153. E-11.  What is PKTD.SYS? Where can I get it?
  154. E-12.  How can I run Novell Netware (tm) 3.xx at the same time as (PC)NFS
  155.        using NDIS?
  156. E-13. -How many PC's can work with a single PC-NFS server?
  157. E-14.  Is it possible to modify the read & write buffer sizes in (PC)NFS?
  158. E-15.  How can I install Ethernet boards not supported by (PC)NFS?
  159.  
  160. F. Programming 
  161.  
  162. F-1.  Is there a toolkit for (PC)NFS programming? Whats the latest version
  163.       and where can I get it?
  164. F-2.  What is the Windows Sockets API (winsock)? Where can I get it?
  165. F-3.  What is the latest version of the NFS protocol?
  166. F-4.  What happened to version 3 of the NFS protocol?
  167. F-5.  What is the current RPC version? Where can I get it?
  168. F-6. +Where can I get the RPC definition for PCNFSD?
  169. F-7.  What are RFC's? What RFC's describe the NFS protocol? Where can I get
  170.       these RFC's? 
  171. F-8. *How can I tell if a file is NFS mounted from a server?
  172.  
  173. G.  Product Features Comparisons
  174.  
  175. G-1.  Driver support comparison chart of different products.
  176. G-2.  Protocol support comparison chart of different products.
  177. G-3.  MS-Windows applications and support chart of different products.
  178. G-4.  Utilities available with different products.
  179. G-5.  Telnet features of different products.
  180. G-6.  TCP/IP package compability with other network protocols.
  181. G-7.  Features of different X-windows products.
  182.  
  183. H.  Information Sources
  184.  
  185. H-1.  Chest - Council for Higher Education Software Transfer [UK]
  186. H-2.  X/Open
  187. H-3.  Books
  188. H-4.  Related Papers (published)
  189. H-5. +Popular FTP sites
  190. H-6.  Related FAQ's, USENET lists, mail lists.
  191.  
  192. W.  Third-Party Email Software
  193.  
  194. W-1.  *CliqAccessories          Quadratron Systems
  195. W-2.  *Higgins Group Prod sw    Enable Software
  196. W-3.  *Linkage                  Concentric Technologies
  197. W-4.  *OpenMail                 Hewlett-Packard
  198. W-5.  *PathWay Messenger        The Wollongong Group.
  199. W-6.   PC-Eudora                Qualcomm Software.
  200. W-7.  *SelectMail               SunSelect
  201.  
  202. X.  X-Windows Software
  203.  
  204. X-1.   eXceed                   Hummingbird Software Ltd.
  205. X-2.   eXcursion                DEC
  206. X-3.   eXodus                   White Pines Software.
  207. X-4.   Micro X-Lite             StarNet Communications Corporation.
  208. X-5.   MultiView/X              JSB Corporation
  209. X-6.   PC-Xware & PC-Xview      NCD, Inc.
  210. X-7.   PC X-server & PC Link    XLink
  211. X-8.   PC-Xsight                Locus Computing Corp.
  212. X-9.   PC DECWindows Motif      DEC
  213. X-10. -Reflection X             Walker, Richer & Quinn
  214. X-11.  X Appeal                 Xtreme s.a.s.   
  215. X-12.  Xoftware                 AGE Logic, Inc.
  216. X-13.  Xvision                  VisionWare Soft, Inc
  217. X-14.  X-windows for OS/2       IBM
  218.  
  219. Y.  Other Third Party & Related Software
  220.  
  221.  Server Products:
  222. Y-1.   eNFS                     INTERSTREAM
  223. Y-2.   Multinet                 TGV, Inc.
  224. Y-3.  -DEC TCP/IP               Digitial Equipment Corp.
  225. Y-4.  -NHFSSTONE                Legato
  226. Y-5.  -PrestoServe              Legato
  227. Y-6.   SOSS                     Rich Braun
  228. Y-7.   TCPWare for VMS          Process Software Corp.
  229.  
  230.  Other software:
  231. Y-9.  -WinTrumpet               Peter Tatam.
  232. Y-10. -WinVN 
  233.  
  234. Z. TCP/IP & NFS Products
  235.  
  236. Z-1.   AIR for Windows          SPRY, Inc.
  237. Z-2.   BW-NFS                   Beame & Whiteside, Inc.
  238. Z-3.   Chameleon NFS            NetManage
  239. Z-4.   CU/TCP                   Clarkson University/Rutgers University
  240. Z-5.   Distinct TCP             Distinct Corp.
  241. Z-6.  -LAN Manager TCP/IP       Microsoft Corp.
  242. Z-7.   LAN Workplace NFS        Novell, Inc.
  243. Z-8.   NCSA Telnet              Nat'l Center for Supercomputing Applications.
  244. Z-9.   NFS/Share                Intercon, Inc.
  245. Z-10.  NS & ARPA Services       Hewlett-Packard, Inc.
  246. Z-11. +Pathway Access DOS/Win   The Wollongong Group.
  247. Z-12.  PathWay Access OS/2      The Wollongong Group.
  248. Z-13.  PC-NFS                   SunSelect Inc.
  249. Z-14.  PC/TCP                   FTP Inc.
  250. Z-15.  Reflection               Walker Richer & Quinn, Inc.
  251. Z-16.  SuperTCP                 Frontier Technology, Corp.
  252. Z-17.  TCP/IP for DOS           IBM
  253. Z-18. -TCP/IP for OS/2          IBM
  254. Z-19.  TCP/Open                 Lanera Corp.
  255. Z-20.  TTCP                     Turbosoft Pte. Ltd.
  256. Z-21.  WATTCP                   Erick Engelke
  257. Z-22.  WinQVT                   QPC Software, Inc.
  258.  
  259. Z-23.  *Fusion                  Pacific Softworks, Inc.
  260. Z-24.  *PathWay Access for Mac  The Wollongong Group.
  261.  
  262.  
  263. ------------------------------------------------------------------------------
  264.  
  265. *-1.  What topics does this FAQ cover?
  266.  
  267. This Frequently Asked Questions list covers questions on commonly available
  268. NFS products and related products and topics running on PC systems and
  269. Macintosh systems. The original section of topics has increased so much that
  270. I've expanded them into separate sections as well. The topics now covered
  271. are:  
  272.  
  273.         A. Basics - general questions on what NFS, (PC)NFS, & TCP/IP are.
  274.         B. Setup  - questions on setting up these products
  275.         C. Server - questions on the PCNFSD server & server system
  276.                     administration 
  277.         D. Applications - commercial and public-domain applications which
  278.                     will work with these systems.
  279.         E. Problems & General Q&A - questions, problems and general info on 
  280.                     (PC)NFS maintainence.
  281.         F. Programming - Programming toolkit and NFS & RPC related
  282.                     programming questions.
  283.         G. Product Features Comparions - This compares the features of
  284.                     the TCP/IP packages.
  285.         H. Information Sources - This is a list of organizations or sources
  286.                     of information on NFS, XDR, Winsock, lists, etc.
  287.         W. Third Party Email - This is a list of commercial and shareware
  288.                     email packages
  289.         X. Xwindows Packages - This is a list of commercial Xwindows
  290.                     software 
  291.         Y. Third Party & Related Software - Third party products such as
  292.                     server software, news, etc.
  293.         Z. TCP/IP & NFS products - Commercial and public domain/shareware
  294.                     TCP/IP & NFS products.
  295.  
  296. NOTE: Throughout this document all vendors are referred to by their entry
  297.       number in section Z, eg.
  298.             Z-X refers to entry X in section Z.
  299.  
  300. ------------------------------------------------------------------------------
  301.  
  302. *-2.  Where can I get this FAQ?
  303.  
  304. This FAQ is available on the USENET newsgroup, posted once in every two
  305. weeks and also on the following FTP sites:
  306.         seagull.rtd.com: /pub/tcpip/pcnfs.FAQ
  307.         ftp.york.ac.uk: /pcnfs/FAQ/pcnfs.FAQ
  308.  
  309. As of August:
  310.         bcm.tmc.edu: /nfs
  311.         src.doc.ic.ac.uk
  312.         ftpserver.massey.ac.nz
  313.  
  314. ------------------------------------------------------------------------------
  315.  
  316. *-3.  Who helped write this FAQ? 
  317.  
  318. The information in the FAQ is a collection generated from my personal
  319. knowledge and with the help of the following people who I'm very grateful
  320. to: 
  321.  
  322. Geoff Arnold    (geoff@east.sun.com)            Sun Microsystems
  323. Farid Rahmi     (fr@sunbim.be)                  Sunbim (?)
  324. Marty Udescci   (martyu@twg.com)                The Wollongong Group
  325. Chip Sparling   (chip@ftp.com)                  FTP Software
  326. Fred Whiteside  (fred@bws.com)                  Beame & Whiteside 
  327. C. J. Sacksteder, et. al.  (cjs@psuvm.psu.edu)  Independent
  328. Dean            (Dean@frontiertech.com)         Frontier Tech.
  329. Winifred Crowther                               Beame & Whiteside
  330. Kenneth Adelman (Adelman@tgv.com)               TGV, Inc.
  331. Bruce Miller    (Miller@tgv.com)                TGV, Inc.
  332. John Keyes      (john.keyes@east.sun.com)       Sun Microsystems
  333. Vernon Schryver (vjs@sgi.com)                   SGI, Inc.
  334. Marc Wiz        (mwiz@austin.ibm.com)           IBM Corp. (The Core Group)
  335. Dave Fetrow     (fetrow@biostat.washington.edu) Univ. of Washington
  336. Fritz Mueller   (fritz@netmanage.com)           NetManage, Inc.
  337. Zvi Alon        (zvi@netmanage.com)             NetManage, Inc.
  338. Brian Pawlowski (beepy@ennoyab.eng.sun.com)     Sun Microsystems
  339. Edmund J. Sutcliffe     (edmund@york.ac.uk)     Univ. of York
  340. Erick Engelke   -                               Independent
  341. Giovanni Novelli                                Xtreme s.a.s
  342. Danny Thomas     (vthrc@mailbox.uq.oz.au)       Independent
  343. Thomas Dwyer III (tomiii@mtu.edu)               Independent
  344. Geert Jan de Groot      (geertj@ica.philips.nl) Philips
  345. Francis K. Selkirk      (fks@ftp.com)           ftp Software Inc.
  346. Alan Arndt       (aga@Comtech.com)              Comtech Labs
  347. Gavin Longmuir   (gavin@sorokin.anu.edu.au)     Australian Nat'l Univ.
  348. George Brad Weiner      (sales@age.com)         AGE Logic, Inc.
  349. George Stump                                    The Wollongong Group, Inc.
  350.  
  351. Special thanks to:
  352. Edmund Sutcliffe & the University of York for providing an FTP site
  353.  
  354. Geoff Arnold for placing the FAQ on the comp.protocols.nfs FTP sites.
  355.  
  356. C.J.Sacksteder for allowing the use of portions of his document,
  357. "Features of TCP/IP Packages for DOS and Windows" (Version 0.5 5/13/93)
  358.  
  359. Brian Pawlowski for allowing the use of his list of bibliographic entries on
  360. papers for NFS, XDR, and RPC.
  361.  
  362. To any others that I may have forgotten, you have the right to look me up
  363. in Tucson and demand a beer out of me. 
  364.  
  365. ------------------------------------------------------------------------------
  366.  
  367. *-4.  Who maintains this FAQ?
  368.  
  369. This FAQ is maintained by Rawn Shah. Any additions, clarifications,
  370. modifications and other changes to the FAQ should be directed to me. You can
  371. reach me at any of the following addresses (in order of preferrence):
  372.         rawn@rtd.com
  373.         rawn@xray1.chem.arizona.edu
  374.  
  375. You can also contact me at the following postal address:
  376.  
  377. Rawn Shah
  378. RTD Systems & Networking, Inc.
  379. 2601 N. Campbell Ste 202B, 
  380. Tucson, AZ 85719
  381. USA
  382.  
  383. or the following US phone numbers: 
  384. Phone: (602) 318-0696
  385. FAX:   (602) 318-0695
  386.  
  387. This FAQ list may not be modified or redistributed under any other name
  388. other than that reserved by the author. You may reproduce the FAQ and
  389. distribute it freely as long as you maintain the original author. 
  390.  
  391. ------------------------------------------------------------------------------
  392.         
  393. *-5.  Who maintains comp.protocols.nfs?
  394.  
  395. This is an unmoderated USENET newsgroup although there are regular posters
  396. who will be able to help with your questions related to (PC)NFS products.
  397.  
  398. ------------------------------------------------------------------------------
  399.  
  400. *-6.  Where are the archives for comp.protocols.nfs?
  401.  
  402. The archives for comp.protocols.nfs are kept at the following FTP sites:
  403.         bcm.tmc.edu
  404.         src.doc.ic.ac.uk
  405.         ftpserver.massey.ac.nz
  406.  
  407. ------------------------------------------------------------------------------
  408.  
  409. *-7.  Trademarks and Registered names.
  410.  
  411. AppleTalk, LocalTalk and Macintosh are registered trademarks and MacX and
  412.   A/UX are trademarks of Apple Computer Corp. 
  413. VMS, and OpenVMS are registered trademarks of Digital Equipment Corp.
  414. ONC, NFS, NIS & PC-NFS are registered trademarks of Sun Microsystems
  415.   Computer Corp. 
  416. PC/TCP and Interdrive are trademarks of FTP Software Inc.
  417. BW-TCP and BW-NFS are trademarks of Beame & Whiteside Software, Ltd.
  418. IBM, IBM PC, AIX & OS/2 are registered trademarks and LAN Server is a
  419.   trademark  of International Business Machines, Inc. 
  420. Chameleon, ChameleonNFS and Newt are trademarks of NetManage Corp.
  421. DEC, VMS, OpenVMS, DECnet are registered trademarks and eXcursion and
  422.   DECwindows are trademarks of Digital Equipment Corporation 
  423. TSSNet is a trademark of Thursby Software Systems, Inc.
  424. PathWay, PathWay Access & PathWay Client NFS are trademarks of The
  425.   Wollongong Group 
  426. SuperTCP is a trademark of Frontier Technologies, Inc.
  427. XVision is a trademark of VisionWare Software Ltd., UK.
  428. eNFS is a trademark of INTERSTREAM, Inc.
  429. AIR is a trademark of SPRY, Inc.
  430. ODI and LAN WorkPlace are trademarks of Novell, Inc.
  431. NDIS, MS-DOS and MS-Windows are registered trademarks and LAN Manager is a
  432.   trademark of Microsoft Corp.
  433. MOTIF is a trademark of the Open Software Foundation, Inc.
  434. WINQVT/NET and WINQVT/NFS are trademarks of QPC Software Corp.
  435. HCL-eXceed, HCL-eXceed Plus, and HCL-eXtend are trademarks of Hummingbird
  436.  Software, Ltd.
  437. TCPOpen is a trademark of Lanera Corp.
  438. UNIX is a trademark of Unix Systems Laboratories
  439. Multinet is a trademark of TGV, Inc.
  440. PC-Xware & PC-Xview are trademarks of NCD, Inc.
  441. PC-Xsight is a trademark of Locus Computing Corp.
  442. Multiview/X is a trademark of JSB Corporation
  443. PC X-server & PC-Link are trademarks of XLink Corp.
  444. eXodus is a trademark of White Pines Software.
  445. CU/TCP is a trademark of Clarkson University and Rutgers University
  446. NCSA Telnet is a trademark of the National Center for Supercomputing
  447.   Applications.
  448. Micro X-Lite is a trademark of StarNet Communications Corp.
  449. AIR is a trademark of SPRY, Inc.
  450.  
  451. ------------------------------------------------------------------------------
  452.  
  453. *-8.  What do the -, + and * before the questions mean?
  454.  
  455. The - is used to signify that the question is out of date or has no
  456. information related with it.
  457.  
  458. The + is used to signify that the question has been recently updated with
  459. new information or corrections have been made to the answer.
  460.  
  461. The * signifies the question as a new one as of the current FAQ version
  462.  
  463. ------------------------------------------------------------------------------
  464.  
  465. *-9.  Whats up and coming in the next issue of the FAQ list?
  466.  
  467. The FAQ is expanding at good rate and I'm still waiting for it to level off.
  468. Coming issues should include:
  469.         - more Xwindows products
  470.         - a few more TCP products (Fusion, DLink, etc)
  471.         - some more setup questions.
  472.         - a better description of NFS 3 once I finish reading it.
  473.  
  474. ------------------------------------------------------------------------------
  475.  
  476. A. Basics
  477. =========
  478.  
  479. A-1.  What is NFS?
  480.  
  481. Network File System (NFS) is file system that will mount remote file systems
  482. across homogenous and heterogenous systems. NFS consists of a client and
  483. server systems. An NFS server can export local directories for remote NFS
  484. clients to use. NFS runs over IP using UDP (commonly). There are NFS
  485. implementations that will work using TCP as the network transport service.
  486. NFS was originally developed by Sun Microsystems Computer Corp. (SMCC) and
  487. is now part of their Open Network Computing (ONC) initiative. NFS has been
  488. accepted by the IETF in certain RFC's (see question F-X) as a standard for
  489. file services on TCP/IP networks on the Internet.
  490.  
  491. ------------------------------------------------------------------------------
  492.  
  493. A-2.  What is (PC)NFS?
  494.  
  495. (PC)NFS is a generic term referring to all NFS systems running on IBM PC and
  496. compatible systems as well as other Personal Computer systems as defined
  497. upon by the X/Open Group.
  498.  
  499. ------------------------------------------------------------------------------
  500.  
  501. A-3.  Where can I get (PC)NFS for my DOS system?
  502.  
  503. (PC)NFS for DOS systems is available from the following vendors:
  504.  
  505. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  506. Product Name    Vendor                  Pricing                 Entry
  507. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  508. AIR             SPRY                                            Z-1
  509. PC-NFS          SunSelect              *$435                    Z-13
  510. BWNFS           Beame & Whiteside      *$395                    Z-2
  511. PC/TCP          FTP Corp.              *$400                    Z-14
  512. IBM TCP/IP      IBM                                             Z-17
  513. LAN Manager TCP Microsoft                                       Z-6
  514. PathWay         The Wollongong Group   *                        Z-11
  515. SuperTcp        Frontier Tech.         *$495                    Z-16
  516. LAN Workplace   Novell                  $                       Z-7
  517.  
  518. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  519.  
  520. * means other pricings available see corresponding entry for product in 
  521.   Section Z.
  522.  
  523. ------------------------------------------------------------------------------
  524.  
  525. A-4.  Where can I get (PC)NFS for my MS-Windows system?
  526.  
  527. (PC)NFS for MS-Windows is available from the following vendors:
  528.  
  529. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  530. Product Name    Vendor                  Pricing                 Entry
  531. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  532. AIR             SPRY                    $                       Z-1
  533. PC-NFS          SunSelect              *$435                    Z-13
  534. BWNFS           Beame & Whiteside      *$349                    Z-2
  535. Distinct        Distinct Corp.                                  Z-5
  536. TCPOpen         Lanera Corp.                                    Z-19
  537. PC/TCP          FTP Corp.              *$400                    Z-14
  538. PathWay         The Wollongong Group   *                        Z-11
  539. ChameleonNFS    NetManage              *$495                    Z-3
  540. SuperTCP        Frontier Tech.                                  Z-16
  541. WinQVT/Net      QPC Inc.                $40 (shareware)         Z-22
  542.                                         $20 (student)    
  543. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  544.  
  545. * other pricings available; see corresponding entry for product in 
  546.   Section Z.
  547.  
  548. ------------------------------------------------------------------------------
  549.  
  550. A-5.  Where can I get NFS for my Macintosh system?
  551.  
  552. You can get NFS clients for Macintosh from:
  553.         The Wollongong Group: PathWay NFS [Z-11]
  554.         Intercon: NFS/Share [Z-9]
  555.  
  556. There are also packages for hardware gateways which will allow Macintosh
  557. systems to NFS drive systems. Cayman systems puts out the GatorShare
  558. software for their GatorBox and GatorStar series which gateway LocalTalk
  559. based Macintosh systems onto an Ethernet and allow IP tunneling inside
  560. Appletalk to reach external systems. GatorShare allows Macintoshs to mount
  561. NFS disks as AFP (Apple Filing Protocol) volumes which are displayed as
  562. remote drives on the Apple Chooser. Shiva & Fallaron have similar gateway
  563. (DDP-IP) systems. 
  564.  
  565. IPT has a software only system that works in concert with one of the above
  566. mentioned hardware systems that allow Unix systems to export disks as AFP
  567. volumes. IPT's Partner is not in strict sense an NFS system. It implements
  568. Appletalk on Unix systems and exports drives and printers as Appletalk ones.
  569. CAP (Columbia Appletalk) is a public domain package which has similar
  570. services. 
  571.  
  572. Work is currently in progress to produce a software based DDP-IP package
  573. that will connect LocalTalk Macintoshes through a Mac system with both
  574. LocalTalk & Ethernet interfaces to Ethernet based IP systems. Hopefully the
  575. project will be completed before October. Initial prospects are to
  576. distribute this as shareware.
  577.                
  578. ------------------------------------------------------------------------------
  579.  
  580. A-6.  What is PC-NFS as opposed to (PC)NFS?
  581.  
  582. PC-NFS is a specific NFS product for PC systems from SunSelect. PC-NFS is a
  583. registered trademark and so should NOT be used as a generic term describing
  584. all NFS systems on PC's. (PC)NFS is a generic term describing NFS systems on
  585. PC's as decided upon by the members of X/Open.
  586.  
  587. ------------------------------------------------------------------------------
  588.  
  589. A-7. What is TCP/IP?
  590.  
  591. Transmission Control Protocol/Internet Protocol (TCP/IP) is the main
  592. transport protocol used on the Internet for connectivity and transmission of
  593. data across heterogenous systems. It is an open standard which is available
  594. on most Unix systems, VMS and other minicomputer systems, many mainframe &
  595. supercomputing systems and some microcomputer & PC systems. 
  596.  
  597. TCP/IP is a software solution for network connectivity. There is little
  598. assumption on the hardware system used for actual physical connections. The
  599. most common hardware solution is Ethernet, but TCP/IP will also run on
  600. Token-Ring, AT&T StarLAN, microwave & spread spectrum systems , LocalTalk
  601. (needs a gateway), Serial lines (modems, serial connections) and other
  602. systems as well. 
  603.  
  604. To run TCP/IP on a system you first need a hardware driver. On Macintosh
  605. systems, the hardware drivers are built into the system or is provided by
  606. the board manufacturer. On a PC system, there are different types of
  607. hardware drivers available both commercially and via public domain/shareware
  608. including the Packet driver specification by FTP Software, Inc., Microsoft's
  609. Network Device Interface Specification (NDIS), & Novell's Open Datalink
  610. Interface (ODI). Drivers for OS/2 systems are available from IBM and/or the
  611. board manufacturer (if they support OS/2).  If a driver is not available for
  612. your hardware, look for a shim. This is a software device which translates
  613. between two driver specifications. There are shims for ODI-on-NDIS,
  614. NDIS-on-Packet driver. ODI-on-Packet driver, etc.  usually publically
  615. available.
  616.  
  617. You then need a TCP/IP stack. This is package specific usually comes with
  618. every product. Each such stack has its own requirements for hardware
  619. drivers. you must find a combination of driver & TCP/IP stack which is
  620. compatible with your hardware & system. Macintosh's do not have a problem
  621. since most Macintosh systems use the MacTCP stack which is available from
  622. Apple and is provided with most if not all Macintosh TCP/IP packages. PC
  623. systems have something close to a standard in TCP applications called the
  624. Windows Sockets API (Winsock). [Note: This is not specific only to TCP/IP it
  625. is a general standard for networking on PC irrelevant of the transport
  626. protocol. Hence, there may be versions for NetBEUI, IPX, etc.]. The Winsock
  627. API is avaialble in 16 bit and 32 bit versions. The 32 bit versions are for
  628. Windows NT systems. Winsock is implemented in Dynamically Loaded Libraries
  629. or DLLs. Currently work is under way to develop a freeware Winsock DLL but
  630. many commercial versions are available.
  631.  
  632. With the TCP/IP stack in hand, you then need all the TCP/IP application
  633. programs such as Telnet, FTP, mail, etc. Just about every TCP/IP package has
  634. a corresponding set of applications although some do not provide all the
  635. different applications available.
  636.  
  637. ------------------------------------------------------------------------------
  638.  
  639. A-8. What is telnet? What is ftp?
  640.  
  641. Telnet & FTP are two TCP/IP applications for remote host access and remote
  642. file transfer, respectively. Any host with a telnet client can connect to
  643. any host with a telnet server. Any work done within a telnet session is
  644. executed on the server host, thus for most intents and purposes your are on
  645. the remote server, virtually. FTP clients can connect to FTP servers to
  646. transfer files either direction. You can preserve the file contents
  647. independent of the client and server hosts.
  648.  
  649. ------------------------------------------------------------------------------
  650.  
  651. A-9.  What is a client? What is a server? Why do I need them?
  652.  
  653. A client application uses resources available on a remote site. This remote
  654. site runs a server for this purpose. NFS is a client-server technology. You
  655. need an NFS client to mount remote disks or directories. The server makes
  656. these disks or directories available for other systems to use. For example,
  657. If you have an NFS client on your PC, you can mount remote drives on your 
  658. PC. However, if that PC does not have an NFS server, then you cannot make it
  659. possible for other systems to use your local drive.
  660.  
  661. ------------------------------------------------------------------------------
  662.  
  663. A-10.  Where can I get (PC)NFS cheap/free/PD?
  664.  
  665. There are currently no free or shareware NFS _client_ packages
  666. available. Please read [A-X].
  667.  
  668. SOSS [Y-6] is a public domain NFS _server_ available by FTP.
  669.  
  670. There are, however, a few different TCP/IP packages available as shareware
  671. and freeware such as WATTCP, NCSA Telnet, CU/TCP, WinQVT (shareware). Please
  672. see the product list in section Z for appropriate referrences.
  673.  
  674. ------------------------------------------------------------------------------
  675.  
  676. A-11. What is SOS & SOSS? Where can I get it?
  677.  
  678. SOS (stan's own server) is the original NFS server developed by See-Mong Tan
  679. and is a public domain nfs server.
  680.  
  681. SOSS (son of stan's server) is a souped up version of SOS developed by Rich
  682. Braun, et al with better performance capabilities.
  683.  
  684. SOS is still available although it is advised that you use SOSS when
  685. necessary. SOSS is available at the following site:
  686.         grape.ecs.clarkson.edu
  687.  
  688. ------------------------------------------------------------------------------
  689.  
  690. A-12.  Are there any free NFS clients available for DOS?
  691.  
  692. There was once a project at the Univ. of Maryland which made an NFS client
  693. for free distribution but is now no longer available. 
  694.  
  695. There have also been reports that NCSA Telnet may come out with an NFS
  696. client in the future but so far there hasn't been any further news on that.
  697.  
  698. There is a client being developed for the WATTCP package by Micheal Durkin.
  699. This will be released as shareware ($15) in executable format only. Source
  700. code may be available depending on the authors preference.
  701.  
  702. ------------------------------------------------------------------------------
  703.  
  704. A-13.  What is SLIP?
  705.  
  706. Serial Line Internet Protocol (SLIP) is a standard on the Internet for
  707. serial line and modem connectivity between two systems. This allows any one
  708. SLIP client to connect to a SLIP server to provide connectivity between
  709. different IP hosts. Both systems must have TCP/IP stacks running. Certain
  710. SLIP packages even allow the SLIP client to act as a gateway between a local
  711. network and a remote network, ie. all machines on the local network can
  712. connect automatically over the SLIP line to remote systems and vice versa.
  713. SLIP packages are available for PC systems. See G-1.
  714.  
  715. ------------------------------------------------------------------------------
  716.  
  717. A-14.  What is PPP?
  718.  
  719. PPP (Point-to-Point Protocol) is a direct link protocol which works over
  720. serial lines and direct links similar to SLIP. Overall it gets more
  721. throughput than SLIP. The remote host needs to accept PPP connections and
  722. the local host should act as a client. 
  723.  
  724. ------------------------------------------------------------------------------
  725.  
  726. Section B. Basics
  727. =================
  728.  
  729. ------------------------------------------------------------------------------
  730.  
  731. B-1. What are the different specification types of drivers available?
  732.  
  733. The following are common specification types of drivers available:
  734.  
  735. A. Packet drivers - freely available set of drivers on the net maintained by
  736.         ftp Software and also in part by Russell Nelson of Crynwyr.
  737.  
  738. B. NDIS v2.0 & v3.0 - Network Device Interface Specification developed by
  739.         Microsoft and 3Com. Version 2.0 is the current version for
  740.         MS-Windows and Windows for Workgroups. Version 3.0 is the new
  741.         specification for MS-Windows NT.
  742.  
  743. C. ODI - Open Driver Interface developed by Novell, Inc. 
  744.  
  745. D. SLIP, PPP - These are more protocol specifications for serial and
  746.         distance links. Both are defined in the Internet RFCs. PPP is
  747.         described initially in RFC 1172 with related descriptions in 1331-1334
  748.         1376-1378, and several newer ones. SLIP is described in RFC 1055.
  749.  
  750. ------------------------------------------------------------------------------
  751.  
  752. B-3.  What are packet drivers? Where do I get them?
  753.  
  754. Packet drivers are the link between your Network interface card and your
  755. TCP/IP protocol stack (of each application). They are a low level driver
  756. specification with support for many different Network interface cards. 
  757.  
  758. The packet driver specification is maintained by FTP Software and is
  759. available from:
  760.         vax.ftp.com:/pub/packet-d.*
  761.  
  762. Russ Nelson of Crynwyr, Inc. (nelson@crynwyr.com) also maintains many packet
  763. drivers. He also maintains the FAQ available for packet drivers
  764. on comp.protocols.tcp-ip.ibmpc. This FAQ can be received by ftp from the
  765. following sites:
  766.         seagull.rtd.com: /pub/tcpip/other-faqs/pktdrv.faq
  767.  
  768. ------------------------------------------------------------------------------
  769.  
  770. B-4.  Can I run packet drivers with (PC)NFS?
  771.  
  772. Yes. See chart G-1 for compatibility with different packages.
  773.         
  774. ------------------------------------------------------------------------------
  775.  
  776. B-5.  Can I run (PC)NFS over SLIP?
  777.  
  778. Yes. See chart G-1 for availability in the different products for PC
  779. systems. 
  780.  
  781. Macintosh systems can run NFS/Share from Intercon with the InterSLIP package
  782. copyrighted & freely distributed by Intercon available from:
  783.         ftp.intercon.com: InterCon/sales/InterSLIP1.0fc3.sea.hqx
  784.  
  785. This will run with MacTCP 1.1.1.
  786.  
  787. ------------------------------------------------------------------------------
  788.  
  789. B-6.  Can (PC)NFS run with NDIS drivers?
  790.  
  791. Yes. See chart G-1 for availability in the different products.
  792.  
  793. ------------------------------------------------------------------------------
  794.  
  795. B-7.  Can I run (PC)NFS at the same time as CUTCP or NCSA Telnet?
  796.  
  797. Yes. You need to run PKTMUX.EXE. This will multiplex connections between two
  798. different applications using packet drivers. PKTMUX allows one to run
  799. multiple TCP/IP protocol stacks.
  800.  
  801. There is also a version of CUTCP which runs over SunSelect's PC-NFS and is
  802. available via ftp from:
  803.         ftp.york.ac.uk:/pub/pc/pc-nfs/cutcp/CUTCP.ZIP
  804.  
  805. ------------------------------------------------------------------------------
  806.  
  807. B-8.  Can (PC)NFS run with NDIS drivers?
  808.  
  809. Yes. Please look at chart G-1 for compatibility with different products.
  810.  
  811. ------------------------------------------------------------------------------
  812.  
  813. B-9.  Can I use (PC)NFS to mount a diskless PC from a remote server?
  814.  
  815. Yes. The following products have this capability:
  816.         PC-NFS
  817.         PC/TCP
  818.         BW-NFS
  819.         AIR for Windows
  820.  
  821. PC-NFS can be installed partially onto disk to access network applications
  822. like telnet, ftp, etc. placed on a remote server.
  823.  
  824. PC/TCP also has PROM chips for ethernet cards for diskless PCs to boot with
  825. network services.
  826.  
  827. In Europe, BOOTP PROMs are available from Dirk Keoppen [dirk@incom.de].
  828. These PROMs support a large number of Ethernet cards and works with many
  829. versions of (PC)NFS including that from SunSelect, FTP Software, Novell and
  830. Microsoft LAN Manager.
  831.  
  832. ------------------------------------------------------------------------------
  833.  
  834. B-10.  Can (PC)NFS run over token ring?
  835.  
  836. Yes. See chart G-1 for availability in the different products.
  837.  
  838. ------------------------------------------------------------------------------
  839.  
  840. B-11.  Can I use my 3C509 Etherlink III card with (PC)NFS ?
  841.  
  842. Yes. The 3C509 has both NDIS and ODI drivers shipping with the box. Trouble is
  843. some are not where they are supposed to be. The NDIS drivers are in th
  844.  following directory on the floppy :
  845.  
  846. A:\MSLANMAN.DOS\DRIVERS\ETHERNET
  847.  
  848. Also, a packet driver is obtainable for this card (also see B-1)
  849.  
  850. -----------------------------------------------------------------------------
  851.  
  852. B-12 Can I PC-NFS SLIP at higher baud rates than 9600 ?
  853.  
  854. The built-in slip driver will not allow any higher speeds than 9600, but there
  855. is a way around this. Instead of using SLIP.SYS, you can always configure
  856. PC-NFS in packet driver mode (look for the PKTD.SYS shim) and use a shareware
  857. slip driver than conforms to the packet driver specification. Ask archie
  858. about SLIPPER.EXE or ETHERSL.COM.
  859.  
  860. -----------------------------------------------------------------------------
  861.  
  862. B-13 Can I access an MSCDEX CD-ROM with PC-NFS ?
  863.  
  864. No, but you can fool your PC by using an 'MSCDEX simulator', i.e. a small
  865. utility that will redirect the interrupt used by MSCDEX and return constant
  866. values. Does not work will all the published CD's, but is worth the try.
  867.  
  868. Mounting an ISO9660 CDROM over NFS is not always sufficient to get full access
  869. to the application residing on it. Some utilies refer to MSCDEX for various
  870. reasons. So, can you use the NFS-mounted volume and still have full MSCDEX
  871. access ? No, but you can fool your PC by using an 'MSCDEX simulator', i.e. a
  872. small utility that will redirect the interrupt used by MSCDEX and return  
  873. constant values. Does not work will all the published CD's, but is worth the 
  874. try. These utils are obtainable from ftp.york.ac.uk (/pub/pc-nfs/CD-rom)
  875.  
  876. ------------------------------------------------------------------------------
  877.  
  878. B-14.  Can I run NDIS over Packet drivers?
  879.  
  880. Yes. You can run packet drivers along with the DISPKT9.COM shim and run the
  881. program as a generic NDIS driver. 
  882.  
  883. -----------------------------------------------------------------------------
  884.  
  885. B-15.  Which is better NDIS or ODI?
  886.  
  887. After a small discussion, it seems that ODI is generally faster and it does
  888. not need be to loaded in the config.sys which helps enormously during
  889. debugging and development). 
  890.  
  891. Both NDIS and ODI are widely available with most Ethernet cards and many
  892. Token-Ring cards as well. 
  893.  
  894. ODI however has one slight problem when it comes to development. Although it
  895. is an "open" specification and is available via ftp, Russel Nelson of
  896. Crynwyr pointed out that:
  897.  
  898. Message-ID: <744695828snx@crynwr.com>
  899. "
  900. The documentation for Novell's driver development kit is available
  901. from dev_docs/lan_drv.  This should not be mistaken for a
  902. specification of an "open" interface.  If you want to write an "ODI
  903. driver" (that is, the thing that adapter manufacturers ship), you
  904. must purchase the Lan Driver Development Kit for $7,000.  When I
  905. suggested to Novell that they should document the LSL <--> MLID
  906. interface, they seemed somewhat bemused, as if to say "Whyever would
  907. you want that?? -- just buy the DDK!"
  908.  
  909. Apparently, there *is* no "ODI driver" spec -- Novell doesn't even
  910. have an internal document for the LSL <--> MLID interface.
  911. "
  912.  
  913. You can FTP the NDIS specification from:
  914.         vax.ftp.com
  915.  
  916. You can FTP the ODI specification from:
  917.         sjf-lwp.sjf.novell.com:/dev_docs/{lan_drv, pstacks}/*
  918.         [email to Dave Murphy dmurphy@novell.com]
  919.  
  920. ------------------------------------------------------------------------------
  921.  
  922. Section C. Server
  923. =================
  924.  
  925. ------------------------------------------------------------------------------
  926.  
  927. C-1.  What is pcnfsd? What is pcnfsdv2? What is BWNFSD?
  928.  
  929. PCNFSD is the server software run on remote systems for service access such
  930. as User authorization and print services. PCNFSD is freely distributed. It
  931. was originally designed for SunSelect's PC-NFS software package but has been
  932. accepted by the X/Open committee as a semi-standard for (PC)NFS.
  933.  
  934. PCNFSDv2 is the current version of this server software.
  935.  
  936. BWNFSD is an alternate server package from Beame & Whiteside, Inc. which is
  937. also freely distributable.
  938.  
  939. ------------------------------------------------------------------------------
  940.  
  941. C-2.  Where can I get PCNFSD for my server system?
  942.  
  943. PCNFSD has been ported to many different platforms.  The following is a list
  944. of FTP sites for the different versions:
  945.  
  946. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  947. Platform                Location
  948. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  949. SunOS 4.x, Solaris,     bcm.tmc.edu                             
  950. Solbourne,              src.doc.ic.ac.uk
  951. NeXTStep(needs porting) ftpserver.massey.ac.nz
  952. Ultrix 4.2              bcm.tmc.edu
  953. IRIX/SYSV               sgi.sgi.com:/support/pcnfsd.sysV    [unsupported]
  954.                         ftp.york.ac.uk:/pub/pc/pc-nfs/RPC.pcnfsd/*
  955. AIX 3.2                 Call IBM and ask for PTF# U412556
  956. AIX 3.2.1               Call IBM and ask for PTF# U419359
  957. AIX 3.2.3               Call IBM and ask for PTF# U414701
  958. MIPS platforms          ftp.york.ac.uk:/pub/pc/pc-nfs/RPC.pcnfsd/*
  959. IBM MVS                 Call IBM and ask for PTF# UY84244 [pcnfsd v1 only]
  960. OpenVMS 5.5             DEC TCP/IP v3.0 [product]
  961. SCO Unix v3.2           SCO NFS [product]
  962. HP 9000 [HP-UX 9.x]     HP-UX NFS [product]
  963.                         
  964. +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  965.  
  966. There is a combined version of PCNFSD v2 for the following systems: Sun,
  967. Ultrix, MIPS, SGI, BSD, SVR4 which is available from
  968.         ftp.york.ac.uk:/pub/pc-nfs/RPC.pcnfs/pcnfsd.tar.Z
  969.  
  970. BWNFSD (V3.0f) is available from:
  971.         dorm.rutgers.edu: /pub/msdos/bws/bwnfsd
  972.         ftp.bws.com: /pub/bw/bwnfsd
  973.  
  974. ------------------------------------------------------------------------------
  975.