Setting them up in /etc/hosts should have bypassed this as well and I'm at a loss to explain that one. If you were to run "nemo smb://steveavio
" it should have sent you to the correct machine because of the hosts file.
altair4, should the "/etc/host.conf" file have been used instead. Here's an excerpt from the Official Samba 3.5 How to and Reference Guide:
name resolve order = host lmhost wins bcast
where “host” refers to the native methods used by the UNIX system to implement the gethostbyname() function call. This is normally controlled by /etc/host.conf, /etc/nsswitch.conf and /etc/resolv.conf.
An older version 2.2.6 of the guide uses the word hosts instead of host, referring to the "/etc/hosts" file:
name resolve order = wins lmhosts hosts bcast
The string used to define the parameter can take up to four values:
Uses the Samba server's local lmhosts file
Uses the standard Unix name-resolution methods, which can be /etc/hosts, DNS, NIS, or a combination, depending on how the local system is configured