I am trying to set up a network between a linux machine running samba, and
a Win95 machine. The windows machine has a 3C900-COMBO network card
installed, and a modem with dial-up installed. I assigned IP numbers for
local use, and it seems to work nicely, even when I dial in to my ISP, who
asigns me a (different) IP number by DHCP on the dial-up connection.
Protocols installed on my machine are TCP/IP (twice, for the 3C900 and for
dial-up), NETBEUI and IPX/SPX (the latter two because I also sometimes hook
up a notebook for which I need those two protocols). I also have client for
MS networks and File and printer sharing services installed, which are both
binded to the TCP/IP on 3C900.
My problem is that in Network environment on Win95, I don't get an icon for
the Linux machine. I can ping between the two machines without problems,
and I can even send a Winpopup message from Linux / Samba to the Win95
machine. But no icon in the network environment...
There are a number of things I checked, and eliminated as possible causes.
The samba configuration file is okay, with browseable public directories as
well as users' home directories. The hardware seems to be set up correctly.
Samba is installed okay under Linux (running in inetd, or from rc.local
does not change the problem).
One suspicion I have is that it has to do with the Netbios setting under
TCP/IP properties in Win95. On that tab, one has the option "I want to
enable Netbios under TCP/IP". The option is grayed out, i.e., cannot be
changed. I think it should be on, and although the checkbox is marked, the
fact that the option cannot be changed (i.e., grayed out), makes me
Therefore, a number of questions:
1. How can I change this Netbios under TCP/IP setting? Do I need to install
2. Is this the cause of my problem, or are there other likely causes?
Thanks for your help!