Como você observou corretamente, isso tem a ver com o domínio de regulamentação. É ambos definidos pelo hardware (pré-programado para uso em ...) e pelo userland (iw / CRDA [Agente de Domínio Central Regulatório, um auxiliar do udev]). O problema é que você só pode diminuir o espectro de canais disponíveis.
RD atual de pesquisa: iw reg get
defina RD: iw reg set <CC>
como sendo o código ISO_3166-1_alpha-2 de 2 caracteres para o país que você quer definir.
Explicação
Linux allows changing regulatory domains in compliance with regulatory restrictions world wide [...]. In order to achieve this devices always respect their programmed regulatory domain and a country code selection will only enhance regulatory restrictions. [...].
Exemplo
If your device was programmed for operation in the US (which allows operation on channels 1-11 on the 2.4 GHz band) and you visit Japan (which allows operation on channels 1-14) and you change your regulatory domain to JP you will not be able to use channel 12, 13 or 14 (CCK). But if you have a device programmed for operation in Japan and visit the US and you select US as your regulatory domain you will have channel 12-14 disabled.