我知道还有十几个类似的问题,但到目前为止没有一个对我有帮助。
我的学校使用没有证书的 WPA2 Enterprise PEAP/MSCHAPv2 网络(这是我从连接没有问题的 Windows 笔记本电脑中确定的)。我正在尝试连接我的 Ubuntu 16.04 LTS 机器(几乎是全新安装)。
不幸的是,它没有成功。它尝试连接一段时间,然后弹出用户名/密码重新输入对话框。如果您点击提交,它只会再次失败并重新启动。
以下是 /etc/NetworkManager/system-connections/ 条目:
[connection]
id=tusd-students
uuid=d815af85-42ad-49b2-b207-1db6359e8c9a
type=wifi
permissions=user:ashwin:;
secondaries=
[wifi]
mac-address={my mac address}
mac-address-blacklist=
mac-address-randomization=0
mode=infrastructure
seen-bssids=
ssid=tusd-students
[wifi-security]
auth-alg=open
group=
key-mgmt=wpa-eap
pairwise=
proto=
[802-1x]
altsubject-matches=
eap=peap;
identity={my username}
password={my password}
phase2-altsubject-matches=
phase2-auth=mschapv2
[ipv4]
dns-search=
method=auto
[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=auto
Run Code Online (Sandbox Code Playgroud)
我在很多地方都读到过添加 system-ca-certs=false 可以修复它,但这没有用。我也尝试添加域 Domain\username 但这没有用。我已经尝试了这里和许多其他帖子中的所有内容。不知道该怎么做,我是 Linux 新手。非常感谢任何帮助,如果我应该包含其他一些信息,请告诉我。谢谢!
注意:我无法获得证书,因为我严重怀疑我是否能够联系给我证书的人(因为我是一名学生)。更不用说,我认为他们不会熟悉基于 Linux 的系统,因为学校发行的计算机是 Windows 10。
编辑:我读了很多,问题是由 Wpasupplicant 2.4 引起的。所以,我尝试降级到 2.1。当我重新启动时,这实际上有效*,但一段时间后断开连接,我无法再次连接。我什至尝试重新安装 wpasupplicant 2.1 但它仍然无法连接。我不确定这意味着什么,但至少我知道我的笔记本电脑能够连接到这个网络并且我有正确的安全设置/凭据。
*= 连接持续了大约。10 分钟,而且比它应该慢得多。我的 Windows …