A radiofrequência é um recurso limitado gerenciado individualmente por várias organizações geograficamente. Nos EUA, a entidade governamental que regula o uso de RF é a FCC. Em fevereiro de 2013, a FCC concordou com a frequência adicional para uso não licenciado e a alocação atual é a seguinte (peço desculpas por me esquecer de onde salvei esta imagem e, quando a pesquisa a encontrou em vários locais, não é possível atribuir corretamente) :
Existem vários desafios a serem superados ao usar as novas frequências disponíveis, mas podemos ver sua adoção em alguns produtos já em 2015.
Outros países / regiões permitirão / não permitirão a frequência com base em seus próprios requisitos e usos atuais (ou históricos).
Como existem muitas diferenças em todo o mundo nas quais as frequências podem ser usadas (e em quais níveis de potência), se você mudar de uma região para outra, seu dispositivo poderá tentar usar frequências que podem ser ilegais nessa região.
Para resolver esse problema, o 802.11d foi aprovado em 2001. Isso incluiu a capacidade de incluir um código de país / região nos beacons, nas solicitações e nas respostas de um dispositivo 802.11.
AFAIK, todos os pontos de acesso modernos agora incluem suporte para 802.11d. No entanto, o suporte ao cliente geralmente depende do driver sem fio e da implementação de rede no dispositivo.
Por exemplo, em um dos meus sistemas Linux, posso encontrar esta saída relacionada ao ajuste de canais / níveis de energia com base no 802.11d usando "dmesg" após conectar-se a uma rede sem fio:
[ 403.990529] cfg80211: Calling CRDA for country: US
[ 403.993283] cfg80211: Regulatory domain changed to country: US
[ 403.993286] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 403.993287] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[ 403.993288] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[ 403.993289] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 403.993289] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 403.993293] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 403.993294] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[ 403.993295] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm)
Eu sei que o OSX também suporta 802.11d, mas não tenho um sistema OSX para fornecer saída ou dizer como obter essas informações exatamente. Com base nesta postagem do blog , parece que, diferentemente do meu sistema Linux (que parece definir os canais disponíveis cada vez que se conecta), o OSX pode definir os níveis de canais / energia com base no primeiro farol, caso seja encontrado quando a interface de rede sem fio é instalada. Isso pode ser problemático se você tiver dispositivos que anunciam códigos de país / região incorretos em sua área. Eu não testei isso sozinho, então não posso falar com a precisão da postagem do blog.
Então, voltando ao meu exemplo de canal da FCC acima, mesmo depois de superados os desafios técnicos dos novos canais e suportados em novos pontos de acesso, se o cliente não os reconhecer como parte da região "EUA", eles venceram estará disponível quando o 802.11d começar.
Para responder especificamente à sua pergunta, precisaríamos conhecer um pouco mais de informação. Seu palpite de que ele pode se basear na sua região está próximo; no entanto, na verdade, ele se baseia na região em que seu cliente pensa estar. Se ele acha que está em uma região onde os canais 100-140 não são utilizáveis, você não poderá capaz de usá-los (se você realmente pode usá-los ou não é outra questão).
Por outro lado, você precisa garantir que seu ponto de acesso esteja configurado para a região correta. Caso contrário, é possível que você esteja sujeito a repercussões legais se for denunciado ou estiver usando frequências que não tem o direito de usar.