Как увеличить мощность передачи 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, но я не думаю, что это вообще необходимо.

Другие вопросы по тегам