无法连接到 WPA2/WPA Enterprise(PEAP 和 MSCHAP)

psk*_*shu 13 wireless networking 13.04

我无法通过 Ubuntu 13.04 连接到我的校园 Wi-Fi 连接,但我可以通过 Windows 做到这一点。

[ 1293.944518] wlan0: authenticate with 00:1a:1e:d5:f0:30
[ 1293.953216] wlan0: send auth to 00:1a:1e:d5:f0:30 (try 1/3)
[ 1294.154557] wlan0: send auth to 00:1a:1e:d5:f0:30 (try 2/3)
[ 1294.358428] wlan0: send auth to 00:1a:1e:d5:f0:30 (try 3/3)
[ 1294.562357] wlan0: authentication with 00:1a:1e:d5:f0:30 timed out
Run Code Online (Sandbox Code Playgroud)

同样的事情不断发生。

小智 16

我遇到了同样的问题,但我在此错误报告中找到了解决方案:

https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1104476 (post 19)

从 /etc/NetworkManager/system-connections 中删除“system-ca-certs=true”可能会解决您的问题。

  • 将其设置为 false 似乎没有帮助,但删除条目解决了问题:) 非常感谢! (4认同)

小智 7

在 Ubuntu 16.04 LTS 中:

  1. 单击右上角的 Wi-Fi 图标,然后单击“编辑连接...”
  2. 选择您的 Wi-Fi 网络 (eduroam) 并单击“编辑”
  3. 单击“Wi-Fi 安全”选项卡
  4. 将身份验证设置为“受保护的 EAP (PEAP)”
  5. 勾选“不需要CA证书”
  6. 将 PEAP 版本设置为“自动”
  7. 将内部身份验证设置为“MSCHAPv2”
  8. 输入您的用户名和密码
  9. 点击“保存”

您现在应该可以连接了。编辑 system-connections 文件夹中的文件对我不起作用。


小智 6

我注意到没有像system-ca-certs=truein/etc/NetworkManager/system-connections/<SSID>这样的任何行,所以我以这种方式解决:

  1. 关闭 WiFi
  2. 添加新行 system-ca-certs=false
  3. 开启WiFi(线路会自动删除)