Как увеличить мощность передачи Alfa AWUS036H до 33 дБм в Windows или Linux
Я хочу увеличить мощность передачи моей карты AWUS036H до 33 дБм, чтобы решить проблему потери кабеля. Я использую удлинительный кабель LMR-200 12M. Я делал это в Kali Linux, выполняя следующие команды:
# ifconfig wlan0 down
# iw reg set BO (country code)
# ifconfig wlan0 up
# iwconfig wlan0 channel 13
# iwconfig wlan0 txpower 30
и он работал до версии 1.09, но в последней версии 1.10 это больше не работает, и я не знаю, если проблема с драйверами или ядром. в любом случае, 30 дБм мне недостаточно из-за проблем с потерей кабеля, хотя говорят, что карта поддерживает до 30 дБм, и у меня нет бюджета, чтобы купить один из этих усилителей мощностью 500$ 2 Вт.
я могу держать температуру моей карты как можно ниже, чтобы она не нагревалась. Я использую Linux и Windows 8.1, и я ищу любой способ сделать это в любой из этих ОС.
1 ответ
Хорошо, я знаю способ изменить мощность передачи в Linux, но я не думаю, что это возможно даже в Windows 8.1 из-за многих ограничений. У меня была такая же проблема, когда я пытался изменить мощность передачи моей беспроводной карты в последней версии Kali. вот что вам нужно сделать, чтобы увеличить мощность передачи до 33 дБм или даже больше.
хорошо, мы идем
Во-первых, если вы используете Kali Linux версии 1.10, вам необходимо установить 2 отдельных пакета из репозитория Kali.
apt-get установить libnl-dev
apt-get установить libgcrypt11-dev
вам нужно скачать эти два файла и поместить их на рабочий стол Wireless-regdb и CRDA
Извлеките каждый файл в папку с их именем, так как в Kali версии 1.10 имеется встроенный просмотрщик архивов, вы можете просто сделать это с помощью перетаскивания или, если хотите, использовать терминал, вот команда
tar xvjf {полное имя вашего файла}
на этом шаге после того, как вы извлекли все файлы в их папки, перейдите в папку Wireless-regdb, щелкните правой кнопкой мыши и откройте терминал
nano db.txt
откроется файл db.txt, и вы сможете отредактировать его по своему усмотрению. вы заметите страну 00, это мировой регуляторный домен, который применяется раньше всего, поэтому в этом случае вам придется заменить эти значения на значения для страны BO. сделайте это, и тогда вы можете изменить (20) на что угодно, например (30) или (33). если вы хотите использовать канал 5,8 ГГц, измените оба значения. 33 дБм дает вам 2 Вт, поэтому я предполагаю, что вы знаете, что это значит.
- вернитесь в каталог Wireless-regdb и выполните там "Make". это создаст некоторые дополнительные файлы, включая нормативный.bin, которые нам нужны.
- скопируйте файл нормативный.bin в каталог /lib/crda и замените его, но при желании вы можете сделать резервную копию исходного файла перед заменой.
- Перейдите в /lib/crda/pubkeys и скопируйте benh@debian.org.key.pub.pem в /Desktop/crda-1.1.3/pubkeys/benh@debian.org.key.pub.pem
- выйдите из папки и вернитесь в папку Wireless-regdb на рабочем столе, найдите все файлы с расширением (.pem), скопируйте их все и вставьте в папку crda-1.1.3 / pubkeys на рабочем столе.
теперь это последний шаг, вернитесь в папку crda-1.1.3 в терминале и введите эти команды
делать
сделать установку
после этого перезагрузите компьютер и выполните iwconfig, и вы увидите свой новый TX. если после перезапуска изменения не вступили в силу, сделайте make install и в каталоге Wireless-regdb, но я не думаю, что это вообще необходимо.