Зачем вообще прошивать роутер?
Ровно через два года после покупки производитель перестаёт выпускать обновления безопасности. Дыры в протоколах Wi-Fi, уязвимости ядра Linux и старые версии OpenSSL – всё это остаётся без патчей, пока вы честно сидите на встроенной прошивке. Прошивка – это фактически «переходник» между аппаратурой и внешним миром. Свежая версия приносит:
- Поддержку WPA3 и более современного шифрования DFS-каналов, чтобы соседские сети не мешали.
- QoS нового поколения – Netflix ставится в приоритет, а торренты тормозятся аккуратно, без буферов.
- Возможность развернуть AdGuard Home или Pi-hole прямо на коробке: встроенная блокировка рекламы на уровне DNS.
- Поддержку Mesh и roaming 802.11k/v/r, если ваш модемонизатор слегка «старосветский».
Как понять, поддерживают ли ваш роутер свежие прошивки?
Смотрите на ярлычке снизу: модель + аппаратную ревизию. Многие популярные роутеры выпускались по десять раз, и их чипы отличаются. Например:
- TP-Link Archer C6 v2: пользуется OpenWrt без проблем, встроенный драйвер 5 ГГц стабилен.
- Archer C6 v3: использует другой радиокод, придётся собирать собственную сборку.
- RT-AC68U: работает на Asuswrt-Merlin – обновления выходят каждые пару месяцев.
После открытия вкладки «Оборудование» в фильтрах OpenWRT выберите вашу модель. Если напротив стоит галочка «Firmware is available» – переходите к следующему пункту.
Подготовка и как не убить роутер
- Резервное электропитание. Мини-UPS или хотя бы геплайн врозетку. Отключение питания во время прошивки = смертный приговор.
- Проводное соединение. Никаких Wi-Fi, чтобы не ловить «успокой пакеты».
- Скачайте официальный изменённый MIB на случай «кирпича» и как «трубу» для сервисных ЦОД TP-Link.
- Снимите дамп настроек. Система → Backup & Restore → Download.
Выбор прошивки: OpenWrt, DD-WRT или Asuswrt-Merlin?
Прошивка | Плюсы | Минусы | Для кого |
---|---|---|---|
OpenWrt | Самые свежие драйверы, полный контроль, opkg | Сложнее интерфейс, нужно «ручное» обновление | Любители настраивать |
DD-WRT | Большая база совместимых моделей, встроенный VPN | Релизы выходят с опозданием, старый дизайн | Ветераны XDA |
Asuswrt-Merlin | Официальный бренд + быстрые апдейты | Поддерживает только Asus | Владельцы «эйсусов» |
Если вы только хотите быстрый Wi-Fi без сбоев – Merlin на Asus. Если хотите DNS-рекламный фильтр прямо на железке – OpenWrt. Если нужен «один образ» для любой старой коробки – DD-WRT.
Пошаговая инструкция для OpenWrt (пример на TP-Link)
1. Заходим на страницу загрузок: https://downloads.openwrt.org/releases/23.05.3/targets/ath79/generic/ 2. Ищем файл с нашей прошивкой название вашего устройства-*-factory.bin 3. Открываем родной веб-интерфейс: – 192.168.0.1 → System → Firmware Upgrade – Choose File → Select OpenWrt .bin → Upgrade 4. Ждём ≤ 5 минут, пока мигает питатель. Порт открывается: – IP 192.168.1.1 – логин root без пароля. 5. Вводим команду: opkg update opkg install luci-app-adblock luci-app-sqm reboot
Как перктивно увеличить зону действия Wi-Fi после прошивки
Новые драйверы поддерживают DFS (Dynamic Frequency Selection), которые не заняты радарами погодных служб. В «Wireless → Edit → Advanced Settings»:
- Country Code выставьте «RU» – B13/Russia позволяет использовать 149–165 каналы, где мешу в разы меньше.
- TX Power – поставьте +4 дБМ вместо родных -18 дБМ. Проверьте температуру корпуса через
watch -n 1 sensors
. - Включите beamforming (802.11ac):
uci set wireless.radio0.bf='1' && uci commit
Перезагрузите точку доступа.
Блокировка рекламы на сетевом уровне без приложений
- Пакет adblock ставится одной строкой:
opkg install adblock && /etc/init.d/adblock enable
- Рекламные списки обновляются ежедневно cron'ом; всё, от Яндекс.Директ до Facebook-аналитики, исчезает во всей сети.
- В опциях можно включить «DNS over TLS» через quad9-infra или cloudflare, чтобы провайдер не подменял ответы.
Настройка «умного» QoS для стриминга и консолей
# Смарт-коды Сake в String
uci set sqm.eth1.target='cake-qos'
uci set sqm.eth1.download='300000' # ваш тариф в Кбит/с
uci set sqm.eth1.upload='90000'
uci commit sqm
/etc/init.d/sqm restart
TCP Angry-Packet-Drop исчезает, PlayStation Live остаётся без лагов даже при скачке трейлеров в кухне.