选择之后出现如下错误:
Your choice: 1
Traceback (most recent call last):File "/usr/bin/yah3c", line 5, in <module>
yah3c.yah3c.main()
File "/usr/lib/python2.7/site-packages/yah3c/yah3c.py", line 126, in main
start_yah3c(login_info)
File "/usr/lib/python2.7/site-packages/yah3c/yah3c.py", line 102, in start_yah3c
yah3c = eapauth.EAPAuth(login_info)
File "/usr/lib/python2.7/site-packages/yah3c/eapauth.py", line 34, in __init__
self.client.bind((login_info['ethernet_interface'], ETHERTYPE_PAE))
File "/usr/lib64/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 19] No such device
改正方法:
sudo /sbin/ifconfig 查看自己的有限网卡的 前面的那个东西
enp7s0 (这个是我的"前缀") Link encap:Ethernet HWaddr B8:70:F4:3F:BF:5D
inet6 addr: fe80::ba70:f4ff:fe3f:bf5d/64 Scope:Link
inet6 addr: 2001:250:3002:4650:ba70:f4ff:fe3f:bf5d/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:92334 errors:0 dropped:67 overruns:0 frame:0
TX packets:284 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:7282351 (6.9 Mb) TX bytes:42932 (41.9 Kb)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:1066 errors:0 dropped:0 overruns:0 frame:0
TX packets:1066 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:95688 (93.4 Kb) TX bytes:95688 (93.4 Kb)
wlp8s0 Link encap:Ethernet HWaddr 74:E5:0B:44:C8:22
inet addr:192.168.1.216 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::76e5:bff:fe44:c822/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5508 errors:0 dropped:0 overruns:0 frame:0
TX packets:5540 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4721318 (4.5 Mb) TX bytes:843721 (823.9 Kb)
在重新创建一个帐号密码,在这个选项里填入自己的有线网卡的
Decice(eth0 by default): enp7s0
之后应该就没有问题了