Hi Gazzy -
I've just pushed another set of updates. FYI, I build a custom pgo-enabled versions of python which is why this some of the slots are (slightly) held back. I'll update these shortly.
so, I've had a look at the network browsing issue, and it seems to be down to the fact that the SMB1 protocol is no longer used by modern versions of gvfs/samba (and indeed is now deprecated / disabled if not used on Windows 10
); see e.g. this bug report
Samba 4.8 changed default 'client max protocol' from NT1 to SMB3, together with fixes of Badlock, it broke browsing smb:// with default settings, because only NT1 (SMB1) protocol can browse network. Samba 4.10 made it possible to set min/max protocol version via libsmbclient API.
The same thing happens under the nautilus file browser too (I've built this and pushed it to the binhost incidentally, use "sudo emerge nautilus" to get it); see e.g. this bug report
Assuming you have samba running, per this bug report
you can force the use of SMB1 by putting:
in the [global] section of /etc/samba/smb.conf, and restarting samba. Bear in mind this will use SMB1 for data transfer too, which is less secure than the more modern version of the protocol. (And, if using Windows 10 you'd still need to make sure SMB1 was enabled there; not recommended). It may be sufficient though if your goal is just to e.g. see local NAS boxes.
Incidentally, the default lack of SMB1 on Win10 means that samba shares from your RPi will also not be discoverable
on PCs running this OS either (although you will be able to connect to them), unless another protocol advertises them. For this purpose, I've now included christgau's net-misc/wsdd
(web service discovery daemon).
Incidentally, for those interested brief instructions for enabling samba file sharing from your RPi to Windows machines on the are available project's open wiki
(includes the use of the wsdd daemon, and the thunar-shares-plugin, which allows you to select folders to share directly from the file browser as a regular user (rather than having to list them in smb.conf each time)).
Unfortunately, I don't believe there's yet a connection between wsdd (even though it does support discovery mode and has a programmatic API) and either thunar or nautilus. Samba does not yet support wsd either I believe (bug #11473