3

Я хочу увеличить мощность передачи моей карты 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 ответ1

4

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .