Openwrt поддерживаемые роутеры keenetic

OpenWRT для Keenetic Lite rev.B, 4G rev.B, 4G II (Страница 1 из 3)

Итак, свершилось!
Встречайте, восхищайтесь, наслаждайтесь: великолепная OpenWRT теперь доступна для роутеров серии Keenetic!

Чем же она превосходит NDMS?
Всем:
0. Суперсовременное ядро Linux 3.10.28 вдохнёт новую жизнь в Ваш роутер — поддержка множества функций и возомжностей, что и не снились NDMS с её Linux 2.6.23
1. Замечательный WEB-интерфейс LuCI — строгая красота и изящество форм в сочетании с невообразимым богатством настроек и возможностей никого не оставят равнодушным
2. Открытая архитектура прошивки позволит воплотить самые смелые идеи в жизнь
3. Полноценная поддержка USB даст возможность пользоваться торрент-клиентом Transmission, принт-сервером p910ng или модемом 3G, а также звуковой картой, WEB-камерой или же чем угодно другим, предоставляя доступ к устройству по сети посредством USBIP
4. Встроенный DDNS-клиент, SSH-сервер с возможностью проброса портов и WOL-клиент позволит оставаться на связи с домашней сетью, где бы Вы ни находились
5. Гибкая настройка LED-индикаторов и встроенный планировщик заданий позволит устройству ночью не сиять как новогодняя ёлка, а днём — быть максимально информативным
6. Огромный репозиторий пакетов позволит с лёгкостью сделать из роутера всё, что захочется
7. Кэширующий прокси Polipo поможет сэкономить драгоценные мегабайты трафика пользователям 3G-интернета с ограничениями
8. Сломайте ограничения распространению и свободе информации возможностью лёгкого развёртывания mesh-сетей и отличной поддержкой Freifunk
9. Возможность использовать несколько восходящих каналов (Multiwan) позволит объединить пропускную способность нескольких каналов, и при этом оставаться на связи даже в случае отказа одного из провайдеров
10. Возможность создавать несколько WLAN и LAN-сетей позволит защитить домашние ресурсы от атаки извне, ограничив их в домашней LAN, а также спасёт её от незванных «гостей», отгородив гостевую WiFi-сеть от домашней LAN
11. Поддержка современного протокола IPv6 позволит Вам оставаться на гребне волны прогресса, а не барахтаться позади других в стоячей воде устаревших решений

Разумеется, можно поспорить относительно последних трёх пунктов (в NDMS2), но NDMS2 имеет фундаментальный недостаток — в ней нет возможности расширить возможности роутера установкой пакетов из репозитория, и нет никакой возможности добавить это в кастомных прошивках (как это было сделано в моих кастомных прошивках на базе NDMS1).

Читайте также:  Тенда вай фай управление роутером

Оборотная сторона любого мощного инструмента — он всегда требует определённых навыков обращении.
Но, как гласит принцип Шоу: «Создайте систему, которой сможет пользоваться даже дурак, и только дурак захочет ею пользоваться».
В помощь себе можно воспользоваться русскоязычной документацией, которая покрывает большинство возможных сценариев использования OpenWRT, или же обратиться к универсальному источнику информации

По умолчанию роутер имеет IP-адрес 192.168.1.1 и поднимает открытую сеть с ESSID «OpenWRT» на 11 канале в стандартах 802.11b/g/n, чтобы можно было настроить его по WLAN. Интернет настроен на получение адреса по DHCP

Крайне рекомендуется сразу после прошивки задать пароль для входа в систему.

Поскольку все возможности OpenWRT слишком велики чтобы поместиться в скромные 4-8Мб — нет никакого смысла пытаться впихнуть невпихуемое и лепить Франкенштейна (в прошивку помимо стандартных компонентов включён только веб-интерфейс LuCI и будут в дальнейшем включены только компоненты, необходимые для подключения к интернету).
Пусть каждый создаст свою, уникальную систему. Исключением является Keenetic Lite, в котором по причине скромных объёмов хранения приходится экономить каждый байт — для него принимаются заказы на сборку кастомизированных образов (пакеты в прошивке занимают меньше места, нежели установленные отдельно).

Пожалуйста, внимательно ознакомьтесь с сообщениями на первой странице этой темы для получения информации о конкретных прошивках и устройствах.

UPD:
Поскольку отсюда нас выгоняют — вот новый дом для OpenWRT:
http://4pda.ru/forum/index.php?showtopic=551476

Отредактировано S-trace (2014-03-02 02:15:44)

Источник

Используем пакеты на основе OpenWRT в рутерах ZyXel Keenetic

image

Не так давно компания ZyXel с помощью модуля открытых пакетов поддержала OPKG — пакеты из популярной ОС OpenWRT, предназначенной для домашних маршрутизаторов. Это значит, что часть из них теперь можно ставить на ZyXel Keenetic. В этой статье я опишу процесс включения пакета, настройки репозитория Entware с тысячами пакетов, а также настройки рутера как OpenVPN клиента.

На данный момент проект обитает и обсуждается на этом форуме.
Требования — любой кинетик с последней версией NDMSv2 и USB — портом, кроме моделей 4GII/III. Возможно, на некоторых устройствах для появления нужных компонентов потребуется перейти на бета-ветку прошивки.

Первым делом идём в настройки рутера, и там в обновлениях устанавливаем, выбрав нужные опции, компоненты Open Package support, IPv6, а также все компоненты из секции USB storage. IPv6 нужен для корректной работы netfilter, когда будем загонять трафик в туннель. Также потребуется компонент FTP на устройстве, если файлы конфигурации будут загружаться не на флешку напрямую, а по сети.

Читайте также:  Yota модем usb через роутер

На флешке создать ext2/ext3 раздел с любой меткой на латинке (например, keendev), подключить к рутеру и на разделе с меткой keendev создать папку install.

Далее в эту папку надо закинуть файл установки:

Потом на странице «Приложения > OPKG» поставить галку «Включить». Затем выбрать из списка нужный USB-носитель, в поле «Сценарий initrc:» вписать /opt/etc/init.d/rc.unslung и нажать «Применить».

Если все сделали правильно, то в системном журнале через некоторое время появится строчка «… Установка Entware-Keenetic завершена!»

Теперь можно зайти на кинетик по ssh, логин root, пароль zyxel.
Пароль никак не связан с паролем кинетика. Меняется он, если необходимо, командой passwd.

Первым делом обновим список пакетов: opkg update

Установка пакетов происходит командой opkg install %commandname%

Для работы OpenVPN — клиента необходимы следующие пакеты:

dropbear — 2015.71-3
findutils — 4.6.0-1
iptables — 1.4.21-2
ldconfig — 1.0.13-4
libc — 1.0.13-4
libgcc — 5.3.0-4
liblzo — 2.09-1
libndm — 1.0.22-1
libopenssl — 1.0.2h-1
libpthread — 1.0.13-4
librt — 1.0.13-4
libssp — 5.3.0-4
libstdcpp — 5.3.0-4
ndmq — 1.0.2-1
openvpn-openssl — 2.3.10-1
opt-ndmsv2 — 1.0-4
terminfo — 6.0-1
zlib — 1.2.8-1

Узнать уже установленные можно с помощью opkg list-installed, неустановленные нужно доустановить, не указывая версию в конце, только имя пакета.

В папку /opt/etc/openvpn необходимо создать файл openvpn.conf, в помощь touch и vi, примерно следующего формата:

client
dev tun
fast-io
persist-key
persist-tun
nobind
remote %serverIP% %port%

remote-random
pull
comp-lzo
tls-client
verify-x509-name Server name-prefix
ns-cert-type server
key-direction 1
route-method exe
route-delay 2
tun-mtu 1500
fragment 1300
mssfix 1450
verb 3
cipher AES-256-CBC
keysize 256
auth SHA512
sndbuf 524288
rcvbuf 524288
——BEGIN CERTIFICATE——
%сертификат%
——END CERTIFICATE——

——BEGIN RSA PRIVATE KEY——
%ключ rsa%
——END RSA PRIVATE KEY——


#
# 2048 bit OpenVPN static key
#
——BEGIN OpenVPN Static key V1——
%ключ%
——END OpenVPN Static key V1——

——BEGIN CERTIFICATE——
%сертификат%
——END CERTIFICATE——

Если ваш провайдер OpenVPN даёт файл router.ovpn, его также можно использовать. Тогда в скрипте запуска /opt/etc/init.d/S20openvpn нужно его указать в строке:
ARGS=»—daemon —cd /opt/etc/openvpn —config router.ovpn»

Читайте также:  Роутер dir 615 n1a

Для указания в скрипте iptables, какие интерфейсы нужно использовать, нужно их выяснить с помощью команды ifconfig.
Ищем в списке интерфейс с inet addr, совпадающим с локальным адресом вашего рутера. Например, он будет br0.

Теперь нужно прописать скрипт iptables в папке cd /opt/etc/ndm/netfilter.d. Назовём его openvpnfil.sh:

[ «$table» != filter ] && exit 0
iptables -I FORWARD -i br0 -o tun+ -j ACCEPT
iptables -I FORWARD -i tun+ -o br0 -j ACCEPT
iptables -t nat -A POSTROUTING -o tun+ -j MASQUERADE

Теперь рутер надо перезагрузить.

После перезагрузки идём опять по ssh и включаем OpenVPN, если он сам не включился при загрузке:

В логах кинетика (уже в веб-конфигураторе) можно будет посмотреть, всё ли хорошо. Там же будет написано, где и в чём плохо, если что-то пойдёт не так.

Источник

Установка OpenWRT на Zyxel Keenetic

Warmwave Blog

Записка появилась на свет по нескольким причинам:
— Наличие негативного отношения к 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. Всё.

Источник

Оцените статью
Adblock
detector