每当我尝试使用 ca 证书连接到我所在大学的网络时,都会收到“802.1x 请求者”错误。该网络是使用隧道 TLS 身份验证和 MSCHAPv2 身份验证的 PEAP 网络。
无论我将证书添加到 /usr/share/doc/ca-certificates 还是尝试以隐藏网络的形式连接到网络并选择证书的位置,都会出现此问题。之后,我需要重新启动网络管理器才能使其再次运行。
如果我尝试通过选择“连接”以正常方式连接到网络,则连接会尝试加载但失败。
我是处理网络问题的新手,所以请告诉我任何我可以提供的信息来帮助解决问题。谢谢!
答案1
我设法找到了一个解决方法。我所做的就是以隐藏网络的形式连接到网络,因为每当我尝试以正常网络的形式连接时,连接都会失败。但是,这会在系统连接文件夹中为网络创建一个文件。通常,我仍然会收到 802.1x 请求者错误。
为了消除 802.1x 请求者错误,我删除了
hidden = true
/etc/NetworkManager/system-connections/"SSID-NAME" 中的行。
如果其他人也遇到这个问题,这应该可以解决问题。如果有人能给出更好的解决方案,我将不胜感激。我仍然不确定为什么正常的连接选项没有提示我输入用户名/密码选项,而是失败了。
答案2
问题:
不可用 - 802.1x 请求者失败 ubuntu 和 wi-fi 网络未显示
系统规格:
- 操作系統:Ubuntu 18.04.2
- 设置:Gnome 设置(
sudo apt install gnome-control-center
)
fig-1: unavailable - 802.1x supplicant failed ubuntu & wi-fi networks not showing up
这解决了我的问题-
fig-2: click on the top-right spinner icon shown next to the wi-fi on/off icon to get the wi-fi options menu
fig-3: select known wi-fi networks from the menu
然后它会显示列出的 Wi-Fi 网络(最近的网络/我以前访问过的网络)。
fig-4
然后选择设置图标网络名称旁边显示的是该特定网络的网络偏好设置(例如:Mahmud Fabrics & Fashion Limited)
fig-5:
然后打钩复选框“向其他用户开放”和申请
fig-6:
立即显示范围内且可供其他用户使用的网络列表。如果此列表未立即显示,则重启可能有帮助。