Je voudrais augmenter la puissance de mon adaptateur sans fil mais quand j'entre
sudo iwconfig wlan0 txpower 30mW
dans le terminal, puis vérifiez avec iwconfig
Je peux voir que le txpower est toujours ce qu'il était avant d'essayer de le changer.
Mon contrôleur réseau est:
02:00.0 Network controller: Intel Corporation Wireless 7260 (rev 73)
Et voici la ifconfig
sortie si cela aide:
wlan0
Link encap:Ethernet HWaddr 80:19:34:f5:39:08
inet addr:192.168.1.129 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::8219:34ff:fef5:3908/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4474 errors:0 dropped:0 overruns:0 frame:0
TX packets:3726 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2361924 (2.3 MB) TX bytes:520175 (520.1 KB)
Cependant, tout comme une note latérale, sudo iwconfig wlan0 power off
fonctionne, pour wlan0
désactiver la gestion de l'alimentation.
Réponses:
@ wie5Ooma, a raison de violer la loi. mais sur la réponse à la question. Au fur et à mesure:
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:
Sinon, pour installer:
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: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.
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
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 .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 commandemake
.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 .Et faisons également une sauvegarde de l'ancien juste au cas où (recommandé).
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à.
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 votrecrda
répertoire téléchargé danspubkeys
. Ce sont les fichiers que le CRDA utilisera pour vérifier leurregulatory.bin
validité.Et vérifiez:
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.Vous devriez voir quelque chose comme ça.
Si oui, redémarrez:
sudo reboot
Après le redémarrage:
la source
Vous essayez d'augmenter la puissance de transmission, mais cela est soumis à des limitations tant juridiques que techniques. Les transmissions sans fil respectent les règles du CRDA qui se résument simplement à une liste décrivant la puissance de transmission maximale autorisée. Votre appareil / système d'exploitation a un code de pays et sait donc quoi faire. S'il n'y a pas de code pays, il fonctionne à des valeurs génériques qui sont toujours sûres à utiliser.
Il y a plus: certaines cartes sont même techniquement limitées. Ils ont un code de pays fixe intégré et sont construits de telle sorte qu'ils ne peuvent pas utiliser une puissance supérieure quoi que vous essayiez.
J'ai aussi une carte sans fil Intel et la puissance Tx est toujours à 16 quoi que j'essaye de l'augmenter.
la source
Cela peut être dû au fait que vous vous trouvez dans un pays où la loi est restrictive. Vous pouvez augmenter la puissance au-delà de votre limite locale, mais cela enfreindra probablement la loi . Ceci est uniquement pour les antennes haute puissance .
MÉTHODE 1:
Ouvrez le terminal et copiez-collez les commandes suivantes:
Si la méthode ci-dessus donne l'erreur suivante, passez à la MÉTHODE 2.
MÉTHODE 2:
Ouvrez le terminal et copiez-collez les commandes suivantes:
SOURCE: Cette page
la source
sudo iw reg set B0
génère le message d'erreur suivant: n'est pas une entrée ISO / CEI 3166-1 alpha2 spéciale valide non alpha2: 00 Domaine réglementaire mondialBO
avec O, comme BOlivia, pas B-zéroTapez ces commandes, elles activeront AGG TX et peuvent améliorer considérablement les performances des réseaux N sans fil. Ce rapport de bogue indique que les performances ont chuté de 85% sans l'utilisation de
11n_disable=8
Maintenant, essayez votre ordinateur comme vous le feriez normalement. Si le signal est toujours faible, cette solution n'est probablement pas une solution pour votre cas. Dans ce cas, redémarrez simplement l'ordinateur pour annuler la modification que vous avez effectuée. Si cela devient normal et rapide, faites-le en permanence en tapant la ligne suivante dans le terminal:
Un fichier sera ouvert (il peut ne pas exister auparavant). À la fin du fichier, collez la ligne suivante puis enregistrez:
Après l'enregistrement, quittez et redémarrez.
Si cela ne fonctionne pas, remplacez
11n_disable=8
par11n_disable=1
et répétez la procédure.la source
sudo rmmod iwlwifi
je reçois le message d'erreur suivant:rmmod: ERROR: Module iwlwifi is in use by: iwlmvm
Dois-je désactiver iwlmvm?iwlmvm
s'il est chargé. Utilisez cette commande:sudo rmmod iwlmvm
. J'ai mis à jour mon message.Bonjour, j'utilise personnellement Kali linux 2 avec une carte réseau ALPHA awus036nh et j'utilise la méthode 1 pour changer la puissance de la carte tx.
Pour ceux d'entre vous qui ont des problèmes avec BO reg set, essayez plutôt avec GY reg set. Il est entièrement fonctionnel pour moi alors qu'il échoue avec BO! J'espère que cela aide!
la source
Pour Ubuntu 16.10, crda est sous
/lib/crda/
. Afin de compiler le nouveau «crda», faites:Déplacez ensuite les fichiers * .pem générés vers votre répertoire crda téléchargé:
Copiez maintenant le dossier crda de '/ usr / lib / crda' vers son chemin par défaut dans Ubuntu 16:
sudo reboot
etiw reg set {country-code}
.J'ai utilisé cette méthode pour configurer mon wifi pour utiliser les gammes de fréquences et les niveaux de puissance légale alloués au service de radio amateur de mon pays. Ceci est limité aux opérateurs de radio amateur agréés uniquement.
la source