machines associate with hostap, but no data traffic
Martin Ehmke
ehmke
Sun May 13 07:22:59 PDT 2007
Hi,
I am using the rt2x00 experimental driver with hostapd and its devicescape
interface. Shortly: other machines can associate to the hostapd machine,
however I can't make it to transfer any data.
I used the latest git version of the rt2x00 drivers and also newest hostapd.
The latter I use the example config file and just switch the wlan mode to b,
channel to something (e.g. 2) and set a ssid. I didn't set any encryption.
After starting hostapd it switches the card to master mode, management
interfaces show up. Looks fine so far. When setting on the remote machine the
essid in order to associate hostapd shows:
Configuration file: hostapd.conf
ctrl_interface_group=0
Opening raw packet socket for ifindex 73
BSS count 1, BSSID mask ff:ff:ff:ff:ff:ff (0 bits)
SIOCGIWRANGE: WE(compiled)=22 WE(source)=21 enc_capa=0xf
RATE[0] rate=10 flags=0x152
RATE[1] rate=20 flags=0x156
RATE[2] rate=55 flags=0x154
RATE[3] rate=110 flags=0x154
Could not set passive scanning: Unknown error 4294967295
Flushing old station entries
Deauthenticate all stations
Mode: IEEE 802.11b Channel: 2 Frequency: 2417 MHz
Using interface wlan0 with hwaddr 00:08:a1:ad:bb:10 and ssid 'sack'
wlan0: Setup of interface done.
Wireless event: cmd=0x8b04 len=12
Wireless event: cmd=0x8b1a len=12
MGMT
mgmt::auth
authentication: STA=00:0e:35:04:bc:20 auth_alg=0 auth_transaction=1
status_code=0 wep=0
New STA
wlan0: STA 00:0e:35:04:bc:20 IEEE 802.11: authentication OK (open system)
wlan0: STA 00:0e:35:04:bc:20 MLME:
MLME-AUTHENTICATE.indication(00:0e:35:04:bc:20, OPEN_SYSTEM)
wlan0: STA 00:0e:35:04:bc:20 MLME: MLME-DELETEKEYS.request(00:0e:35:04:bc:20)
authentication reply: STA=00:0e:35:04:bc:20 auth_alg=0 auth_transaction=2
resp=0 (IE len=0)
MGMT (TX callback) ACK
mgmt::auth cb
wlan0: STA 00:0e:35:04:bc:20 IEEE 802.11: authenticated
MGMT
mgmt::assoc_req
association request: STA=00:0e:35:04:bc:20 capab_info=0x01 listen_interval=10
new AID 1
wlan0: STA 00:0e:35:04:bc:20 IEEE 802.11: association OK (aid 1)
MGMT (TX callback) ACK
mgmt::assoc_resp cb
wlan0: STA 00:0e:35:04:bc:20 IEEE 802.11: associated (aid 1, accounting
session 46471D52-00000000)
wlan0: STA 00:0e:35:04:bc:20 MLME:
MLME-ASSOCIATE.indication(00:0e:35:04:bc:20)
wlan0: STA 00:0e:35:04:bc:20 MLME: MLME-DELETEKEYS.request(00:0e:35:04:bc:20)
However when I try to ping another station (after setting the IP-addresses), I
just get "Destination Host Unreachable".
ifconfig wlan0 on the hostapd-machine:
wlan0 Protokoll:Ethernet Hardware Adresse 00:08:A1:AD:BB:10
inet Adresse:192.168.0.1 Bcast:192.168.0.255 Maske:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenl?nge:1000
RX bytes:126 (126.0 b) TX bytes:0 (0.0 b)
Note here the RX-counter. This is due to the pings from the other machine.
However ping messages from the hostapd machine somehow does not go to the TX
queue.
ethereal shows just arp messages arriving (without being answered from the
host ap).
Routing however is fine. If I do the same ifconfigs and pings in ad-hoc mode,
it works.
I think, that I tried already all kinds of stuff. But maybe someone knows, if
and what I am doing wrong. Help is appreciated! Thanks!
Best regards
Martin
More information about the Hostap
mailing list