>
Сентябрь 2017
Пн Вт Ср Чт Пт Сб Вс
« Авг    
 123
45678910
11121314151617
18192021222324
252627282930  

Как увеличить мощность WIFI в Kali Linux

Данная статья носит чисто теоретическое исследование,  в части стран, в частности в России законодательством запрещено увеличивать мощность wi-fi адаптера. Все действия вы будете производить на ваш страх и риск. Тем не менее в материале вы найдете исчерпывающую информацию о том как увеличить мощность WIFI сигнала программно.

Как увеличить мощность WIFI

В предыдущей статье  мы частично рассмотрели тюнинг с выставлением региона Белиз, была дана ссылка на интересный материал  wi-fi more 30 dBm  данная статья изначально задумывалась, как перевод, но в ходе написания я решил пойти немного дальше.

Все действия предпринимались с адаптерами Alfa Network, усиление мощности при работе с другими адаптерами не гарантируется!

Для ленивых, или для тех кому лень читать был написан небольшой скрипт: запустив следующую последовательность в консоли при выборе региона BO вы получите мощность в 33 dBm или 2 Вт !!!

script

Вы наверно спросите зачем такие сложности и что мы будем с этого иметь?  Давайте разберемся откуда у нас берутся стандартные настройки  и что мы можем с этим сделать.  Существует ISO 3166, определяющий кодовые обозначения государств и зависимых территорий, а так же crda agent, который посылает ядру wireless regulatory domain.  Crda запускается  udev скриптом. Если мы хотим изменить регион для тюнинга мы используем утилиту iw.

rules

Так вот когда crda посылает ядру информацию о текущем регионе и параметрах для него, он берет информацию из regulatory.bin — The Linux wireless regulatory database. Это обыкновенный файл, который мы можем найти по пути /lib/crda/regulatory.bin, минус что мы не можем посмотреть его стандартными средствами, для просмотра нам надо использовать утилиту regdbdump.

regdb

Так вот для того что бы у нас все заработало как мы хотим, нам надо создать новый crda и regulatory.bin, а наградой за наши труды нам будет увеличение мощности:

базовые 20dBm — 100 мВт

используем BZ 30dBm — 1000 мВт

тюнинг на примере BO 33dBm — 2000 мВт

давайте посмотрим, что мы имеем на старте

default

Для начала нам надо установить дополнительное программное обеспечение.

new soft

После скачаем исходники  crda и regulatory.bin , в оригинальном мануале ссылки неправильные.

git

Первым делом изменим на нужные значения в файле  db.txt и соберем regulatory.bin .  Я сторонник использовать sed, но вы можете отредактировать файл в ручном режиме

db.txt

после чего нам надо заменить оригинальный regulatory.bin и сертификаты для сборки crda

обращаю ваше внимание, что в Makefile неправильные пути для сборки, их надо исправить я использую  sed вам как будет удобно

после чего запускаем сборку и установку

да я не описался мы делаем make install, а не make checkinstall учитывая наш тюнинг .

make

выбираем регион BO и наслаждаемся результатом

newBO

Если мы посмотрим regulatory.bin  то сможем заметить в нем изменения

new regulatory

Минус данного мануала,  что при апгрейде системы возможны изменения в regulatory.bin  и нам придется проделать все вышеперечисленные шаги заново, но я надеюсь они не вызовут у вас затруднений.

Полезные ссылки по теме:

CRDA

Wireless-regdb

Wireless Linux

Share Button
[Всего голосов: 8    Средний: 3.9/5]

Вам может быть интересно также:

Last updated by at .

1 comment to Как увеличить мощность WIFI в Kali Linux

Leave a Reply

You can use these HTML tags

<a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">