Jak jste si správně všimli, souvisí to s regulační doménou. Je nastavena hardwarem (předprogramovaným pro použití v ...) a uživatelskou zemí (iw / CRDA [Central Regulatory Domain Agent, pomocník udev]). Jde o to, že můžete pouze zmenšit spektrum dostupných kanálů.
Vyhledejte aktuální RD:iw reg get
nastavit RD:iw reg set <CC>
přičemž se jedná o dvoumístný kód ISO_3166-1_alpha-2 pro zemi, kterou chcete nastavit.
Vysvětlení
Linux umožňuje změnu regulačních domén v souladu s regulačními omezeními po celém světě [...]. Aby toho bylo dosaženo, zařízení vždy respektují svou naprogramovanou regulační doménu a výběr kódu země pouze zvýší regulační omezení. [...].
Příklad
Pokud bylo vaše zařízení naprogramováno pro provoz v USA (což umožňuje provoz na kanálech 1-11 v pásmu 2,4 GHz) a navštívíte Japonsko (které umožňuje provoz na kanálech 1-14) a změníte svou regulační doménu na JP, být schopen používat kanál 12, 13 nebo 14 (CCK). Ale pokud máte zařízení naprogramované pro provoz v Japonsku a navštívíte USA a jako regulační doménu zvolíte USA, budete mít kanál 12-14 deaktivován.
http://wireless.kernel.org/en/developers/Regulatory/CRDA#Using_iw_to_change_regulatory_domains
Chcete-li obejít regulační omezení vynucená vaším hardwarem, a pokud k tomu máte dobré důvody, můžete svůj ovladač opravit. Nedávno jsem o tom napsal příspěvek týkající se čipových sad Atheros.