我仍然是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或手机的移动热点)非常容易。我真的很感激我能得到的任何帮助,我还没有找到任何方法可靠地连接,我一直在寻找。
答案 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