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

我无法通过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 

同样的事情不断发生。

我有同样的问题,但我在这个错误报告中找到了一个解决方案:

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

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

我注意到在/etc/NetworkManager/system-connections/中没有像system-ca-certs=true这样的行,所以我这样解决了:

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

在Ubuntu 16.04 LTS中:

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

你应该能够立即连接。 在system-connections文件夹中编辑文件对我来说不起作用。