我在有线连接到eduroam网络时遇到问题。我以为eduroam仅能用作无线网络,但显然我的机构还在有线网络上使用eduroam 802.1x身份验证。我使用了cat.eduroam.org的配置脚本(由我们的管理员指导),该脚本生成了以下wpa_supplicant配置:
network={
ssid="eduroam"
key_mgmt=WPA-EAP
pairwise=CCMP
group=CCMP TKIP
eap=TLS
ca_cert="/home/freyja/cat_installer/ca.pem"
identity="XXX@XXX"
subject_match="XXX"
private_key="/home/freyja/cat_installer/user.p12"
private_key_passwd="XXX"
}
当我发出:
sudo wpa_supplicant -ieth0 -c/home/freyja/cat_installer/cat_installer.conf
我收到一个错误:
Successfully initialized wpa_supplicant
nl80211: Driver does not support authentication/association or connect commands
eth0: Failed to initialize driver interface
我尝试使用其他驱动程序:
sudo wpa_supplicant -ieth0 -D wext -c/home/freyja/cat_installer/cat_installer.conf
但这也会导致错误:
ioctl[SIOCSIWMODE]: Operation not supported
ioctl[SIOCGIWRANGE]: Operation not supported
ioctl[SIOCGIWMODE]: Operation not supported
ioctl[SIOCSIWAP]: Operation not supported
ioctl[SIOCSIWESSID]: Operation not supported
我认为这是一个操作系统问题,而不是与eduroam完全相关(我使用Debian测试-Stretch)。以太网卡可以正常工作(它已连接到标准网络)。你能帮我吗?