@ wie5Ooma, a raison de violer la loi. mais sur la réponse à la question. Au fur et à mesure:
AVERTISSEMENT La suppression de toutes les restrictions est illégale aux États-Unis. Ce n'est que pour des raisons éducatives, et si vous choisissez de l'appliquer et d'enfreindre la loi, c'est votre choix et non le mien. S'il vous plaît soyez prudent de mettre cela en action. Ceci est uniquement à des fins éducatives!
Nous allons d'abord avoir besoin d'utiliser certains packages:
python-m2crypto
libgcrypt11
libgcrypt11-dev
libnl-dev
Pour vérifier s'ils sont installés:
dpkg -s python-m2crypto libgcrypt11 libgcrypt11-dev libnl-dev
Sinon, pour installer:
apt-get install python-m2crypto libgcrypt11 libgcrypt11-dev libnl-dev
Désormais, vous aurez besoin de la base de données réglementaires sans fil CRDA et d' wireless-regdb
outils pour créer la base de données lue par le CRDA afin de fournir des domaines réglementaires au noyau Linux.
Accédez au dossier de téléchargement et décompressez les fichiers.
Voici maintenant la partie intéressante. C'est là que nous pouvons réellement modifier la réglementation. Modifiez votre répertoire dans le wireless-regdb
dossier et vous y trouverez un fichier appelé db.txt
. C'est le fichier que nous éditerons. Jetons un coup d'œil:
more db.txt
- Voyons maintenant quelques éléments ici. Regardez ce que j'ai souligné ci-dessus. Tout d'abord, notons la première entrée (
country 00
) qui est le domaine réglementaire mondial et qui est appliquée avant tout. Ainsi, lorsque vous allumez votre système BackTrack, le domaine mondial vous est d'abord appliqué, puis vous pouvez modifier les domaines réglementaires à partir de là vers d'autres pays comme le pays AM .
La deuxième chose que j'ai soulignée, qui peut aller jusqu'à un maximum de 20 dBm , la troisième chose que j'ai soulignée, sur la bande 2,4 GHz . Si vous voulez changer la hauteur que vous pouvez atteindre, c'est le nombre que vous voulez changer.
Par exemple, changeons les règles de la Bolivie *
nano db.txt Faites défiler vers le bas jusqu'à ce que vous trouviez le pays BO.
Regardez ce que j'ai souligné. C'est le nombre que nous voulons changer.
Si votre carte peut aller jusqu'à 2000 mW , vous changeriez ce nombre à 33 , ce qui représente 33 dBm , ce qui représente environ 2000 mW . Le nombre que vous remplacez est en décibels.
Je ne suis pas sûr de votre carte, certaines cartes sans fil comme l' AWUS036NHA peuvent être bloquées dans un pays et ne peuvent pas être changées depuis ce pays. Dans ce cas, découvrez dans quel pays votre carte est considérée et modifiez les configurations de ce pays.
Compréhension rapide de DECIBEL :
Tous les 10 décibels est un 10X augmentation de la puissance à partir de 1 dBm égale à 1 mW ... 10 dBm est égale à 10 mW , 20 dBm est égale à 100 mW , 30 dBm est égale
à 1000 mW , et ainsi de suite. Compréhension rapide de DECIBEL :
Tous les 10 décibels est une augmentation de 10 fois la puissance à partir de 1 dBm égal à 1 mW ... 10 dBm est égal à 10 mW, 20 dBm est égal à 100 mW, 30 dBm est égal à 1000 mW, et ainsi de suite. Tous les 3 décibels est environ le double de la puissance précédente, donc 30 dBm est 1000 mW, si nous ajoutons 3 dBm, alors nous pouvons doubler la puissance de sorte que 33 dBm soit à peu près égal à 2000 mW. Tous les 3 décibels est environ le double de
la puissance précédente, donc 30 dBm est de 1000 mW , si nous ajoutons 3 dBm , alors nous pouvons doubler la puissance de sorte que 33 dBm soit à peu près égal à 2000 mW .
Maintenant, faites attention.
Notez maintenant que j'ai changé le nombre en 33 . Lorsque nous avons terminé ici, lorsque je change mon domaine de réglementation en BO , je peux définir mon txpower
sur 33 .
- Enregistrez maintenant les modifications lorsque vous avez terminé en appuyant d'abord sur Ctrl+ X, puis sur Yet enfin sur Enter.
Vous devez maintenant échanger notre ancien fichier réglementaire avec celui que vous avez téléchargé. Tout en restant dans le wireless-regdb
répertoire, entrez simplement la commande make
.
Vous remarquerez que vous avez maintenant de nouveaux fichiers dans ce répertoire. C'est bon. votre regulatory.bin
fichier dans ce répertoire doit maintenant être remplacé par l'ancien.
Naviguez d'abord vers l' regulatory.db
emplacement de l'authentique .
cd /usr/lib/crda
Et faisons également une sauvegarde de l'ancien juste au cas où (recommandé).
mv regulatory.bin regulatoryOLD.bin
Maintenant, apportons le nouveau. Retournez dans votre répertoire de notre nouveau fichier regulation.bin et copions-le et vérifions qu'il est là.
cd {path to your new regulatory.bin}
cp regulatory.bin /usr/lib/crda/regulatory.bin
cd /usr/lib/crda
ls
Validation
Nous avons maintenant notre nouveau fichier regulation.db, mais il n'est pas encore valide. Retournez dans le répertoire wireless-regdb et vous remarquerez que vous avez des fichiers avec une extension .pem. Copiez TOUS les fichiers se terminant par un .pem
dans votre crda
répertoire téléchargé dans pubkeys
. Ce sont les fichiers que le CRDA utilisera pour vérifier leur regulatory.bin
validité.
cd ~/Desktop/wireless-regdb-2013.10.11
cp root.key.pub.pem ~/Desktop/crda-1.1.3/pubkeys/root.key.pub.pem
cp linville.key.pub.pem
~/Desktop/crda-1.1.3/pubkeys/linville.key.pub.pem
Et vérifiez:
cd ~/Desktop/crda-1.1.3/pubkeys
ls
Enfin, montez maintenant dans un répertoire à partir duquel vous êtes de retour dans le crda
répertoire téléchargé et installez ce chiot.
cd ..
make
make install
Vous devriez voir quelque chose comme ça.
Si oui, redémarrez: sudo reboot
Après le redémarrage:
iw reg set BO
iwconfig wlan0 txpower 33