Supported drivers for Hotspot 2.0/802.11u functionality?

Jeanette Lee jlee at ruckuswireless.com
Fri Feb 8 00:56:41 EST 2013


I have tested so far with a D-Link DWA-160 Rev. A (Carl9170 drivers) and it doesn't appear to being doing anything further than a simple 802.11 probe.
 A packet capture shows it does not send an ANQP to the AP or anything (except probe). Debug output from wpa_supplicant/wpa_cli shows it finds my APs but doesn't believe they have matching values. Wondering if it is perhaps a driver issue. This configuration works with the HS20-enabled Intel driver and Samsung Galaxy IIS, I.e. I know my APs are sending and responding.

Any thoughts would be welcome. If there is a list of supported drivers, that would be helpful. The documentation I've found so far seems to indicate anything supported by nl80211 would work, which this device appears to support.

Thanks!
J-



OS: Fedora 17
wpa_supplication version = 2.1

Run interactively (wpa_cli output):

[root at freeradius wpa_supplicant]# wpa_cli
wpa_cli v2.1-devel
Copyright (c) 2004-2013, Jouni Malinen <j at w1.fi> and contributors

This software may be distributed under the terms of the BSD license.
See README for more details.

Selected interface 'wlan0'
Interactive mode

Interactive mode

> remove_network all
OK
> remove_cred all
OK
> add_cred
0
> set_cred 0 realm "home1.wi-fi.org"
OK
> set_cred 0 username "test1 at home1.wi-fi.org"
OK
> set_cred 0 password "ChangeMe"
OK
> set_cred 0 priority 1
OK
> interworking_select
OK
<3>Starting ANQP fetch for 04:4f:aa:32:2a:78
<3>Starting ANQP fetch for 58:93:96:1d:83:e8
<3>ANQP fetch completed
<3>INTERWORKING-NO-MATCH No network with matching credentials found


Output from wpa_supplicant (-ddd):
wlan0: BSS: Start scan result update 2
wlan0: BSS: Add new id 13 BSSID b8:9b:c9:47:c2:5a SSID ''
CTRL_IFACE monitor send - hexdump(len=21): 2f 74 6d 70 2f 77 70 61 5f 63 74 72 6c 5f 32 35 37 37 2d 32 00
wlan0: BSS: Add new id 14 BSSID b8:9b:c9:47:c2:59 SSID ''
CTRL_IFACE monitor send - hexdump(len=21): 2f 74 6d 70 2f 77 70 61 5f 63 74 72 6c 5f 32 35 37 37 2d 32 00
wlan0: BSS: Add new id 15 BSSID b8:9b:c9:47:c2:5b SSID ''
CTRL_IFACE monitor send - hexdump(len=21): 2f 74 6d 70 2f 77 70 61 5f 63 74 72 6c 5f 32 35 37 37 2d 32 00
wlan0: BSS: Add new id 16 BSSID 3c:ea:4f:23:5c:c9 SSID 'Alex'
CTRL_IFACE monitor send - hexdump(len=21): 2f 74 6d 70 2f 77 70 61 5f 63 74 72 6c 5f 32 35 37 37 2d 32 00
BSS: last_scan_res_used=16/32 last_scan_full=0
Add randomness: count=12 entropy=0
random pool - hexdump(len=128): [REMOVED]
random_mix_pool - hexdump(len=16): [REMOVED]
random_mix_pool - hexdump(len=5): [REMOVED]
random pool - hexdump(len=128): [REMOVED]
Add randomness: count=13 entropy=1
random pool - hexdump(len=128): [REMOVED]
random_mix_pool - hexdump(len=16): [REMOVED]
random_mix_pool - hexdump(len=5): [REMOVED]
random pool - hexdump(len=128): [REMOVED]
Add randomness: count=14 entropy=2
random pool - hexdump(len=128): [REMOVED]
random_mix_pool - hexdump(len=16): [REMOVED]
random_mix_pool - hexdump(len=5): [REMOVED]
random pool - hexdump(len=128): [REMOVED]
Add randomness: count=15 entropy=3
random pool - hexdump(len=128): [REMOVED]
random_mix_pool - hexdump(len=16): [REMOVED]
random_mix_pool - hexdump(len=5): [REMOVED]
random pool - hexdump(len=128): [REMOVED]
Add randomness: count=16 entropy=4
random pool - hexdump(len=128): [REMOVED]
random_mix_pool - hexdump(len=16): [REMOVED]
random_mix_pool - hexdump(len=5): [REMOVED]
random pool - hexdump(len=128): [REMOVED]
Add randomness: count=17 entropy=5
random pool - hexdump(len=128): [REMOVED]
random_mix_pool - hexdump(len=16): [REMOVED]
random_mix_pool - hexdump(len=5): [REMOVED]
random pool - hexdump(len=128): [REMOVED]
Add randomness: count=18 entropy=6
random pool - hexdump(len=128): [REMOVED]
random_mix_pool - hexdump(len=16): [REMOVED]
random_mix_pool - hexdump(len=5): [REMOVED]
random pool - hexdump(len=128): [REMOVED]
Add randomness: count=19 entropy=7
random pool - hexdump(len=128): [REMOVED]
random_mix_pool - hexdump(len=16): [REMOVED]
random_mix_pool - hexdump(len=5): [REMOVED]
random pool - hexdump(len=128): [REMOVED]
Add randomness: count=20 entropy=8
random pool - hexdump(len=128): [REMOVED]
random_mix_pool - hexdump(len=16): [REMOVED]
random_mix_pool - hexdump(len=5): [REMOVED]
random pool - hexdump(len=128): [REMOVED]
Add randomness: count=21 entropy=9
random pool - hexdump(len=128): [REMOVED]
random_mix_pool - hexdump(len=16): [REMOVED]
random_mix_pool - hexdump(len=5): [REMOVED]
random pool - hexdump(len=128): [REMOVED]
Interworking: Scan results available - start ANQP fetch
wlan0: Starting ANQP fetch for 04:4f:aa:32:2a:78
CTRL_IFACE monitor send - hexdump(len=21): 2f 74 6d 70 2f 77 70 61 5f 63 74 72 6c 5f 32 35 37 37 2d 32 00
Interworking: ANQP Query Request to 04:4f:aa:32:2a:78
Interworking: ANQP Query info - hexdump(len=4): 01 01 07 01
GAS: Starting request for 04:4f:aa:32:2a:78 dialog_token 0
GAS: Send action frame to 04:4f:aa:32:2a:78 len=28 freq=2462
Off-channel: Send action frame: freq=2462 dst=04:4f:aa:32:2a:78 src=00:22:b0:58:dc:cf bssid=04:4f:aa:32:2a:78 len=28
Off-channel: Schedule Action frame to be transmitted once the driver gets to the requested channel
Off-channel: Failed to request driver to remain on channel (2462 MHz) for Action Frame TX
GAS: Failed to send Action frame to 04:4f:aa:32:2a:78
ANQP: Failed to send Query Request
wlan0: Starting ANQP fetch for 58:93:96:1d:83:e8
CTRL_IFACE monitor send - hexdump(len=21): 2f 74 6d 70 2f 77 70 61 5f 63 74 72 6c 5f 32 35 37 37 2d 32 00
Interworking: ANQP Query Request to 58:93:96:1d:83:e8
Interworking: ANQP Query info - hexdump(len=4): 01 01 07 01
GAS: Starting request for 58:93:96:1d:83:e8 dialog_token 0
GAS: Send action frame to 58:93:96:1d:83:e8 len=28 freq=2462
Off-channel: Send action frame: freq=2462 dst=58:93:96:1d:83:e8 src=00:22:b0:58:dc:cf bssid=58:93:96:1d:83:e8 len=28
Off-channel: Dropped pending Action frame TX to 04:4f:aa:32:2a:78
Off-channel: Schedule Action frame to be transmitted once the driver gets to the requested channel
Off-channel: Failed to request driver to remain on channel (2462 MHz) for Action Frame TX
GAS: Failed to send Action frame to 58:93:96:1d:83:e8
ANQP: Failed to send Query Request
wlan0: ANQP fetch completed
CTRL_IFACE monitor send - hexdump(len=21): 2f 74 6d 70 2f 77 70 61 5f 63 74 72 6c 5f 32 35 37 37 2d 32 00
wlan0: INTERWORKING-NO-MATCH No network with matching credentials found
CTRL_IFACE monitor send - hexdump(len=21): 2f 74 6d 70 2f 77 70 61 5f 63 74 72 6c 5f 32 35 37 37 2d 32 00
RX ctrl_iface - hexdump_ascii(len=4):
     50 49 4e 47                                       PING
wlan0: Control interface command 'PING'
RX ctrl_iface - hexdump_ascii(len=4):
     50 49 4e 47                                       PING
wlan0: Control interface command 'PING'
CTRL_IFACE monitor detached - hexdump(len=21): 2f 74 6d 70 2f 77 70 61 5f 63 74 72 6c 5f 32 35 37 37 2d 32 00


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.shmoo.com/pipermail/hostap/attachments/20130208/9115813e/attachment.htm 


More information about the HostAP mailing list