Сборка «чистой» прошивки для роутеров iRZ R2 и R4
ООО «Цифровой Ангел»
Для этого Вам потребуются базовые знания linux и ПК с установленным linux с выходом в Интернет
1. Поскольку роутеры базируются на платформе OpenWRT, то сперва необходимо ознакомиться c рекомендациями по работе с OpenWRT:
Справочная информация:
https://oldwiki.archive.openwrt.org/ru/doc/start
Кратко как пользоваться средой сборки прошивки (build environment): https://wiki.openwrt.org/doc/devel/env
Также необходимо наличие установленной на компьютер системы управления версиями - Git. Прочитать о Git можно по следующей ссылке: https://git-scm.com/book/ru/v1/Введение-Установка-Git
Собранная прошивка будет «чистой», без веб-интерфейса роутера iRZ и некоторых пакетов, написанных программистами.
Настройку роутера необходимо будет осуществлять самостоятельно - ручной правкой конфигурационных файлов, либо установив штатный графический интерфейс OpenWRT - Luci
Перед началом работы проверьте установлены-ли на компьютере следующие пакеты:
- build-essential
- libncurses5-dev
- libncursesw5-dev
- zlib1g-dev
- libssl-dev
- subversion
2. Исходный код прошивок к роутерам серии Rx находятся тут:
openwrt-15.05 - репозиторий с текущей версией, устанавливающейся на роутер. (Версия OpenWRT может отличаться от указанной в примере, по мере миграции на новые);
openwrt-env - репозиторий с конфигами openwrt для сборки прошивок к роутерам семейства r2/r4.
При сборке openwrt, собирается toolchain и все необходимые библиотеки.
Наши внутренние репозитории, при сборке не используются.
Роутеры семейства R4 использует архитектуру процессора kirkwood.
Роутеры семейства R2 использует архитектуру ramips.
3. Сборка Toolchain.
Пример команд сборки для роутеров серии R2:
git clone https://bitbucket.org/radiofid/openwrt-15.05.git
cd openwrt-15.05
git clone https://bitbucket.org/radiofid/openwrt-env.git env
Добавляем в файл feeds.conf необходимые ссылки для пакетов luci.
Пример файла feeds.conf можно найти по ссылке: https://github.com/openwrt/openwrt
Далее выбираем семейство роутера r2 (или r4):
./scripts/env switch r2-clean
Обновляем зависимости:
./scripts/feeds update -a
Устанавливаем зависимости:
./scripts/feeds install -a
Повторно выбираем платформу роутера:
./scripts/env switch r2-clean
Компилируем toolchain и образ следующими командами:
make menuconfig — в псевдографическом меню выбрать нужные пакеты для использования на роутере.
make -j1 V=s (сборка будет осуществляться в один поток, с выводом лога и возникших ошибок)
После завершения:
Компилятор/линкер и прочее лежит в директории /openwrt-15.05/staging_dir/toolchain-XXXX/
Файл прошивки, с расширением tar, находится:
- для роутера семейства R4 в каталоге /openwrt-15.05/bin/kirkwood
- для роутера семейства R2 в каталоге /openwrt-15.05/bin/ramips
Не допускайте отключения питания в процессе прошивки!
Далее устанавливаете прошивку через веб-интерфейс Tools-→Management-→Update Firmware
Рекомендуем после перепрошивки сделать сброс на заводские настройки.
Если устанавливали интерфейс Luci, то браузер, при первом входе на ip адрес роутера (192.168.1.1) предупредит, что не доверяет сертификату https страницы, подписанному openwrt - добавьте его в исключения браузера.
Для возврата на прошивку iRZ, скачайте последнюю версию и установите ее через веб-интерфейс. После перепрошивки сделайте сброс настроек на заводские:
Tools --> Reboot --> Perform factory reset
Оборудование
-
25 930 ₽ руб.Без НДС
Оптовая цена по запросу4G-роутер в гермозащищеном корпусе класса IP65 для систем автоматизации, c 2-мя SIM-картами и поддержкой Wi-Fi. -
38 800 ₽ руб.Без НДС
Оптовая цена по запросу4G-роутер для систем автоматизации, c 2-мя SIM-картами, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций -
40 100 ₽ руб.Без НДС
Оптовая цена по запросу4G-роутер для систем автоматизации, с 2-мя одновременно работающими SIM-картами, Wi-Fi, 4 LAN-портами, выводами GPIO и поддержкой расширенных сетевых функций. -
23 200 ₽ руб.Без НДС
Оптовая цена по запросу4G-роутер для систем автоматизации, c 2-мя SIM-картами, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций -
18 590 ₽ руб.Без НДС
Оптовая цена по запросу3G-роутер для для систем автоматизации, c 2-мя SIM-картами, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций -
27 700 ₽ руб.Без НДС
Оптовая цена по запросу4G-роутер для для систем автоматизации, c 2-мя SIM-картами, Wi-Fi, 4 LAN-портами, выводами GPIO, c поддержкой расширенных сетевых функций и Galileo/GPS/GLONASS
На ваш e-mail было отправлено письмо с регистрационной информацией.
Пожалуйста, дождитесь письма, так как контрольная строка изменяется при каждом запросе.