我妈妈住在 400 英里外,她的 Acer 上网本上安装了 Ubuntu 12.04(从 11.04 升级而来),但无线网络出现了问题。问题是,当她启动上网本时,尽管勾选了自动连接复选框,她仍必须手动登录无线网络。就好像她没有自动登录网络的正确权限。她也无法勾选“可供所有用户使用”复选框。
有人可以给我进一步的建议吗?
提前致谢
答案1
像这样的问题可能没有简单的答案,因为不可能知道是什么导致了这种行为。不过,我建议这样做:
- 从无线下拉菜单中选择“编辑连接”
- 点击“无线”选项卡
- 删除她的无线网络的所有连接。
然后,下次她手动连接时,Ubuntu 将设置一个“自动 FooBar”连接,默认情况下将在登录时连接。
答案2
我不确定我的经历是否与此直接相关,但万一有的话,我会分享它。另外,我妈妈也是一名银发网民,我知道通过电话提供帮助是多么棘手……
我有时会使用外部 USB 无线适配器,它偶尔会出现您描述的错误行为,即无法建立连接,不断要求输入密码(即使已经有密码),并且总体上令人恼火。
就我而言,解决方法很简单,我只需拔下适配器然后再插上。通常,当我这样做时,它会立即连接,无需再麻烦。就好像适配器偶尔无法正确启动,通过拔下并重新插入来重新启动它就可以解决问题。
对于你妈妈的情况,如果适配器是内置的,解决方案可能要多花点功夫。一种方法可能是尝试重新启动计算机,但最好先尝试从右上角的工具栏禁用无线功能,然后重新启用。
比重新启动计算机更温和的是,如果有一个硬件开关可以切换 wifi,请尝试将其关闭然后重新打开。
您还可以尝试另一件事(但通过电话向您的妈妈解释这一点可能很困难),即使用命令rfkill
从命令行检查无线网络。以下是可能有用的命令:
sudo rfkill list all
这将显示所有网络设备的状态及其名称。
sudo rfkill unblock <name-of-wifi>
这会解锁 wifi 设备。鉴于我上面的评论,还有一种可能方便切换 wifi 的变体:
sudo rfkill block <name-of-wifi>
这将锁定 wifi 设备,并在软件中禁用它。使用 unblock 命令重新启用它可能会达到预期的效果(但不保证!)。
答案3
您可以尝试以下操作:
sudo gedit /etc/rc.local
输入您的管理员密码。现在在注释部分的最后一行(以 # 开头的行)后插入以下行。
nmcli con up id SSID
你更换SSID例如,使用无线网络的正式名称我的无线。重启后,您的 NetworkManager 应该会自动连接到网络。