Como notó correctamente, esto tiene que ver con el dominio regulatorio. Está configurado tanto por el hardware (preprogramado para su uso en ...) como por el usuario (iw / CRDA [Agente de dominio regulador central, un ayudante de udev]). La cuestión es que solo puedes reducir el espectro de canales disponibles.
Buscar RD actual:iw reg get
establecer RD:iw reg set <CC>
siendo el código de 2 caracteres ISO_3166-1_alpha-2 para el país que desea configurar.
Explicación
Linux permite cambiar los dominios regulatorios de conformidad con las restricciones regulatorias en todo el mundo [...]. Para lograr esto, los dispositivos siempre respetan su dominio regulatorio programado y la selección de un código de país solo mejorará las restricciones regulatorias. [...].
Ejemplo
Si su dispositivo fue programado para operar en los EE. UU. (que permite operar en los canales 1-11 en la banda de 2.4 GHz) y visita Japón (que permite operar en los canales 1-14) y cambia su dominio regulatorio a JP, no poder utilizar el canal 12, 13 o 14 (CCK). Pero si tiene un dispositivo programado para operar en Japón y visita los EE. UU. y selecciona EE. UU. como su dominio regulatorio, tendrá los canales 12-14 deshabilitados.
http://wireless.kernel.org/en/developers/Regulatory/CRDA#Using_iw_to_change_regulatory_domains
Para eludir las restricciones reglamentarias impuestas por su hardware, y si tiene buenas razones para hacerlo, puede parchear su controlador. Hace poco escribí una publicación sobre los conjuntos de chips Atheros.