Here's the problem I'm having. On most machines I can do the following (assuming the directory "mnt" is the mount point) and have no problem.
smbmount //Andy/Data mnt -o guest ro
smbmount //Andy/Data mnt -o username=Andy password=something ro
These commands work for all the machines on my network (Win 95, 98, 2000) except for two Windows 2000 machines. I have verified that their shares are correctly setup (I can access them from my Windows 2000 machine). I have turned on the "Guest" account and assigned the "Guests" group to be privy to that Windows share. I have even created a special user named "test" with the password "test". But, none of these work on those machines (which I have also rebooted). Heres the error I get when I try to mount one of the affected computers (named David) on my network:
[root@engserver home]# smbmount '//David/Data' mnt -o guest ro
timeout connecting to 169.254.101.152:139
Error connecting to 169.254.101.152 (Operation already in progress)
7228: Connection to David failed
SMB connection failed
Firstly, 169.254.101.152 isn't even internal to my network. Why is SAMBA (or SMEServer) doing some weird internet name resolution for that particular machine only? Any thoughts or known quirks with SAMBA and SMEServer? Our network is small (10 computers). We are currently not logging into the domain created by the SMEServer box. I'm having trouble there, but that's another issue.
My SMEServer version is 5.5 Update 2.