Network browsing with Samba, Linux and Windows
server is running Linux Debian, and exporting shares via Samba.
I have a couple of XP boxes on the network, and they can see all the shares in the workgroup, and can mount them.
However, from the OSX machines, when I click on 'connect to server' and then click 'browse' I get an empty box.
If I enter the server share manually, (smb://server/share)I can mount it as normal.
Also, if I go to the terminal, smbtree shows the entire tree correctly (the same as viewed from XP). Also smbclient -L server shows a list of
all shares, and nmblookup returns correct data.
I can ping all the machines, and they are all on the same subnet.
I have recently done the following:
on the Linux Samba server:
set OS level to 255
set domain master yes
set local master yes
set wins support yes
preferred master yes
From the Windows machine I can see the whole network, including the Mac. I can also mount the user's home dir which is shared on the Mac.
From the Mac, I see nothing when I click 'browse' from 'connect to server', but still I can connect if I manually type the path. Notably, I cannot the Mac listed in it's own browse window.
From the Mac terminal I can see the whole network using smbtree, including the Mac and it's share.
The Mac smb.conf file sets the os level to 8, and wins server to the IP address of the Linux Samba server.
smbclient -L localhost -U also works, showing the local machine's NETBIOS name, and the shared home directory.
If I run nmblookup -M WORKGROUP, the master is reported as 192.168.168.2, correctly.
However, nmblookup -T 192.168.168.2 does not work. I don't know if it should.
Any help / suggestion would be appreciated.
Stuart
Mac Pro Mac OS X (10.4.8)