Пошаговая стратегия или установка Entware и DNSCrypt на роутеры Zyxel Keenetic
Мой опытный образец Zyxel Keenetic DSL с прошивкой 2.05. Без повышения версии прошивки установка Entware на нём преждевременно прекращается с сообщением Opkg::Manager: /opt/etc/init.d/doinstall: FATAL: kernel too old.
- Обновляем прошивку на версию 2.11 из канала legacy
- Соединяемся с роутером
telnet your_router_ip
вводим логин/пароль админ юзера - Переключаем канал на legacy:
components sync legacy — для прошивок до 2.06
components list legacy — для прошивок 2.06 и выше - В веб-интерфейсе идем System -> Update
Проверяем, что в поле «Use» появилось значение «Debug version». Жмем кнопку «Update» и ждём. - После установки роутер ребутнётся. Проверяем в дешбоарде версию.
NDMS version: 2.11.D.9.0-1 — Значит, всё получилось.
- Качаем установщик для Keenetic DSL, LTE, VOX, DSL (KN-2010), DUO (KN-2110) ( http://bin.entware.net/mipssf-k3.4/installer/mips-installer.tar.gz)
для остальных интернет-центров Keenetic — mipsel-installer.tar.gz - Берём любую чистую флешку. Я форматировал в FAT32. У флешки обязательно должна быть метка тома (любая, кроме пустой). Вставляем её в роутер.
- Проверяем что в System->Update установлены компоненты FTP и OPKG. Если нет — устанавливаем
- Если у вас еще не настроен FTP, то заходим в Applications->FTP, включаем FTP сервер, разрешаем анонимный доступ (или не разрешаем, тогда нужно указать, каким пользователям роутера разрешено пользоваться FTP)
- Заходим по FTP на роутер (анонимно или нет — см п 2.4), далее в каталог с именем метки нашей флешки (cм п 2.2)
- Создаём каталог install и заходим в него
- Копируем установщик из п 2.1 в каталог install
- Заходим в Applications->OPKG, Ставим галку «Enable», в «Use external storage» выбираем метку нашей флешки, жмём кнопку «Apply»
- Переходим в System->Log, ждём сообщения
«installer[5/5] Установка системы пакетов «Entware» завершена! Не забудьте сменить пароль и номер порта!»
Теперь можно логиниться на порт 22 или 222 с логином root и паролем keenetic
Не забываем сменить пароль и номер порта 😉
порт — в файле /opt/etc/config/dropbear.conf
пароль — командой passwd - Если FTP сервер не нужен — не забываем его выключить.
Ну, по крайней мере, закрыть анонимный доступ 🙂
#!/bin/sh
[ «$type» == «ip6tables» ] && exit 0
[ «$table» != «nat» ] && exit 0
[ -z «$(iptables -nvL -t nat | grep «to:10.1.1.1:53″)» ] && iptables -t nat -I PREROUTING -p udp —dport 53 -j DNAT —to-destination 10.1.1.1:53
exit 0Это можно сделать, например, вот так:
ВНИМАНИЕ! Замените 10.1.1.1 на IP вашего роутера
Отныне используемые DNS сервера будут находится рандомно по всему миру, а трафик к ним будет шифроваться.
Как неофициальная прошивка избавила от необходимости покупки нового роутера
Четыре года назад я написал о том, как обустроил интернет на даче . Роутер Zyxel Keenetic Omni II в паре с USB-модемом отлично покрывал двухэтажный дом сетью в диапазоне 2.4 ГГц, и даже немного оставалось на участок. Все были довольны.
Шли годы. Роутер работал, как новый, чего нельзя сказать о USB-модемах. Их хватало в лучшем случае на сезон, а в худшем – на пару месяцев. Да, я понимаю, что летом жарко, а конструкция модемов в принципе не заточена под режим 24х7. И все же отдавать каждый раз по 2-3 тысячи рублей не нравилось категорически. И вот на днях дал дуба очередной брендированный Huawei из старых запасов. Я собрался покупать замену, но обнаружил, что последний раз прошивка у Omni II обновлялась в 2018 году, а все модемы, продающиеся в Саратове, выпущены позже. Может заработают, может нет. Лотерея.
Прошивку перестали обновлять, потому что у Keenetic Omni II всего 8 мегабайт флэш-памяти, и новая Keenetic OS туда просто не влезает. С учетом того, что модель 4 года назад стоила недорого (2500 рублей), да и к флагманам не относилась, ругаться смысла нет. Проще купить актуальный Keenetic 4G с почти аналогичными характеристиками, который стоит сейчас 2900. Там операционка новая, все свежие модемы поддерживаются и даже MESH можно мутить.
Но тут я вспомнил, что кроме официальных обновлений у Keenetic есть как бы неофициальные. Но на самом деле вполне себе. Минута гугления – и вот она, заветная ссылка, где лежат прошивки для всех старичков . Нашел для Omni II, залил… И чудо-чудное случилось! Новый интерфейс, поддержка всех модемов на середину июня 2020 года, и даже автоматические обновления вернулись, только из другого источника. Да, ядро там старое, из Keenetic OS 2.x, но дачный труженик не гордый, переживет.
Покрутив похорошевший Omni II в руках, я понял, что Keenetic 4G покупать не буду. То есть компания, поощряя выход прошивок для старых моделей, лишила себя почти трех тысяч рублей лично от меня.
С точки зрения современного бизнеса, это так себе ход. Пользователь должен тратить деньги как можно чаще. Но по-человечески это очень правильно. Да, я денег в кассу не занес, но написал этот пост о положительном опыте. И кто-то, выбирая новый роутер, возьмет информацию на заметку. Жизнь покажет, какой подход практичнее.
Подписывайтесь на Технодзен и тратьте деньги с умом
Установка OpenWRT на Zyxel Keenetic
Записка появилась на свет по нескольким причинам:
— Наличие негативного отношения к 4pda, тк так ничего не найдёшь. А если найдёшь, то перед этим ноги поламаешь в поисках
— Отсутствие в Интернетах информации, изложенной чётко и по делу.Далее всё чётко и по делу.
Находим файл со своей моделью роутера, она должна заканчиватсья на . squashfs-sysupgrade.bin. Для меня это openwrt-ramips-rt305x-keenetic_giga-squashfs-sysupgrade.bin
Спопоб первый:
Далее, в зависимости от вашей прошивки.
— в разделе «Система» выбрать пункт «Микропрограмма» или «Файл микропрограммы», указать файл с прошивкой и нажать «Обновить».
. либо.
— в разделе «Система»(Шестерёнка внизу) находим вкладку «Файлы». Там находим ещё одну шестерёнку с надписью firmware. Далее «Заменить файл» и после выбора прошивки, которую скачали ранее, «Заменить».Способ второй:
— Фаил прошивки переименовываем в rt305x_firmware.bin
— Скачиваем любой tftp-сервер и запускаем его, предварительно указав папку с rt305x_firmware.bin
— Соединяем компьютер и любой из LAN-портов Keenetic.
— В сетевом адаптере компьютера конфигурим вручную: IP-адрес 192.168.99.8, маска подсети 255.255.255.0.
— Держим RESET в нажатом состоянии и включаем питание роутера.
— Секунд через 5 после включения отпускаем RESET. Keenetic получит с сервера файл прошивки и распакует его.— ЖДЁМ ОКОНЧАНИЯ РАСПАКОВКИ И ПЕРЕЗАГРУЗКУ(Примерно 3-5 минут).
— После этого вам станет доступна wifi-сеть OpenWRT. Всё.Как я прошил старый роутер, а Keenetic лишился двух с половиной тысяч рублей
Четыре года назад я написал о том, как обустроил интернет на даче. Роутер Zyxel Keenetic Omni II в паре с USB-модемом отлично покрывал двухэтажный дом сетью в диапазоне 2.4 ГГц, и даже немного оставалось на участок. Все были довольны.
Шли годы. Роутер работал, как новый, чего нельзя сказать о USB-модемах. Их хватало в лучшем случае на сезон, а в худшем — на пару месяцев. Да, я понимаю, что летом жарко, а конструкция модемов в принципе не заточена под режим 24х7. И все же отдавать каждый раз по 2-3 тысячи рублей не нравилось категорически. И вот на днях дал дуба очередной брендированный Huawei из старых запасов. Я собрался покупать замену, но обнаружил, что последний раз прошивка у Omni II обновлялась в 2018 году, а все модемы, продающиеся в Саратове, выпущены позже. Может заработают, может нет. Лотерея.
Прошивку перестали обновлять, потому что у Keenetic Omni II всего 8 мегабайт флэш-памяти, и новая Keenetic OS туда просто не влезает. С учетом того, что модель 4 года назад стоила недорого (2500 рублей), да и к флагманам не относилась, ругаться смысла нет. Проще купить актуальный Keenetic 4G с почти аналогичными характеристиками, который стоит сейчас 2900. Там операционка новая, все свежие модемы поддерживаются и даже MESH можно мутить.
Но тут я вспомнил, что кроме официальных обновлений у Keenetic есть как бы неофициальные. Но на самом деле вполне себе. Минута гугления — и вот она, заветная ссылка, где лежат прошивки для всех старичков. Нашел для Omni II, залил… И чудо-чудное случилось! Новый интерфейс, поддержка всех модемов на середину июня 2020 года, и даже автоматические обновления вернулись, только из другого источника. Да, ядро там старое, из Keenetic OS 2.x, но дачный труженик не гордый, переживет.
Покрутив похорошевший Omni II в руках, я понял, что Keenetic 4G покупать не буду. То есть компания, поощряя выход прошивок для старых моделей, лишила себя почти трех тысяч рублей лично от меня.
С точки зрения современного бизнеса, это так себе ход. Пользователь должен тратить деньги как можно чаще. Но по-человечески это очень правильно. Да, я денег в кассу не занес, но написал этот пост о положительном опыте. И кто-то, выбирая новый роутер, возьмет информацию на заметку. Жизнь покажет, какой подход практичнее.
- Соединяемся с роутером