You are not logged in.

#1 2008-11-25 14:10:57

orjanp
Member
From: Tromsoe, Norway
Registered: 2004-07-03
Posts: 347

wpa_supplicant gives error.

Hello!

I'm trying to make wpa_supplicant work. Have seen the guide at the wiki.

What can the problem be? The hostap drivers are suppose to support wpa.

Some information below.
The machine I'm using is a Thinkpad T30.

[root]# uname -r
2.6.27-ARCH

My wireless card. Working fine with the hostap driver.

[root]# lspci -vv
.
.
02:02.0 Network controller: Intersil Corporation Prism 2.5 Wavelan chipset (rev 01)
    Subsystem: Intel Corporation Wireless 802.11b MiniPCI Adapter
    Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Interrupt: pin A routed to IRQ 11
    Region 0: Memory at f8000000 (32-bit, prefetchable) [size=4K]
    Capabilities: [dc] Power Management version 2
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold-)
        Status: D0 PME-Enable- DSel=0 DScale=0 PME-
    Kernel driver in use: hostap_pci
    Kernel modules: hostap_pci, orinoco_pci
.
.
[root]# lsmod
.
.
hostap_pci             49808  2 
hostap                105220  1 hostap_pci
ieee80211_crypt         6532  2 ieee80211_crypt_wep,hostap
.
.
[root]# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

irda0     no wireless extensions.

wifi0     IEEE 802.11b  ESSID:"******"  Nickname:""
          Mode:Managed  Frequency:2.412 GHz  Access Point: None   
          Bit Rate:5.5 Mb/s   Sensitivity=1/3  
          Retry short limit:8   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          
wlan0     IEEE 802.11b  ESSID:"******"  Nickname:""
          Mode:Managed  Frequency:2.412 GHz  Access Point: None   
          Bit Rate:5.5 Mb/s   Sensitivity=1/3  
          Retry short limit:8   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=43/70  Signal level=-48 dBm  Noise level=-92 dBm
          Rx invalid nwid:0  Rx invalid crypt:2  Rx invalid frag:0
          Tx excessive retries:1  Invalid misc:15422   Missed beacon:0

Trying wpa_supplicant...

[root]#  wpa_supplicant -B -Dhostap -iwlan0 -c/etc/wpa_supplicant.conf
ioctl[PRISM2_IOCTL_PRISM2_PARAM]: Operation not supported
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.

ioctl[PRISM2_IOCTL_PRISM2_PARAM]: Operation not supported
Failed to disable WPA in the driver.

There is nothing in the directory /var/run/wpa_supplicant/
Have also tried to remove the directory itself.

Have also tested wit the option -iwifi0, same result.

[root]# wpa_gui
Failed to open control connection to wpa_supplicant.
PING failed - trying to reconnect
PING failed - trying to reconnect
PING failed - trying to reconnect
PING failed - trying to reconnect
.
.
[root]# wpa_supplicant -dd -Dhostap -iwlan0 -c/etc/wpa_supplicant.conf
Initializing interface 'wlan0' conf '/etc/wpa_supplicant.conf' driver 'hostap' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant.conf'
[REMOVED]
Initializing interface (2) 'wlan0'
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
SIOCGIWRANGE: WE(compiled)=22 WE(source)=18 enc_capa=0xf
  capabilities: key_mgmt 0xf enc 0xf
Added alternative ifindex 8 (wifi0) for wireless events
WEXT: Operstate: linkmode=1, operstate=5
Added alternative ifindex 8 (wifi0) for wireless events
Own MAC address: 00:05:3c:04:84:57
wpa_driver_hostap_set_wpa: enabled=1
ioctl[PRISM2_IOCTL_PRISM2_PARAM]: Operation not supported
Driver does not support WPA.
wpa_driver_hostap_set_key: alg=none key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_hostap_set_key: alg=none key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_hostap_set_key: alg=none key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_hostap_set_key: alg=none key_idx=3 set_tx=0 seq_len=0 key_len=0
wpa_driver_hostap_set_countermeasures: enabled=0
wpa_driver_hostap_set_drop_unencrypted: enabled=1
Setting scan request: 0 sec 100000 usec
Using existing control interface directory.
CTRL: Invalid group '0eapol_version=1'
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.

Failed to add interface wlan0
State: DISCONNECTED -> DISCONNECTED
wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)
WEXT: Operstate: linkmode=-1, operstate=5
No keys have been configured - skip key clearing
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
wpa_driver_hostap_set_wpa: enabled=0
ioctl[PRISM2_IOCTL_PRISM2_PARAM]: Operation not supported
Failed to disable WPA in the driver.
wpa_driver_hostap_set_drop_unencrypted: enabled=0
wpa_driver_hostap_set_countermeasures: enabled=0
No keys have been configured - skip key clearing
Cancelling scan request
Cancelling authentication timeout
WEXT: Operstate: linkmode=0, operstate=6

Last edited by orjanp (2008-11-25 14:17:17)


Ørjan Pettersen

Offline

Board footer

Powered by FluxBB