连接大学 WPA2 企业网络的问题

连接大学 WPA2 企业网络的问题

我正在运行带有 Gnome 桌面和 gnome 网络管理器的 Ubuntu 17.04。我可以顺利连接到家里的 WPA2 网络,以及使用 WEP、WPA 或 WPA2 的任何其他网络。但是我无法连接到 WPA2 企业网络。

我知道,当我在 Windows 电脑、Android 手机或 IOS 手机上连接时,在提供正确的凭据后,它会询问我是否愿意接受网络证书。如果您查看 iPhone 上的请求信息,它会解释证书不受信任的原因,这让我相信信任链被破坏了?我曾尝试获取网络颁发的证书的 CA,但我不能确定我是否获得了正确的证书。在另一台机器上查看颁发的证书时,您可以看到声明的颁发者是 DigiCert,默认情况下它应该位于系统的受信任 CA 中。

校园里其他几个使用 Arch Linux 的人使用以下配置详细信息连接 netctl(他们的网络管理器)时没有遇到任何问题:

Description='NAME OF CONNECTION'
Interface=wlp3s0
Connection=wireless
Security=wpa-configsection
IP=dhcp
IP6=stateless
WPAConfigSection=(
 'ssid="Student"'
 'key_mgmt=WPA-EAP'
 'eap=PEAP'
 'identity="insert your email here"'
 'password="insert your password here"'
 'phase2="auth=MSCHAPV2"'
)

当我设置连接信息时,我使用相同的配置选项,并带有正确的凭据。等待几分钟后,它返回说用户名和密码不正确(我知道它们没有问题,我选择了“输入时不隐藏密码”选项以确保正确),并且无法连接。

我在网上搜索过,看到了很多建议的修复方法,但我都无法让它们工作。校园里没有其他使用 Ubuntu(或任何其他“同类”发行版)的学生可以让它工作。似乎只有 Arch 用户才能让它工作……

答案1

伙计们,我找到了答案。原来,wpasupplicant(负责处理 WPA 加密的软件包)在 v2.4(当前 Ubuntu 软件包版本)中处理 WPA2 Enterprise 网络时存在问题。只需将软件包降级到 v2.3 或将软件包版本升级到 v2.5(我就是这么做的,我从 Kali repo 中获得了 deb 软件包)即可解决该问题。

相关内容