web-dev-qa-db-fra.com

Comment puis-je changer une région NIC sans fil Atheros (domaine réglementaire) dans Ubuntu?

Il existe une variable CONFIG_ATH_USER_REGD dans OpenWrt qui permet à l'utilisateur de remplacer les paramètres par défaut de la carte réseau sans fil. Malheureusement, Grepping the Arch ne semble pas avoir cette configuration, et comme OpenWrt a sa part de piratage informatique et de correctifs, je ne sais pas si c'est quelque chose qu'ils ont ajouté ou fourni, par exemple. dans compat-wireless.

Ce paramètre existe-t-il pour Ubuntu ou BackTrack-Linux?

Mise à jour Je ne pense pas que CRDA puisse lui être utile.

[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)

Lire plus loin sur http://wireless.kernel.org/en/users/Drivers/ath

Les appareils Atheros partagent la même mise en œuvre réglementaire. Tous les appareils ont un code de domaine réglementaire programmé dans leur EEPROM. Le code de domaine réglementaire programmé peut être de trois types:

domaines de réglementation du monde sur mesure programmés code de pays numérique ISO-3166-1 (avec quelques exceptions) un numéro de groupe de paires réglementaire

4
BigSack

J'ai eu le même problème que le vôtre hier. Après quelques expériences, j'ai trouvé une solution:

Sudo apt-get install crda
Sudo vi /etc/default/crda

remplacez ensuite la ligne REGDOMAIN= par le code de votre pays, par exemple.

REGDOMAIN=AU

et redémarrez.

BTW, mon système est Ubuntu 12.04 avec le noyau 3.2.x et le sans fil AR9485.

3
number5