问题描述
升级到 Ubuntu 14.04 后,我无法连接到任何新的 WPA2 wifi 接入点。现有的工作。
这是系统日志输出的 pastebin:http://pastebin.com/QVgmRmXp
这是有时会在弹出窗口中显示的错误:
(nm-applet:28277): nm-applet-WARNING **: Connection activation failed: (1) Creating object for path '/org/freedesktop/NetworkManager/ActiveConnection/34' failed in libnm-glib.
有一个解决方法,但它并不漂亮。当连接失败时,将在此处创建一个文件:/etc/NetworkManager/system-connections/<name of network>
\n如果我编辑该文件并将密码 psk=password
添加到 [802-11-wireless-security]
部分,那么我可以连接。
更多信息:http://pastebin.com/sLrq2s6M
最佳思路
请按照以下步骤更改为新的 WiFi 网络
-
单击电池符号旁边的 WiFi 符号。
-
单击下拉列表底部的编辑连接。
-
选择您要连接的网络,然后单击编辑按钮。
-
单击那里的 WiFi-security 选项卡并输入该网络的密码,保存并关闭。
现在,如果您连接到它,一切都会正常进行。
次佳思路
ubuntu 和 linux 的无线驱动程序在连接到具有某些设置的路由器时有点棘手,我将推荐使用的最佳设置。
我建议您将路由器中的加密类型更改为 WPA2 with AES (CCMP)。确保不要选择 WPA 或 WPA/WPA2 混合模式,因为这将再次需要 TKIP,这是不鼓励的。
进入网络管理器并设置您的无线设置以匹配屏幕截图以获得最佳效果。\n
也做:
sudo ifconfig wlan0 down
sudo modprobe -rfv iwldvm
sudo modprobe -rfv iwlwifi
sudo modprobe -v iwlwifi 11n_disable=1
sudo ifconfig wlan0 up
这将在您重新启动时重置,但如果它在许多情况下有帮助,我们可以通过以下方式使其永久化:
echo "options iwlwifi 11n_disable=1" | sudo tee /etc/modprobe.d/iwlwifi.conf
sudo modprobe -rfv iwldvm
sudo modprobe -rfv iwlwifi
sudo modprobe -v iwlwifi
重启