使用Eduroam连接到PEAP和MSCHAPv2
我过去三年一直在我的Ubuntu客户端上使用Eduroam,而且每一个新版本都有越来越难连接到Eduroam(我的大学网络)。
到目前为止,它已经使用PEAP和MSCHAPv2,并获得了我的大学证书。 这次虽然经过了无数个小时,但仍然不愿意联系。 任何人都知道如何,甚至设法自己做到这一点? Eduroam几乎是世界上所有的大学,所以我想我不是唯一需要这个的Ubuntu用户?
这似乎是Gnome网络管理器的一个错误,莫名其妙地陷入困境( https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1104476 )。 简而言之,在您尝试并且第一次无法连接到eduroam之后
-
转到文件夹
/etc/NetworkManager/system-connections
并编辑eduroam条目(例如打开终端并键入:sudo -H gedit /etc/NetworkManager/system-connections/eduroam
-
在此文件中,您将找到需要删除的条目
system-ca-certs=true
。 -
保存,并尝试连接(它可能会首先失败,你将不得不重新输入密码)之后应该成功连接!
如果仍然无法连接,请尝试网络菜单下的“编辑连接”。 找到eduroam并在“安全”选项卡中输入密码。 然后连接。 它对我有用!
Ubuntu 14.04 eduroam连接:
编辑eduroam连接 – > Wi-Fi安全:
- 安全性:WPA和WPA2企业版
- 身份validation:受保护的EAP(PEAP)
- 匿名ID:用户名@ ….. edu
- CA证书:无(并选中“无需证书”框,如果有的话)
- PEAP版本:自动
- 内部认证:MSCHAPv2
- 用户名:username @ …. edu
- passwd:……
然后忽略证书警告。