使用 Eduroam 连接 PEAP 和 MSCHAPv2

use*_*348 9 wireless

在过去的三年里,我一直在我的 Ubuntu 客户端上使用 Eduroam,随着每个新版本的出现,连接到 Eduroam(我的大学网络)变得越来越难。

到目前为止,它只使用 PEAP 和 MSCHAPv2,以及我的大学证书。这一次虽然经过无数个小时,它仍然不愿意连接。任何人都知道如何,甚至自己设法做到这一点?Eduroam 几乎在世界上所有大学都有,所以我想我不是唯一需要这个的 Ubuntu 用户?

小智 5

Ubuntu 14.04 eduroam 连接:

编辑 eduroam 连接-> Wi-Fi 安全:

  1. 安全性 : WPA&WPA2 Enterprise
  2. 身份验证:受保护的 EAP(PEAP)
  3. 匿名 ID:用户名@...edu
  4. CA 证书:无(并选中“无需证书”框,如果有)
  5. PEAP 版本:自动
  6. 内部认证:MSCHAPv2
  7. 用户名:用户名@....edu
  8. 密码:......

然后忽略证书警告。


小智 5

这似乎是 Gnome 网络管理器的一个错误,它莫名其妙地卡住了(https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1104476)。简而言之,在您第一次尝试连接到 eduroam 失败后

  1. 转到文件夹/etc/NetworkManager/system-connections并编辑 eduroam 条目(例如,打开终端并键入:

    sudo -H gedit /etc/NetworkManager/system-connections/eduroam
    
    Run Code Online (Sandbox Code Playgroud)
  2. 在此文件中,您将找到system-ca-certs=true需要删除的条目。

  3. 保存,然后尝试连接(一开始可能会失败,您必须重新输入密码)之后应该会成功连接!

如果仍然无法连接,请尝试网络菜单下的“编辑连接”。找到 eduroam 并在“安全”选项卡中输入密码。然后连接。它对我有用!