我有一台联想 T420 笔记本电脑,最近我从 kubuntu 14.4 升级到了 kubuntu 15.04,从那时起,我的无线连接就出现了问题,当尝试连接到我之前已经连接过的无线网络时,过程无法通过“等待授权”步骤,为了解决这个问题,我必须进入“连接编辑器”删除无线网络,然后当我尝试连接网络时,它会提示我输入密码,输入密码后,我可以连接,直到下次重新启动笔记本电脑或将其从睡眠状态恢复时,尝试连接网络时,它又回到了“等待授权”的问题。
yair@yair-ThinkPad-T420:~$ lspci -knn | grep Net -A2
00:19.0 Ethernet controller [0200]: Intel Corporation 82579LM Gigabit Network Connection [8086:1502] (rev 04)
Subsystem: Lenovo Device [17aa:21ce]
Kernel driver in use: e1000e
--
03:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34)
Subsystem: Intel Corporation Centrino Advanced-N 6205 AGN [8086:1311]
Kernel driver in use: iwlwifi
答案1
在将台式电脑升级到 Kubuntu 15.04 后,我的无线连接也出现了同样的问题。经过大量研究,我发现一些迹象表明,生成无线接入点的路由器上的组合 WPA/WPA2 模式可能会出现问题。我重置了路由器中的参数以强制其使用 WPA。按照建议,我使用了 AES(不是 TKIP)。几天前我这样做了,从那以后就没再遇到过问题。
今天的更新包括对 DHCP 客户端的更新,我还没有调查这是否可以解决原来的问题。
答案2
在 x230 上安装 kubuntu 15.04 后,我遇到了同样的问题。我更改了 dns 服务器地址,问题就解决了。
我不知道为什么会这样,除非更改 DNS 服务器,否则某些设置可能未正确初始化。
如何操作:
从面板中选择 wifi 连接
点击 wifi 列表右侧的小“设置”图标
选择你的 wifi 连接并选择“编辑”
点击“ipv4”选项卡
对于“方法”,选择“自动(仅地址)”
在“DNS 服务器”字段中输入以逗号分隔的工作 DNS 服务器的 IP 地址列表。
例如 google 的 dns 服务器就是。
8.8.8.8
和
8.8.4.4
因此您需要输入“8.8.8.8,8.8.4.4”
希望这也对您的情况有帮助。
答案3
以上方法对我来说都不起作用,但一种解决方法是将路由器改为不要求输入密码并隐藏 SSID。这会引起一些安全问题,所以这只适合勇敢的人……
更新 :
就我而言,问题在于 kwalletmanager 停止工作,因此我不得不重新安装它。您应该检查以下内容:
- 执行
sudo apt-get install kwalletmanager
- 仔细检查您是否
~/.kde/share/config/kwalletrc
已启用所有功能,如下所示:
[钱包]
默认钱包 = kdewallet
Enabled = true - 打开连接编辑器删除旧的 wifi 条目
- 重启机器
- 重新连接 Wi-Fi
答案4
我有一个解决这个问题的办法
nmcli device wifi connect "YOUR-NETWORK-NAME" password "PASSWORD"
此连接正常,可以通过网络管理器重新连接,但只能连接到“您的网络名称”。
它将在 /etc/NetworkManager/system-connections 中创建新连接,其中包含密码。看起来问题是由于某种原因,NM 无法从钱包管理器获取密码。