Ubuntu 14.04:无法连接到新密码保护的 wifi 网络

pos*_*ist 18 network-manager wireless networking

升级到 Ubuntu 14.04 后,我无法连接到任何新的WPA2 wifi 接入点。现有的工作。

这是 syslog 输出的 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.
Run Code Online (Sandbox Code Playgroud)

有一个解决方法,但它并不漂亮。连接失败时,将在此处创建一个文件:/etc/NetworkManager/system-connections/<name of network> 如果我编辑该文件psk=password并向该[802-11-wireless-security]部分添加密码,则我可以连接。

更多信息:http : //pastebin.com/sLrq2s6M

小智 25

请按照以下步骤更改为新的 WiFi 网络

  1. 单击电池符号旁边的 WiFi 符号。
  2. 单击位于下拉列表底部的编辑连接。
  3. 选择要连接的网络,然后单击编辑按钮。
  4. 单击那边的 WiFi 安全选项卡并输入该网络的密码,保存并关闭。

现在如果你连接到这个,一切都会正常工作。


Wil*_*Man 4

当涉及到使用某些设置连接到路由器时,ubuntu 和 Linux 的无线驱动程序有点敏感,我将推荐使用的最佳设置。

我建议您将路由器中的加密类型更改为带有 AES (CCMP) 的 WPA2。确保不要选择 WPA 或 WPA/WPA2 混合模式,因为这将再次需要 TKIP,但不鼓励这样做。

进入网络管理器并设置您的无线设置以匹配屏幕截图以获得最佳效果。 无线设置1无线设置2

还可以这样做:

sudo ifconfig wlan0 down
sudo modprobe -rfv iwldvm
sudo modprobe -rfv iwlwifi
sudo modprobe -v iwlwifi 11n_disable=1
sudo ifconfig wlan0 up
Run Code Online (Sandbox Code Playgroud)

当您重新启动时,这将被重置,但如果它在许多情况下有帮助,我们可以通过以下方式将其永久化:

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
Run Code Online (Sandbox Code Playgroud)

重启