Ubuntu 16.04 连接 eduroam 时出现问题

Ubuntu 16.04 连接 eduroam 时出现问题

使用 Ubuntu 16.04,一周前一直能正常连接到我的 UNI eduroam wifi。现在它一直要求我输入密码,并且无法连接。

已经尝试过针对其他类似问题的解决方法,但没有效果。

帮助!

答案1

我遇到了类似的问题。我删除了旧连接并手动设置了新连接,这对我有用。

为了删除旧连接,我删除了目录“/etc/NetworkManager/system-connections”中名为“eduroam”的文件。

您可以按如下方式手动设置 Eduroam:在终端中输入“sudo nm-connection-editor”。如果要求输入密码,请输入密码。这将打开连接编辑器。现在,像通常设置一样填写详细信息以及您的凭据。就这样。

如果您愿意,您可以使用 gedit 或 nano 并在上述存储库中创建一个新的连接。

我不确定,但您可能必须注销并重新登录才能连接。

但是,我不知道为什么这个方法有效,而通常的设置却无效!

答案2

我按照链接的说明进行操作这里,在 GUI 部分。16.04 上一切正常。这是我在以下位置找到的结果配置文件的副本:(etc/NetworkManager/system-conenctions/eduroam我的个人信息已被替换或涂黑)。

[connection]
id=eduroam
uuid=9bcf5de0-d802-424f-bc67-80cfd6df1cda
type=wifi
permissions=user:yourUserName:;
secondaries=

[wifi]
mac-address=**:**:**:**:**:**
mac-address-blacklist=
mac-address-randomization=0
mode=infrastructure
seen-bssids=
ssid=eduroam

[wifi-security]
auth-alg=open
group=
key-mgmt=wpa-eap
pairwise=
proto=

[802-1x]
altsubject-matches=
ca-cert=/etc/ssl/certs/AddTrust_External_Root.pem
eap=peap;
[email protected]
password=PasswordForStudentNumber
phase2-altsubject-matches=
phase2-auth=mschapv2

[ipv4]
dns-search=
method=auto

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto

答案3

在某个时候,可能是在升级到 Ubuntu 15 或 16 后,我无法使用笔记本电脑连接到 eduroam。

尝试了很多可能的解决方案后,我发现我的所有问题都是由于 nl80211 驱动程序无法正常工作。最后我终于解决了所有问题遵循 Arch Linux 指南

虽然在我的系统中我必须添加 wext 驱动程序/usr/share/dbus-1/system-services/fi.epitest.hostap.WPASupplicant.service。我只是将其添加-Dnl80211,wextExec行中。这样整个文件现在是:

[D-BUS Service]
Name=fi.epitest.hostap.WPASupplicant
Exec=/sbin/wpa_supplicant -u  -Dnl80211,wext  -O /run/wpa_supplicant
User=root
SystemdService=wpa_supplicant.service

这样我就可以再次连接到 eduroam!

答案4

自 2023 年起,这里提供适用于所有主要操作系统的配置助手工具https://cat.eduroam.org/。该工具本身是一个设置连接并创建必要证书的python脚本。

相关内容