NetworkManager 1.4.2-1无法连接到大学wifi

时间:2016-10-24 16:38:15

标签: networking wifi gnome archlinux

我仍然是Arch的新手,并一直在努力寻求一个好的系统。我在Xorg上安装了Gnome作为桌面管理器,并一直在尝试根据我的需要进行配置。到目前为止最大的问题是包含的NetworkManager将无法连接到我学院的wifi。以下是有关网络的一些细节:

Security: WPA & WPA2 Enterprise
CA certificate: none
EAP method: PEAP
Phase 2 authentication: MSCHAPv2

然后是用户名和密码。我已经尝试了一堆不同的网络管理器(wpa_supplicant,netctl和NetworkManager),但到目前为止它们都没有工作过。

这是我尝试使用的wpa_supplicant配置文件(不起作用):

network={
    ssid="NameOfTheNetwork"
    key_mgmt=WPA-EAP
    eap=PEAP
    phase2="auth=MSCHAPV2"
    identity="MyUsername"
    password="MyPassword"
}

这是netctl配置文件,它也不起作用:

Interface=wlp3s0
Connection=wireless
Security=wpa-configsection
IP=dhcp
IP6=stateless
WPAConfigSection=(
    'ssid="KSU"'
    'key_mgmt=WPA-EAP'
    'eap=PEAP'
    'anonymous_identity="ghaas"'
    'identity="ghaas"'
    'password="Kennesaw!54321"'
    'phase2="auth=MSCHAPV2"'
)

最后,这是NetworkManager配置文件:

[ipv6]
method=auto

[connection]
id=NameOfTheNetwork
uuid=9e123fbc-0123-46e3-97b5-f3214e123456
type=802-11-wireless

[802-11-wireless-security]
key-mgmt=wpa-eap
auth-alg=open

[802-11-wireless]
ssid=SSID
mode=infrastructure
mac-address=0A:12:3C:DA:C1:A5
security=802-11-wireless-security

[802-1x]
eap=peap;
identity=MyUsername
phase2-auth=mschapv2
password=MyPassword

[ipv4]
method=auto

这些都没有奏效,即使连接到其他网络(例如我的房间wifi或手机的移动热点)非常容易。我真的很感激我能得到的任何帮助,我还没有找到任何方法可靠地连接,我一直在寻找。

3 个答案:

答案 0 :(得分:0)

您尝试过nmcli吗?

alias wifi =“nmcli dev wifi” 别名wific =“nmcli dev wifi connect”

wific NETWORKNAME密码PASSWORD123

答案 1 :(得分:0)

通过网络描述,这是一个有效的netctl配置。只需使用您的网络信息更改YOUR_即可。

Description='YOUR_PROFILE_DESCRIPTION'
Interface=YOUR_WIRELESS_INTERFACE_NAME
Connection=wireless
Security=wpa-configsection
IP=dhcp
ESSID=YOUR_UNIVERSITY_SSID
WPAConfigSection=(
        'ssid="YOUR_UNIVERSITY_SSID"'
        'proto=RSN'
        'key_mgmt=WPA-EAP'
        'pairwise=CCMP'
        'group=CCMP'
        'eap=PEAP'
        'identity="YOUR_UNIVERSITY_USERNAME"'
        'password="YOUR_UNIVERSITY_PASSWORD"'
        'phase2="auth=MSCHAPV2"'
)

答案 2 :(得分:0)

如果没有证书验证,我就无法连接到PEAP + MSCHAPv2网络。 它容易受到MITM攻击。

您最好使用-dd标志从wpa_supplicant提供日志。

以下是有关我与eduroam的问题的更多细节。 https://bbs.archlinux.org/viewtopic.php?id=211619