LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 774|回复: 3

用wpa_supplicant上无线不行。。。

[复制链接]
发表于 2011-12-17 13:11:35 | 显示全部楼层 |阅读模式
不是很清楚哪里有问题,求教:

当我敲命令
/etc/init.d/net.eth1 restart
时,说是inactive

然后输入:
zpn ryan # wpa_supplicant -D wext -i eth1 -c /etc/wpa_supplicant.conf
ctrl_iface exists and seems to be in use - cannot override it
Delete '/var/run/wpa_supplicant/eth1' manually if it is not used anymore
Failed to initialize control interface '/var/run/wpa_supplicant'.
You may have another wpa_supplicant process already running or the file was
left by an unclean termination of wpa_supplicant in which case you will need
to manually remove this file before starting wpa_supplicant again.

于是,把/var/run/wpa_supplicant/eth1删除,
wpa_supplicant -D wext -i eth1 -c /etc/wpa_supplicant.conf
就能运行了(见后面),但是此时ifconfig -a中就没有eth1了,只有eth0和lo

zpn ryan # /etc/init.d/net.eth1 restart
* Bringing down interface eth1
*   Removing addresses
*     Stopping wpa_cli on eth1 ...                                                                                                                    [ ok ]
*     Stopping wpa_supplicant on eth1 ...                                                                                                             [ ok ]
* Bringing up interface eth1
*   Starting wpa_supplicant on eth1 ...                                                                                                               [ ok ]
*   Starting wpa_cli on eth1 ...                                                                                                                      [ ok ]
*   Backgrounding ... ...
* WARNING: net.eth1 has started, but is inactive


/etc/conf.d/net中的内容
modules_eth1=( "wpa_supplicant" )

wpa_supplicant_eth1="-Dwext"
config_eth1=( “dhcp” )


wpa_supplicant.conf中的内容:
# The below line not be changed otherwise we refuse to work
ctrl_interface=/var/run/wpa_supplicant

# Ensure that only root can read the WPA configuration
ctrl_interface_group=0

# Let wpa_supplicant take care of scanning and AP selection
ap_scan=1

#
update_config=0

network={
        ssid="SJTUWpaAuth"
        key_mgmt=WPA-EAP
        eap=TTLS
        phase2="auth=PAP"
        identity="bbb"
        password="aaa"
        ca_cert="/etc/sjtu.ca/sjturoot.pem"
        priority=5
}


输入的是下面这个命令
zpn ryan # wpa_supplicant -D wext -i eth1 -c /etc/wpa_supplicant.conf
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
Trying to associate with 00:13:7f:bb:55:b0 (SSID='SJTUWpaAuth' freq=2412 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:7f:bb:55:b0 reason=0
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
Trying to associate with 00:13:c4:78:77:00 (SSID='SJTUWpaAuth' freq=2437 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:c4:78:77:00 reason=0
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
Trying to associate with 00:13:c4:78:77:00 (SSID='SJTUWpaAuth' freq=2437 MHz)
Associated with 00:13:c4:78:77:00
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=13 -> NAK
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=SJTU.EDU.CN CA Root Certificate/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=1xradius1.net.sjtu.edu.cn/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-FAILURE EAP authentication failed
Authentication with 00:13:c4:78:77:00 timed out.
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
Trying to associate with 00:13:c3:f1:30:80 (SSID='SJTUWpaAuth' freq=2412 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:c3:f1:30:80 reason=0
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
Trying to associate with 00:13:c3:f1:30:80 (SSID='SJTUWpaAuth' freq=2412 MHz)
Associated with 00:13:c3:f1:30:80
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=13 -> NAK
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=SJTU.EDU.CN CA Root Certificate/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=1xradius1.net.sjtu.edu.cn/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-FAILURE EAP authentication failed
Authentication with 00:13:c3:f1:30:80 timed out.
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
Trying to associate with 00:13:7f:bb:55:b0 (SSID='SJTUWpaAuth' freq=2412 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:7f:bb:55:b0 reason=0
Trying to associate with 00:13:c4:78:77:00 (SSID='SJTUWpaAuth' freq=2437 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:c4:78:77:00 reason=0
Trying to associate with 00:13:c4:78:77:00 (SSID='SJTUWpaAuth' freq=2437 MHz)
Associated with 00:13:c4:78:77:00
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=13 -> NAK
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=SJTU.EDU.CN CA Root Certificate/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=1xradius1.net.sjtu.edu.cn/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-FAILURE EAP authentication failed
Authentication with 00:13:c4:78:77:00 timed out.
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
Trying to associate with 00:13:7f:bb:55:b0 (SSID='SJTUWpaAuth' freq=2412 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:7f:bb:55:b0 reason=0
Trying to associate with 00:13:7f:bb:55:b0 (SSID='SJTUWpaAuth' freq=2412 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:7f:bb:55:b0 reason=0
Trying to associate with 00:13:c3:f1:30:80 (SSID='SJTUWpaAuth' freq=2412 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:c3:f1:30:80 reason=0
Trying to associate with 00:13:c3:f1:30:80 (SSID='SJTUWpaAuth' freq=2412 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:c3:f1:30:80 reason=0
Trying to associate with 00:13:c4:78:77:00 (SSID='SJTUWpaAuth' freq=2437 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:c4:78:77:00 reason=0
Trying to associate with 00:13:c4:78:77:00 (SSID='SJTUWpaAuth' freq=2437 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:c4:78:77:00 reason=0
Trying to associate with 00:13:7f:bb:55:b0 (SSID='SJTUWpaAuth' freq=2412 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:7f:bb:55:b0 reason=0
Trying to associate with 00:13:7f:bb:55:b0 (SSID='SJTUWpaAuth' freq=2412 MHz)
Associated with 00:13:7f:bb:55:b0
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=13 -> NAK
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=SJTU.EDU.CN CA Root Certificate/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=1xradius1.net.sjtu.edu.cn/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
CTRL-EVENT-DISCONNECTED bssid=00:13:7f:bb:55:b0 reason=0
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
Trying to associate with 00:13:c3:f1:30:80 (SSID='SJTUWpaAuth' freq=2412 MHz)
Associated with 00:13:c3:f1:30:80
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=13 -> NAK
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=SJTU.EDU.CN CA Root Certificate/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=1xradius1.net.sjtu.edu.cn/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
CTRL-EVENT-DISCONNECTED bssid=00:13:c3:f1:30:80 reason=0
Trying to associate with 00:13:c3:f1:30:80 (SSID='SJTUWpaAuth' freq=2412 MHz)
CTRL-EVENT-DISCONNECTED bssid=00:13:c3:f1:30:80 reason=0
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
Trying to associate with 00:13:c4:78:77:00 (SSID='SJTUWpaAuth' freq=2437 MHz)
Associated with 00:13:c4:78:77:00
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=13 -> NAK
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=SJTU.EDU.CN CA Root Certificate/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=1xradius1.net.sjtu.edu.cn/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-FAILURE EAP authentication failed
Authentication with 00:13:c4:78:77:00 timed out.
CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0
Trying to associate with 00:13:c4:78:77:00 (SSID='SJTUWpaAuth' freq=2437 MHz)
Associated with 00:13:c3:f1:30:80
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=13 -> NAK
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=SJTU.EDU.CN CA Root Certificate/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=1xradius1.net.sjtu.edu.cn/emailAddress=service@sjtu.edu.cn'
SSL: SSL3 alert: write (local SSL3 detected an error):fatal:bad record mac
OpenSSL: openssl_handshake - SSL_connect error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac
CTRL-EVENT-EAP-FAILURE EAP authentication failed
WPA: Failed to get master session key from EAPOL state machines
WPA: Key handshake aborted
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-STARTED EAP authentication started
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=13 -> NAK
CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=21
CTRL-EVENT-EAP-METHOD EAP vendor 0 method 21 (TTLS) selected
CTRL-EVENT-EAP-PEER-CERT depth=1 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=SJTU.EDU.CN CA Root Certificate/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-PEER-CERT depth=0 subject='/C=CN/ST=Shanghai/L=SjtuCampus/O=Shanghai Jiao Tong University/OU=Network Information Center/CN=1xradius1.net.sjtu.edu.cn/emailAddress=service@sjtu.edu.cn'
CTRL-EVENT-EAP-SUCCESS EAP authentication completed successfully
^CCTRL-EVENT-TERMINATING - signal 2 received
发表于 2011-12-17 18:03:28 | 显示全部楼层
不要用net.xxx,也就是先stop掉
直接
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
然后
dhclient wlan0
这样试试

p.s.为什么会提示三次认证失败,然后mac被封然后认证成功呢?
回复 支持 反对

使用道具 举报

发表于 2011-12-20 13:49:25 | 显示全部楼层
1,把/etc/init.d/eth1改成/etc/init.d/wlan0,正规些(?)
2,  /etc/conf.d/net配置没问题(除了多写的括号以外,遗留格式),问题出在认证上。建议多考察下认证方式。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-20 17:38:42 | 显示全部楼层
Post by gentlog;2157334
1,把/etc/init.d/eth1改成/etc/init.d/wlan0,正规些(?)
2,  /etc/conf.d/net配置没问题(除了多写的括号以外,遗留格式),问题出在认证上。建议多考察下认证方式。
eth1 是对的,不同的无线网卡有不同的名字
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表