お気づきのとおり、これは規制ドメインに関係しています。これは、ハードウェア (... で使用するために事前にプログラムされている) とユーザーランド (iw / CRDA [Central Regulatory Domain Agent、udev ヘルパー]) の両方によって設定されます。問題は、減らすことしかできないということです 利用可能なチャネルのスペクトル。
現在の RD を検索:iw reg get
セット RD:iw reg set <CC>
設定する国の ISO_3166-1_alpha-2 2 文字のコードです。
説明
<ブロック引用>Linux では、世界中の規制制限に準拠して規制ドメインを変更できます [...]。これを達成するために、デバイスは常にプログラムされた規制ドメインを尊重し、国コードの選択は規制の制限を強化するだけです. [...].
例
<ブロック引用>デバイスが米国 (2.4 GHz 帯域のチャネル 1 ~ 11 での動作を許可) で動作するようにプログラムされていて、日本 (チャネル 1 ~ 14 での動作が許可) を訪問し、規制ドメインを JP に変更した場合、チャネル 12、13、または 14 (CCK) を使用できるようにします。ただし、日本で操作するようにプログラムされたデバイスを持っていて、米国を訪問し、規制ドメインとして米国を選択すると、チャンネル 12-14 が無効になります。
http://wireless.kernel.org/en/developers/Regulatory/CRDA#Using_iw_to_change_regulatory_domains
ハードウェアによって強制される規制上の制限を回避するには、適切な理由があれば、ドライバーにパッチを適用できます。最近、Atheros チップセットに関する投稿を書きました。