Обновить

Тонкая настройка Wi-Fi в OpenWrt — достигаем максимальной стабильности и покрытия

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели30K
Всего голосов 42: ↑42 и ↓0+44
Комментарии22

Комментарии 22

Отличная, очень полезная статья. Жду про wifi-interface :)

Принято! Напишу в ближайшее время.

Есть возможность подсказать, почему tailscale падает после авторизации на роутере через ссылку, а так же после перезагрузки?

Опенврт 25

tailscale up, далее авторизация по ссылке и устройство добавляется

И вскоре оно офлайн, а статус логаут.

В общем, было круто, статью увидеть в будущем на эту тему.

Кстати, я смог через нейросеть кое как, через кучу скриптов сделать

Хорошо что у вас все получилось.

Статью на такую тему в современных реалиях скорее всего забанят.

а из  luci ведь что то из этотото же как то настраивается?

Да. По сути люси предоставляет возможность через форму редактировать файл с конфигами.Но не все параметры. Только основные.

Зависит от драйвера. Недавно настраивал старичка rt-n16, там драйвер "из коробки" не работал в n-режиме, а один из двух оставшихся не настраивался через вебморду - только ручками...

На какую страну и её код стоит "ориентироваться" при указании в вайфай?

Лучше ориентироваться на ту стану в которой находишься. Иначе потенциальные проблемы с частотнадзором той страны в которой находишься.

другую страну имеет смысл указывать, если надо мощность передатчика повысить (по каким то причинам). на usa это 30 , на russia 20. а каналы всё равно наверное лучше руками прописать.

самая "Обезбашеная" страна в плане ограничений - это Панама (PA). Там почти любые мощности и каналы. И помоему нет ограничений на работу с радарами

По тексту в контексте упоминания мощности заменить dB на dBm. Иначе безграмотно:

"..разрешённая мощность, как я уже говорил, равна 20 dB "

Конечно. Вы правы речь идет о децибел милливаттах. В разговоре всегда говоришь просто децибелы и все тебя понимают. Но в статье все же нужно соблюсти порядок.

Очень интересная статья)

Выводы можно сделать следующие:

1) Те параметры, которые есть в luci, надо настроить правильно (а большинство описанного там есть, если не вообще всё)

2) Остальные параметры лучше не трогать :)

Второй пункт в точку :) Золотое правило. Работает - не трогай.

Хозяйке на заметку: если ваш мак не видит 5/6Ghz из-за того, что поймал страну соседа (CH например), то отключите location services для wifi, и тогда он будет брать страну вашей wifi сети (надеюсь это будет не RU, а чтонть достойное)

Про country set / tx power set стоит оговориться, что повышая мощность передатчика не повышается мощность приемника, если клиентские устройства мощность поднять не могут - увеличения дальности / количества стен не произойдет.

Второй момент, когда увеличение мощности вредно. Если у вас много точек доступа требуется поставить на ограниченную территорию, количество wifi каналов ограничено, будет повышаться уровень шума, падать соотношение сигнал/шум, падать скорость.

Ручки надо не только по одной крутить, но и с умом, в идеале покурить мануалы, какая ручка за что отвечает, но это по иностранному, если хочется просто и быстро. Если по-нашему, надо сначала сломать, потом читать паспорт :))

Общаясь с разными, в том числе уверенными пользователями OpenWrt, я выяснил, что многие до конца не понимают, что это и как работает.

И меня такое положение вещей полностью устраивает))
И меня такое положение вещей полностью устраивает))

Ну openwrt и в автомате хорошо выбирает канал. Судя по всему остальные просто его не выбирают и ставят первый

Спасибо за статью!

Пытаюсь выжать максимум из старичка TP-Link TL-WR-1045v2 на 2.4 GHz, но больше 25 мбит/сек не выдаёт. Покритикуйте, пожалуйста, мою настройку (роутер используется только в одной комнате):

config wifi-device 'radio0'
        option type 'mac80211'
        option path 'platform/ahb/18100000.wmac'
        option band '2g'
        option channel '11'
        option htmode 'HT20'
        option cell_density '0'
        option country 'GE'
        option txpower '10'
        option distance '5'
        option beamforming '1'
        option short_gi_20 '1'
        option basic_rate '6000 9000 12000 18000 24000 36000 48000 54000'
        option noscan '1'
        option power_save '0'

config wifi-iface 'default_radio0'
        option device 'radio0'
        option network 'lan'
        option mode 'ap'
        option ssid 'TP-Link'
        option encryption 'psk2+ccmp'
        option key '********'
        option ieee80211w '0'
        list hostapd_options 'smps_mode=0'
        option rts '2346'

По ощущениям собака зарыта в basic_rate и txpower с одной стороны вы запретили обмен медленными служебными пакетами, с другой уменьшили мощность передатчика. Другими словами чуть дальше от роутера там где скорость упадет устройства начинают работать не стабильно. Уберите оба этих параметра. тогда basic_rate будет выбираться в авто по умолчанию, а txpower будет регулироваться законодательством страны, и если я не ошибаюсь для GE будет доступно 20 децибел.

Также можно убрать distance '5' Это немного про другое. Оно особо не мешает но и в данном случае бесполезно.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации