On Tue, 2012-11-06 at 17:39 +0100, Johannes Berg wrote: > On Tue, 2012-11-06 at 16:54 +0100, Johannes Berg wrote: > > > > BSS 82:e1:fa:1a:65:00 (on wlan0) -- associated > > [...] > > > HT operation: > > > * primary channel: 9 > > > * secondary channel offset: above > > > > As you can see, it's using HT40+ on channel 9 (2452 MHz). Your HT40 > > allow (correctly) map showed: > > > > 2452 HT40 - > > > > This is because HT40+ isn't actually allowed on channel 9 by the > > standard (cf. 802.11-2012 Table E-1 (US), E-2 (Europe), E-3 (Japan). > > Oops, no, that is obviously wrong. This is permitted outside the US, and > that is reflected in those tables as well (I was confused). However, > your AP isn't transmitting any info on where it is, and your device is > set up for world roaming (country is "00" rather than a real country). > Thus, channel 13 isn't allowed and you can't do HT40+ on channel 9. Here's another idea. I'm not sure if you're running CRDA, but you could try this patch: http://p.sipsolutions.net/8877cbe3440d94b1.txt and see if "iw reg get" changes like this: country 00: (2402 - 2472 @ 40), (6, 20) - (2457 - 2482 @ 20), (6, 20), PASSIVE-SCAN, NO-IBSS + (2457 - 2482 @ 40), (6, 20), PASSIVE-SCAN, NO-IBSS (2474 - 2494 @ 20), (6, 20), NO-OFDM, PASSIVE-SCAN, NO-IBSS (5170 - 5250 @ 40), (6, 20), PASSIVE-SCAN, NO-IBSS (5735 - 5835 @ 40), (6, 20), PASSIVE-SCAN, NO-IBSS (57240 - 63720 @ 2160), (N/A, 0) If yes, then your problem will likely go away, if no you'd need an updated regulatory database for CRDA. +Luis, what do you think? johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html