Can't See Shares on Other Machines, from HDA
Posted: Wed Feb 20, 2013 9:37 am
Server OS: Ubuntu 12.04 LTS (desktop with GUI)
Amahi: Platform: 6.3.0
Clients: Two Windows PC's with Vista Business; one Western Digital NAS box.
Router: DD-WRT running on a WRT-54GL
Hello:
I'm a lifelong windows user but new to linux. New to servers too; this my first attempt to roll my own.
Just getting started. Installation of Ubuntu and Amahi was smooth. DHCP is carried out by my DD-WRT router. It points to the hda for DNS, and those functions seem to be working correctly. All thirteen steps of the (very cool!) Amahi interactive network troubleshooter produce the right results.
But one thing puzzles me, and I want to understand what's going on before I move forward.
When I 'explore' my network from my hda host machine:
* the Nautilus explorer sees the other members of the WORKGROUP but can't open them. (The other members are two windows pc's and a linux NAS.) For example, if I attempt to 'open' any of them there's a long delay, then finally Nautilus throws up a message saying "Unable to Mount Location: Failed to Retrieve Share List from Server".
* Likewise, running 'smbtree' from CLI produces a listing of the other machines in the WORKGROUP, but doesn't show any of their Shares.
Is this proper behavior?? Is the hda machine not supposed to be able to see the shares of the other hosts in the Workgroup?
BTW, I found that the hda machine will see those shares if I hack its smb.conf file. Specifically, if I add:
name resolve order = bcast
But that smb.conf file is managed by "Amahi Configuration", which apparently doesn't want any 'name resolve order' setting in that file. It wasn't included in the initial setup, and it vanishes whenever Amahi updates the file. So I assume the server isn't supposed to be using that bcast mechanism.
BTW, the hda shares are visible and useable from the two windows PC's in the Workgroup.
So ... I'm just trying to understand what is normal or proper behavior for the server machine. Is it not necessary for it see the shares of the WORKGROUP members? Or do I have something wrong somewhere on my system?
Many thanks for any explanation or advice!
Jeff
Amahi: Platform: 6.3.0
Clients: Two Windows PC's with Vista Business; one Western Digital NAS box.
Router: DD-WRT running on a WRT-54GL
Hello:
I'm a lifelong windows user but new to linux. New to servers too; this my first attempt to roll my own.
Just getting started. Installation of Ubuntu and Amahi was smooth. DHCP is carried out by my DD-WRT router. It points to the hda for DNS, and those functions seem to be working correctly. All thirteen steps of the (very cool!) Amahi interactive network troubleshooter produce the right results.
But one thing puzzles me, and I want to understand what's going on before I move forward.
When I 'explore' my network from my hda host machine:
* the Nautilus explorer sees the other members of the WORKGROUP but can't open them. (The other members are two windows pc's and a linux NAS.) For example, if I attempt to 'open' any of them there's a long delay, then finally Nautilus throws up a message saying "Unable to Mount Location: Failed to Retrieve Share List from Server".
* Likewise, running 'smbtree' from CLI produces a listing of the other machines in the WORKGROUP, but doesn't show any of their Shares.
Is this proper behavior?? Is the hda machine not supposed to be able to see the shares of the other hosts in the Workgroup?
BTW, I found that the hda machine will see those shares if I hack its smb.conf file. Specifically, if I add:
name resolve order = bcast
But that smb.conf file is managed by "Amahi Configuration", which apparently doesn't want any 'name resolve order' setting in that file. It wasn't included in the initial setup, and it vanishes whenever Amahi updates the file. So I assume the server isn't supposed to be using that bcast mechanism.
BTW, the hda shares are visible and useable from the two windows PC's in the Workgroup.
So ... I'm just trying to understand what is normal or proper behavior for the server machine. Is it not necessary for it see the shares of the WORKGROUP members? Or do I have something wrong somewhere on my system?
Many thanks for any explanation or advice!
Jeff