我住的地方每隔几个小时就会停电一次。这意味着我的 DSL WIFI 路由器最多会在 2-3 小时后重置。网络是安全的,需要密码才能连接。因此,当路由器重置并在几分钟后备份时,我的笔记本电脑(Ubuntu 10.04)不会自动重新连接到它。相反,我会看到一个密码输入对话框来连接到网络。如何使重新连接自动进行?我是否可以在某处设置一些重试次数或超时,以便网络管理器在弹出此对话框之前至少尝试 10 分钟连接到此网络。
谢谢。
答案1
也许这不是最干净的方法,但你可以制作一个小脚本,让它使用 cron 每 5 分钟执行一次。如果 ping 路由器不成功,则网络管理器将重新启动。
ping -c 3 -W 10 192.168.2.1 >/dev/null
if [ $? -ne 0 ]; then
service network-manager restart
sleep 5
fi
答案2
依我拙见,重新连接是自动的,但密码可能没有正确存储。网络管理器提示输入密码,这意味着它正在尝试连接,否则它将保持沉默。
您可以打开网络管理器的“编辑连接”窗口并检查是否存储了密码。(图片复制自当勾选“可供所有用户使用”时,网络管理器将 WPA 密钥存储在哪里?)