Как я могу изменить регион беспроводной сетевой платы Atheros (регуляторный домен) в Ubuntu?
E сть CONFIG_ATH_USER_REGD
переменная в OpenWrt, которая позволяет пользователю переопределить настройки по умолчанию беспроводной сетевой карты. К сожалению, поиск в конфигурации ядра Arch, похоже, не имеет этого, и, поскольку OpenWrt имеет свою долю взлома и исправлений, я не знаю, добавили ли они что-то или это предусмотрено, например, в compat-wireless.
Существует ли этот параметр для Ubuntu или BackTrack-Linux?
Обновление Я не думаю, что CRDA принесет пользу.
[10661.269580] cfg80211: Restoring regulatory settings while preserving user preference for: BO
[10661.269589] cfg80211: Calling CRDA to update world regulatory domain
[10661.276975] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain
[10661.276982] cfg80211: World regulatory domain updated:
[10661.276986] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[10661.276992] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[10661.276998] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[10661.277003] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[10661.277008] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[10661.277014] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[10661.277036] cfg80211: Calling CRDA for country: BO
[10661.285251] cfg80211: Ignoring regulatory request Set by user since the driver requires its own regulatory domain to be set first
[10661.285258] cfg80211: Regulatory domain changed to country: BO
[10661.285262] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[10661.285268] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 3000 mBm)
[10661.285273] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (N/A, 3000 mBm)
Читайте дальше на http://wireless.kernel.org/en/users/Drivers/ath
Устройства Atheros имеют одинаковую нормативную реализацию. Все устройства имеют регуляторный код домена, запрограммированный в их EEPROM. Запрограммированный нормативный код домена может быть трех видов:
Таможенные регулирующие домены, запрограммированные ISO-3166-1-числовой код страны (с несколькими исключениями) номер группы нормативных пар
1 ответ
У меня была та же проблема, что и у вас вчера. После некоторого эксперимента я нашел решение:
sudo apt-get install crda
sudo vi /etc/default/crda
затем измените строку REGDOMAIN=
к коду вашей страны, например.
REGDOMAIN=AU
и перезагрузите.
Кстати, моя система - Ubuntu 12.04 с ядром 3.2.x и беспроводной связью AR9485.