首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >支持802.1X的raspberry pi 3以太网

支持802.1X的raspberry pi 3以太网
EN

Stack Overflow用户
提问于 2017-12-09 00:51:26
回答 1查看 3.2K关注 0票数 1

我想把我的树莓派3通过以太网连接到互联网。问题是在我的学生宿舍,他们使用802.1X作为网络身份验证。我找到了这个教程:https://help.ubuntu.com/community/Network802.1xAuthentication,并完成了这些步骤。所以我修改了/etc/wpa_supplicant/wpa_supplicant.conf。现在看起来是这样的:

代码语言:javascript
复制
ctrl_interface=/var/run/wpa_supplicant
eapol_version=2
ap_scan=0
network={
key_mgmt=IEEE8021X
eap=PEAP
identity="loginname"
password="password"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
}

但是当我运行的时候:

代码语言:javascript
复制
sudo wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -D wired -i eth0

输出为:

代码语言:javascript
复制
Succesfully initialized wpa_supplicant
ioctl[SIOCGIFFLAGS]: No such device
setsockopt: No such device
ioctl[SIOC{ADD/DEL}MULTI]: No such device
ioctl[SIOCGIFFLAGS]: No such device
wpa_driver_wired_init: Could not get interface flags
eth0: Failed to initialize driver interface

而且我也没有任何联系。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-10 00:17:38

我对您询问的协议一无所知,但据我所知,新的raspbian已经将网络接口"eth0“的名称更改为enp3s0左右。

您可以通过执行sudo ifconfig -a来验证我的需求。

然后你可以从你所有的接口上得到一个列表。如果"eth0“不在此列表中,则应该有类似于"enpXsY”的内容。在这种情况下,您只需将上面命令中的"eth0“更改为新的接口名称。例如:

代码语言:javascript
复制
sudo wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -D wired -i enp0s3

希望这能有所帮助!

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

https://stackoverflow.com/questions/47718764

复制
相关文章

相似问题

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