首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法通过`wpa_supplicant`连接到eduroam:

无法通过`wpa_supplicant`连接到eduroam:
EN

Unix & Linux用户
提问于 2017-11-22 19:49:47
回答 1查看 2.4K关注 0票数 5

我在我的新Debian拉伸系统,我想连接到我的大学教育网络。我不使用GNOME或任何DM,所以我通过nmcli管理我的连接。

然而,据我所知,似乎nmcli不支持的这种联系。太可惜了。然后,我决定尝试只使用wpa_supplicant,我找到了配置文件,在大多数情况下应该是开箱即用的。但对我来说不是。

在编辑了相关部分之后,我尝试了

sudo wpa_supplicant -i wlp5s0 -c eduroam.conf

输出就是这样的:

代码语言:javascript
复制
Successfully initialized wpa_supplicant
wlp5s0: SME: Trying to authenticate with 64:f6:9d:6a:bd:00 (SSID='eduroam' freq=2412 MHz)
wlp5s0: Trying to associate with 64:f6:9d:6a:bd:00 (SSID='eduroam' freq=2412 MHz)
wlp5s0: Associated with 64:f6:9d:6a:bd:00
wlp5s0: CTRL-EVENT-EAP-STARTED EAP authentication started
wlp5s0: CTRL-EVENT-REGDOM-CHANGE init=COUNTRY_IE type=COUNTRY alpha2=ES
wlp5s0: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21 -> NAK
wlp5s0: CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=25
wlp5s0: CTRL-EVENT-EAP-METHOD EAP vendor 0 method 25 (PEAP) selected
wlp5s0: CTRL-EVENT-EAP-PEER-CERT depth=2 subject='/C=US/O=DigiCert Inc/OU=www.digicert.com/CN=DigiCert Assured ID Root CA' hash=3e9099b5015e8f486c00bcea9d111ee721faba355a
89bcf1df69561e3dc6325c
wlp5s0: CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=NL/ST=Noord-Holland/L=Amsterdam/O=TERENA/CN=TERENA SSL CA 3' hash=beb8efe9b1a73c841b375a90e5fff8048848e3a2af66f6c4dd7
b938d6fe8c5d8
wlp5s0: CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=ES/ST=Granada/L=Granada/O=Universidad de Granada/OU=CSIRC/CN=radius.ugr.es' hash=828fbec918c62256ea67a9737ac44b578a6b
fb39ff2ef1d6f7cdb3eeea4db8b5
wlp5s0: CTRL-EVENT-EAP-PEER-ALT depth=0 DNS:radius.ugr.es
EAP-TLV: TLV Result - Failure
wlp5s0: CTRL-EVENT-EAP-FAILURE EAP authentication failed
wlp5s0: Authentication with 64:f6:9d:6a:bd:00 timed out.
wlp5s0: CTRL-EVENT-DISCONNECTED bssid=64:f6:9d:6a:bd:00 reason=3 locally_generated=1
wlp5s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="eduroam" auth_failures=1 duration=10 reason=AUTH_FAILED

然后又重新开始了。我真的不知道EAP-TLV: TLV Result - Failure消息是什么意思。我已经尝试谷歌的一些故障排除,但没有任何效果。

根据共同的建议:

  • 在测试连接之前,我要禁用NetworkManager
  • 我要确保只有一个wpa_supplicant实例在运行
EN

回答 1

Unix & Linux用户

发布于 2023-02-08 21:22:07

这些说明适用于我:https://inrg.soe.ucsc.edu/howto-connect-raspberry-to-eduroam/

这是我的文件(我称之为eduroam.conf):

代码语言:javascript
复制
update_config=1
country=US

network={
    ssid="eduroam"
    scan_ssid=1
    eap=PEAP
    key_mgmt=WPA-EAP
    phase2="auth=MSCHAPV2"
    identity="xxx@xxx.edu"
    password="xxx"
}

要登录,请运行:

sudo wpa_supplicant -B -i [my external adapter MAC address] -c eduroam.conf

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/406386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档