1. In the following example, USB volume Samsung 2GB is mounted but not shared. The network path ‘WORKGROUP/GL-Samba’ is visible in network browser on client devices, but no shared volume appears when file sharing is enabled in the GUI at http://{router IP}/#/share
.
OpenWrt 18.06.1, r7258-5eb055306f
# mount
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock5 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600,ptmxmode=000)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)
/dev/sda1 on /mnt/Samsung\0402GB type exfat (rw,sync,relatime,fmask=0000,dmask=0000,allow_utime=0022,iocharset=utf8,namecase=0,errors=remount-ro)
# opkg list-installed kmod-fs*
kmod-fs-exfat - 4.9.120+2017-06-20-de4c760b-1
kmod-fs-ext4 - 4.9.120-1
kmod-fs-ntfs - 4.9.120-1
kmod-fs-vfat - 4.9.120-1
2. Mount list* does not refresh when USB device is inserted or ejected (un-shared) in the GUI
http://{router IP}/#/share
3. Request support for Avahi / Zeroconf
“OpenWrt offers several different packages supporting the different zeroconf implementations.” (But none are available in the GL.inet repository)
Avahi (Linux) - avahi-daemon-service-ssh, avahi-daemon-service-http, avahi-utils, avahi-autoipd, avahi-dnsconfd
Bonjour (Apple) - mdnsresponder, mdnsd
umdns (OpenWrt own package)
Zeroconf/UPnP SSDP (Microsoft, incompatible with mDNS)