我在联想 T61 上使用 Ubuntu 9.10(以防万一)。网络管理器每次都能很好地连接到我的隐藏 SSID。但有时,它可能需要一分钟或更长时间才能完成。当你坐在那里盯着屏幕时,这似乎没完没了。有什么提示可以告诉我如何修复这个问题或手动强制连接?
谢谢!
编辑:
MT 答案中的错误导致我发现了另一个错误,而这个错误又导致我得出了这样的结论:
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/468741/comments/29
我写了这个小的 shell 脚本:
#!/bin/bash
ESSID="${1:-FooBar-Baz}"
sudo iwlist wlan0 scan essid "$ESSID" | grep "$ESSID"
这将触发我有时迫切需要的扫描。
答案1
我发现有一些东西可以帮助我快速建立联系。
如果您不使用多个连接,请确保“网络连接”对话框的“无线”选项卡上没有列出其他连接(右键单击小程序并选择“编辑连接”)。
确保已选中“自动连接”选项。我假设您已经选中了该选项(如果没有该选项,我认为它根本不会自动连接)。
使用“开放系统”类型的身份验证(无线安全选项卡)时我可以连接,但是使用“共享密钥”身份验证时连接速度要快得多。
通过反复试验,我发现有时右键单击网络小程序并禁用无线,然后重新启用它会导致它立即连接(尽管不可否认这并不理想)。
您还可以通过从小程序中选择“连接到隐藏的无线网络”,从“连接”下拉列表中选择您的无线连接,然后单击“连接”按钮来强制连接。
如果“连接”按钮呈灰色,则可能是因为错误#4463949.10(Karmic)中仍然存在。这是网络管理器的一个错误。网络管理器团队直接发布了一个较新的版本(尚不支持)电力供应协议它解决了这个问题并允许您单击“连接”按钮。