hostap & madwifi with 902.1x & dynamic WEP

Steve st3v3 at btinternet.com
Wed Nov 17 13:03:11 EST 2004


Hey all
I have a SC1100 development board with two radios fitted.
One is prism based the other atheros (5212) based. Both of which Im
confguring to be access points (Master mode).
I have a couple of questions which I hope you can answer.
I am using the 2.4.26 kernel and a CVS snapshot of hostap-driver hostapd
and madwifi all taken on 16/11/04.
Im not sure if this is a madwifi or a hostap related this is my first
port of call. So apologies if you think it should be on the madwifi
list.

Q1/ I have configured hostapd with the .config file for compilation of
the MADWIFI_DRIVER. Which are the correct modules that hostapd requires.
I have not changed anything in the madwifi driver (is this correct),
this is used as is. I have the wlan_xauth module loaded, Is this the
correct module)s_ that hostapd should be using?? 

Q2/ When starting hostapd a WEP key is generated successfully. However
the current transmit key when using iwlist ath0 key does not change. 
Configuration file: /rw/etc/hostapd.ath0.conf
madwifi_set_iface_flags: dev_up=0
Using interface ath0 with hwaddr 00:02:6f:53:11:74 and ssid
'awap_ap_madwifi'
ath0: RADIUS Authentication server 10.0.0.242:1812
madwifi_set_ieee8021x: enabled=1
madwifi_set_iface_flags: dev_up=1
madwifi_del_key: addr=00:00:00:00:00:00 key_idx=0
madwifi_del_key: addr=00:00:00:00:00:00 key_idx=1
madwifi_del_key: addr=00:00:00:00:00:00 key_idx=2
madwifi_del_key: addr=00:00:00:00:00:00 key_idx=3
IEEE 802.1X: New default WEP key index 2
IEEE 802.1X: New default WEP key - hexdump(len=13): 6b 32 24 1a ed 13 be
2b cf 87 06 91 9b
madwifi_set_key: alg=WEP addr=00:00:00:00:00:00 key_idx=2
Flushing old station entries
Deauthenticate all stations
madwifi_sta_deauth: addr=ff:ff:ff:ff:ff:ff reason_code=2
ioctl[IEEE80211_IOCTL_SETMLME]: Invalid argument
wrap1C-000DB9000A7C:~# iwlist ath0 key
ath0      3 key sizes : 40, 104, 128bits
          4 keys available :
                [1]: off
                [2]: off
                [3]: 6B32-241A-ED13-BE2B-CF87-0691-9B (104 bits)
                [4]: off
          Current Transmit Key: [1]
          Security mode:open
Tx Key [1] is used which is set to off ?????

The bahaviour for the prism chipset is as follows which I believe to be
correct.
Configuration file: /rw/etc/hostapd.wlan0.conf
Opening raw packet socket for ifindex 8
Using interface wlan0ap with hwaddr 00:20:e0:d0:2a:e5 and ssid
'awap_ap_hostap'
wlan0: RADIUS Authentication server 10.0.0.242:1812
IEEE 802.1X: New default WEP key index 2
IEEE 802.1X: New default WEP key - hexdump(len=13): b2 28 d9 85 92 34 ff
77 df 75 c1 2f 7a
Flushing old station entries
Deauthenticate all stations
wrap1C-000DB9000A7C:~# iwlist wlan0 key
Warning: Driver for device wlan0 recommend version 18 of Wireless
Extension,
but has been compiled with version 16, therefore some driver features
may not be available...
                                                                                                                        
wlan0     2 key sizes : 40, 104bits
          4 keys available :
                [1]: off
                [2]: off
                [3]: B228-D985-9234-FF77-DF75-C12F-7A (104 bits)
                [4]: off
          Current Transmit Key: [3]
          Security mode:open

Ive noted the warning for wlan0 and wireless extension, but this
interface is working 100% in 802.1x & dynamic keys. 
Can someone explain to me what is happening and why??

Regards
	Steve


-- 
Steve <st3v3 at btinternet.com>




More information about the HostAP mailing list