NFS Windows/Linux

Mike Bilow mikebw at bilow.bilow.uu.ids.net
Tue Mar 4 04:51:00 EST 1997



John Chambers wrote in a message to Mike Bilow:

 JC> Lucky you.  I've had samba installed here for  some  months,
 JC>  and  the tests  within  the  linux box all seem to say that
 JC> everything is fine, and smbd is sitting there eagerly
 JC> awaiting requests.   But  none  ever come  in.  The reason
 JC> seems to be that the W95 box that we want to use it with
 JC> simply insists that its "network neighborhood" is empty. 

You must manually synchronize the workgroup name.  If you know the name of the
Samba shared resource, then you can access it by manually specifying this on
the Windows 95 client side.  By default, Samba does not present "browsable"
resources, although I believe this was fixed in the later versions as of 1.9.00
or so.

Above all, remember that Samba only works with NetBIOS over TCP/IP, not with
NetBIOS over NetBEUI.  Since the Windows machines can only bind NetBIOS to
TCP/IP or NetBEUI, but not to both at the same time, the Windows machines must
all talk NetBIOS over TCP/IP instead of NetBEUI.  You may also see TCP/IP
called "TCPBEUI" when used to carry NetBIOS.

 JC> There seems to be nothing we can find in W95's menus or 
 JC> windows  that will let us explain to it about the linux
 JC> machine. The manuals we have don't seem to mention the
 JC> subject.  The idea seems to be that you just turn  it on, it
 JC> will explore the network, and all will be fine.  Nope; it
 JC> insists that there are no other computers on the network. 

Windows 95 expects all network resources to be "browsable."  The procedure for
accessing a Samba resource is the same as for any other non-browsable resource
such as an old LAN Manager server or an OS/2 Warp Connect peer.

 JC> Actually, there are two other computers on the ethernet, a
 JC> S5R4 and  a linux  machine,  and  they talk to each other
 JC> just fine.  Also, when I bring up Microsoft's Internet
 JC> Explorer on the W95 box and type in  the IP  address  of 
 JC> the  linux  box, it connects to the web server on the linux
 JC> system with no problems at all, thus proving that  the 
 JC> ethernet hardware  and the tcp/ip stuff are all ok.  But
 JC> symbolic names totally fail, because there's "no name
 JC> server" (though the S5R4 box can  query the linux's named
 JC> without problems, and can also route through it when hooked
 JC> up to an ISP).

"Name server" means different things in different contexts.  In the case of
Windows, it could mean either a conventional TCP/IP name server for DNS, or it
could also mean a NetBIOS name server for WINS.  Samba does provide NetBIOS
name service sufficient to keep Windows happy, although not the full Windows NT
implementation (which doesn't work anyway).

 JC> So samba may work for you, or you may  spend  a  lot  of 
 JC> hours  being baffled  by  why  the  W95  end totally fails. 
 JC> You probably won't get useful answers from the linux folks,
 JC> because the linux end is in  fact working. And you won't get
 JC> useful answers from the Microsoft folks, of course, once
 JC> they hear the word "linux".  (You should  have  installed
 JC> NT, you know.  ;-)

Nevertheless, Samba is a very well-supported product and is not specific to
Linux.  You will find that there are many users of it who have had no serious
problems, and that the support mailing list is solid.  There are also local
people, such as me, who have considerable experience with both ends of Samba.
 
-- Mike




More information about the Discuss mailing list