当我将笔记本电脑启动到 Ubuntu 10.10 时,无线不会自动连接;它是配置完毕后,我可以使用“连接到隐藏无线网络...”并从下拉菜单中选择名称来获得连接 - 但是,第一次(每次启动时)执行此操作时,系统会要求我提升权限。如果我放弃提升的权限,连接就会正常工作。连接设置为可供所有用户使用,并自动连接。
我希望它能静默地自动连接到无线网络。我该怎么做?
答案1
如果即使在所有关于使用隐藏 SSID 的警告之后您仍然想使用它,您可以这样做。
创建一个脚本,例如 ~/bin/nm-connect-me.sh,其内容如下:
#!/bin/sh
#
# Automatically try to connect to 'MyWiFi' when WiFi is enabled
#
# the output of nmcli should be in English
LC_ALL=C
# loop for a while until NetworkManager is accepting commands
while [ "$(nmcli -t -f WIFI,STATE nm)" = 'enabled:disconnected' ]
do
nmcli con up id MyWiFi
sleep 5
done
exit 0
然后将其添加到您的启动应用程序列表中。
当然,你必须用你的 SSID 名称替换 MyWiFi。
此信息摘录自:http://blog.nixpanic.net/2011/01/connect-automatically-and-immediately.html
答案2
我建议不要使用隐藏的网络设置,因为它只会给您带来麻烦(我是根据我的亲身经历告诉您的)。
这是不是安全功能,事实上,如果你谷歌一下,你会发现隐藏 SSID 后你的网络实际上会更不安全。这也可能是你需要提升的原因。
看http://brighthub.com/computing/smb-security/articles/1211.aspx
答案3
您可以将密钥库密码设置为空白,因此将不再要求您输入密码(我指的是密钥库密码,显然不是您的帐户密码)。