我在几台笔记本电脑上运行 Lucid,并使用 xfce 作为桌面环境。
在 Lucid 之前,小型 NetworkManager 托盘小部件会自动为我扫描接入点。但是现在,我发现我必须iwlist
自己去寻找 SSID(如果我还不知道的话)并手动将其添加到列表中。完成此操作后,它将自动连接(如果 AP 是这样配置的)。
造成这种情况的部分原因是,当没有当前连接且没有已知接入点时,托盘小部件(有时)似乎根本不显示。我必须关闭 NetworkManager(这很麻烦,因为init
真的想重新启动它),运行iwlist
以查找 SSID,转到(现在显示的)托盘小部件并添加 SSID,然后重新启动 NetworkManager。
我意识到这个小部件只是弄乱了一个或两个配置文件,我很乐意手动处理这些文件,但我真的就像是让它像以前一样工作,然后帮我扫描。请注意,一旦我建立连接,然后和以前一样,它向我展示了它能看到的所有 AP。
我承认我可能搞砸了某些安装文件,但我确实尝试过将所有内容恢复到“全新”状态,但这没有帮助。是我疯了还是那些东西真的变了?
答案1
您可以要求 upstart(Ubuntu 上使用的 init 守护进程)停止 NetworkManager,这比自己终止进程“干净”得多:(sudo initctl stop network-manager
将“stop”替换为“start”以再次手动启动它)。
关于 NetworkManager 的问题:它似乎记录到/var/log/daemon.log
;也许您可以在那里找到一些有用的信息?