Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!jarthur!ucivax!gateway From: milne@ICS.UCI.EDU (Alastair Milne) Newsgroups: comp.protocols.nfs Subject: Re: PC-NFS/NDIS Netbind error? Message-ID: <9008082206.aa08209@ICS.UCI.EDU> Date: 9 Aug 90 05:10:34 GMT Lines: 81 In-reply-to: Your message of 07 Aug 90 20:20:22 +0000. <1990Aug7.202022.10064@eagle.lerc.nasa.gov> (This is to answer Steven Eubanks. Sorry to bother the group at large with this, but my mailer doesn't know who xxseub@osprey is.) I don't know how much I can help, since I'm running a WD8003E/A on a microchannel machine, but I have been through this myself. In comp.protocols.nfs you write: > I'm just beginning to test PC-NFS against U-B's NDIS driver and am >experiencing problems. While starting up PC-NFS, I get an error when >NETBIND executes: > UBNEI$: Initialization started. > UBNEI$: Initialization succeeded. > MS DOS LAN Manager Netbind v1.1 >---> PRO0025E Failed to bind Boy did I start to dread that notice. Finally got rid of it, though. > C> NET START RDR ws-name * > NFS908F Configuration error - LANMAN NETBIND must be run before NFSRUN I think this notice is par for the course whenever LANMAN's initialisation doesn't finish properly. > DEVICE=D:\NFS\PCNFS.SYS > DEVICE=D:\NFS\SOCKDRV.SYS > DEVICE=\LANMAN\PROTMAN.SYS > DEVICE=\LANMAN\NFS-NDIS.SYS > DEVICE=\LANMAN\UBNEI.DOS One thing I did find is that correct initialisation seems quite sensitive to the order in which the drivers are named. The order I use is: 1. PROTMAN.SYS; 2. the board driver (MACWD.SYS in my case); and 3. NFS-NDIS.SYS . Like you, I have PCNFS.SYS and SOCKDRV.SYS first. By the way, I don't know if CONFIG.SYS cares at all, but MACWD came as two files, one named MACWD.DOS, the other MACWD.OS2 . Since I'd never before seen a driver picked up by CONFIG.SYS whose name didn't end in .SYS, I changed MACWD.DOS to MACWD.SYS, so I don't know if *.DOS will work. I can't say very much about PROTOCOL.INI, since all I know about LANMAN is what was documented at clarkson. Meaning I'd never heard of it before, and have no idea what all the components are. Fortunately, one of the few benefits of having a microchannel machine is that it reads what it needs from the board for itself, and doesn't much care what I do or don't declare. >[protocol manager] > drivername = PROTMAN$ Looks like mine. >[UBNEI] >; Note that many of these parameters have default values (which are >; given below under "Comments about UBNEI parameters"). A parameter need not >; be specified in your PROTOCOL.INI if its default value is satisfactory. ... > MemoryWindow = 0xD0000 D0000 seems to be a *very* popular place to put things. You may need to make sure you don't have anything conflicting for this space, or choose a slightly different one if you do. >[NFS-NDIS] > drivername = NFSLINK1 > bindings = UBNEI Looks like mine. Hope this helps. Alastair Milne