Как получить недорогой Keenetic-роутер?

Никак в буквальном смысле. Но можно выбрать сторонний роутер, на который уже портированы прошивки Keenetic Ported, и таким образом получить почти все плюсы “настоящего” Keenetic’а — по более скромной цене.

Этот текст взят у автора Денетор по предварительной договоренности.

Моя история (предыстория)

Я активно пользуюсь локальной сетью дома: смотрю фильмы, храня их на компьютере, но воспроизводя на телевизоре или телефоне; запускаю записанные гейм-видео тоже на большом экране.

Мой старый роутер - Asus RT-N12 (2,4 ГГц) - уже не справлялся: в интернет-канале 100 Мбит он тянул, но в локалке беспроводной канал часто лагал, особенно при больших битрейтах. Видео прерывалось, файлы доставать было неудобно.

Решил обновить - с USB-портом, чтобы подключить SSD или старый HDD и сделать сетевой диск. Но тратить много не хотелось. Вариантов было немного, и я выбрал два:

  • Netis NX31 — около 2600 руб.

  • Netis N6 — около 3200 руб.

Первый предлагает большой запас скорости (до 3000 Мбит),
второй - USB-порт, но скорость у него более скромная (до ~1800 Мбит) (хотя это уже зависит от ревизии, характеристик и прошивки)

Я остановился на Netis N6 (USB важнее, и скорости для меня оказалось достаточно), тем более что “Авито” как раз давал кэшбэк 1000 ₽ на доставку - рискнул заказать запечатанное устройство.

В комплекте: адаптер питания и короткий патч-корд - ничего сверхъестественного.

Прошивка родная vs Keenetic Ported

С родной прошивкой устройство работало, но с ограничениями:

  • скорость чтения/записи с подключенного SSD была порядка 5–10 Мбайт/с (что на роутере - довольно скромно);

  • поведение было нестабильным: список файлов мог долго формироваться, возможны задержки;

  • функционал был урезан по сравнению с тем, что я хотел.

Поэтому почти сразу принял решение “шить” на Keenetic Ported - модифицированную прошивку, адаптированную под этот аппарат. Она даёт более богатый и удобный функционал, больше стабильности, возможности родного Keenetic.

Инструкции и прошивки (в том числе список поддерживаемых устройств) можно найти на сайте проекта Keenetic Ported.

Что получилось после прошивки

Вот что я смог настроить и получить:

  1. OpenVPN
    Подгрузил тот же профиль, что использовал на ПК, настроил маршрутизацию для определённых IP-адресов, которые “не работали” при подключении напрямую через домашний интернет.

  2. Сетевой диск / файловый сервер
    Подключил USB-SSD / HDD - скорость уже 40–60 Мбайт/с, что достаточно для полноценной работы как NAS: фильмы смотрю, файлы передаю, с любых устройств (ПК, телевизор, телефон). И ПК можно держать выключенным - диск всё время доступен.

  3. Торрент-клиент
    Встроил Transmission или аналог: роутер скачивает файлы ночью, без участия ПК. Конечно, не фантастические скорости (железо роутера ограничивает), но 3-4 Мбайт/с уже неплохо для ночной загрузки.

Интерфейс всего этого - через веб в браузере или с телефона - вполне удобный, особенно после того, как “привык”.

Что “теряешь” по сравнению с оригинальным Keenetic

Есть пара моментов, которые остаются “флажками”, и ради которых можно переплатить за оригинал:

  • KeenDNS / удалённое управление без белого IP - в оригинальных Keenetic’ах это встроено и официально поддерживается. В Ported такое может работать, если сообщество реализует, но не гарантирую.

  • Мобильное приложение от Keenetic - некоторые функции, особенно связанные с фирменными сервисами, могут быть недоступны или работать некорректно.

  • Обновления / поддержка устройства - у оригинального производителя есть гарантия прошивок и поддержка (хотя у Keenetic есть политика 4 года обновлений для многих моделей). У Ported всё зависит от сообщества и разработчиков, кто поддерживает данную модель.

Если вам не критичны эти сервисы - то “недорогой Keenetic” на Ported-прошивке - очень привлекательный вариант.

Как (в общем) действовать, если вы захотите повторить

Вот шаги, которые я бы рекомендовал:

  1. Найти список поддерживаемых моделей в проекте Keenetic Ported — важно, чтобы ваш роутер точно был совместим.

  2. Проверить железо модели: CPU, RAM, флеш — чем выше, тем лучше для всех “софтовых” задач (OpenVPN, Torrent, NAS).

  3. Сделать резервную копию родной прошивки и настроек.

  4. Залить прошивку Ported через веб-интерфейс или TFTP (в зависимости от метода).

  5. После прошивки — сбросить настройки (чтобы не было конфликтов), и заново настроить всё: сеть, USB-диск, торрент и пр.

  6. Проверить стабильность, загрузку, скорость - убедиться, что всё “работает как надо”.

Также стоит следить за сообществом: обновления Ported, баг-фиксами, поддержкой новых функций и безопасности.