我已经与这个问题斗争了一段时间,但结果好坏参半。我经常将笔记本电脑在底座(有线)和沙发(无线)之间移动。每次切换网络时,我都必须手动运行“sudo mount -a”才能恢复共享。这不是什么大问题,但我想修复它。
这是我现在的 fstab:
//192.168.0.50/backup /media/backup cifs iocharset=utf8,sec=ntlm 0 0
//192.168.0.50/videos /media/videos cifs iocharset=utf8,sec=ntlm 0 0
//192.168.0.50/dvr /media/dvr cifs iocharset=utf8,sec=ntlm 0 0
//192.168.0.50/apps /media/apps cifs iocharset=utf8,sec=ntlm 0 0
//192.168.0.50/music /media/music cifs iocharset=utf8,sec=ntlm 0 0
//192.168.0.50/temp /media/temp cifs iocharset=utf8,sec=ntlm 0 0
有想法吗?
附加信息:当我切换到有线连接时,我必须手动使用网络指示器图标来禁用网络,然后重新启用它。
答案1
您可以添加脚本/etc/network/if-up.d/
,然后在调用脚本时wlan0
执行up
该操作sudo mount -a
。
script
使用 execute调用脚本permissions 755
sudo nano /etc/network/if-up.d/script
# Check for specific interface if desired
[ "$IFACE" != "wlan0" ] || exit 0
# Do something
sudo mount -a