Инструменты пользователя

Инструменты сайта


core:openwrt-installation_guide

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
core:openwrt-installation_guide [2024/09/26 16:22] – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1core:openwrt-installation_guide [2024/10/01 21:57] (текущий) – [Установка OpenWrt на роутеры серии TP-Link TL-WR***(n)(d)] bednov
Строка 1: Строка 1:
 +===== Установка openwrt и подобных прошивок =====
  
 +Для начала установки прошивки необходимо убедиться, что роутер соответствует минимальным требованиям и роутер есть в списке поддерживаемых.
 +
 +Со списком можно ознакомиться здесь (актуальна на 25.09.2024): {{ core:supported_routers.xlsx |xlsx}} или {{ core:toh_dump_tab_separated.zip |csv}}
 +
 +или на сайте Openwrt [[https://openwrt.org/ru/supported_devices|Обновлемая информация]]
 +
 +==== Установка OpenWrt на роутеры серии D-link Dir 615 ====
 +
 +=== Версия E4 ===
 +
 +Роутер **D-link Dir 615 E4** обладает очень скромными характеристиками которых едва хватает для openwrt, однако, если не загружать дополнительных opkg-пакетов, то памяти хватит для стабильной работы устройства.
 +Установка проходит в несколько этапов:
 +
 +  * Установка **старой** портативной версии **Mozilla Firefox**, так как на новых происходит сбой при загрузке прошивки (роутер ждет ответа по http, а он приходит по https);
 +  * Скачивание нужного дистрибутива в формате;
 +  * Настройка адаптера к которому подключен роутер;
 +  * Перевод роутера в режим "<color #ed1c24>Emergency flash</color>";
 +  * Загрузка образа прошивки на роутер и установка обновления.
 +
 +Более подробно:
 +
 +  - Открыть свойства адаптера к которому будет подключаться роутер;
 +  - Назначить сетевому адаптеру ipv4 адрес **192.168.0.2**, маску сети **255.255.255.0 (/24)**; 
 +  - Выключить роутер из сети, подключить **ethernet-кабель** в **lan** порт роутера с одной стороны и другой в порт компьютера;
 +  - Зажать кнопку "**reset**" и не отпуская её подать питание на роутер и держать зажатой кнопку "**reset**" ещё 10 секунд;
 +  - Отпустить кнопку "**reset**" и открыть портативную версию Mozilla и ввести адрес **192.168.0.1**; 
 +  - Выбрать нужный образ прошивки и загрузить его. Подождать 2-3 минуты пока установится прошивка; 
 +  - Снова зайти в свойства адаптера к которому подключен роутер и настроить на автоматическое получение ip адреса;
 +  - Открыть (любой) браузер на странице **192.168.1.1**. Должна появится страница авторизации openwrt (**login - root | password - оставить пустым**);
 +  -  В базовую прошивку "не поместился" радио модуль, для того чтобы это исправить, нужно установить обновление (sysupgrade). Для этого нужно перейти во вкладку  **System - Backup / Flash Firmware** и загрузить образ обновления. После перезагрузки появится возможность использовать радио модуль.
 +
 +Браузер и файлы прошивки:
 +  * {{ core:firefoxportableesr_10.0.3_russian.paf.zip |Браузер Mozilla FireFox 10.0.3}}
 +  * {{ core:openwrt-15.05-ar71xx-generic-dir-615-e4-squashfs-factory.zip |Основная прошивка Openwrt}}
 +  * {{ core:openwrt-ar71xx-generic-dir-615-e4-squashfs-sysupgrade.zip |Обновление добавляющие поддержку радио модуля}}
 +
 +=== Версия K1/K2 ===
 +
 +Для роутеров этой ревизии нет поддержки классической Openwrt. В для данной модели можно скомпилировать прошивку самостоятельно - [[https://forum.archive.openwrt.org/viewtopic.php?id=62912|мануал по созданию прошивки]].
 +Или использовать модифицированную прошивку FreshTomato.
 +
 +Данная прошивка устанавливается аналогичным образом, что и **E4**, но радио модуль работает в основной прошивке и не требует обновления.
 +Однако, в данная прошивка изначально разрабатывалась для ревизии **K2**, если ее установить на **K1** потребуется сначала подключиться к роутеру по Wi-Fi и настроить vlan'ы.
 +
 +Более подробно:
 +
 +  - Открыть свойства адаптера к которому будет подключаться роутер;
 +  - Назначить сетевому адаптеру ipv4 адрес **192.168.0.2**, маску сети **255.255.255.0 (/24)**; 
 +  - Выключить роутер из сети, подключить **ethernet-кабель** в **lan** порт роутера с одной стороны и другой в порт компьютера;
 +  - Зажать кнопку "**reset**" и не отпуская её подать питание на роутер и держать зажатой кнопку "**reset**" ещё 10 секунд;
 +  - Отпустить кнопку "**reset**" и открыть портативную версию Mozilla и ввести адрес **192.168.0.1**; 
 +  - Выбрать нужный образ прошивки и загрузить его. Подождать 2-3 минуты пока установится прошивка; 
 +  - Подключиться к роутеру по Wi-Fi (SSID: **FreshTomato** | Пароль: **без пароля**);
 +  - Открыть (любой) браузер на странице **192.168.1.1**. Должна появится страница авторизации openwrt (**login - root | password - admin**);
 +  - Найти вкладку **Vlan** и сконфигурировать порты чтобы их виртуальное обозначение совпадало с физическим (**wan - wan | lan - lan**)
 +  - Теперь можно подключить **кабель ethernet** в **lan** порт роутера и настраивать через проводное соединение (предварительно установив на адаптере автоматическое получение ip адреса).
 +**
 +Примечание:** //при подключенном кабеле с up-link'ом в wan порт роутер не "поднимает" dhcp и работает в режиме свича. (даже после конфигурации vlan'ов). Однако если настроить wan на радио модуле (то есть получать интернет через wi-fi) подключившись к другому роутеру, то dhcp начинает работать.//
 +
 +Браузер и файлы прошивки:
 +  * {{ core:firefoxportableesr_10.0.3_russian.paf.zip |Браузер Mozilla FireFox 10.0.3}}
 +  * {{ core:freshtomato_e1000v2_v21_nvram32k_rt_n5x_mipsr2_2021_5_mini_mod.bin.zip |Основная прошивка FreshTomato}}
 +
 +==== Установка OpenWrt на роутеры серии TP-Link TL-WR***(n)(d) ====
 +
 +Для данной серии роутеров перепрошивка роутеров довольно проста. Для установки достаточно зайти в веб-интерфейс роутера и загрузить новую прошивку как обновление в соответствующем разделе.
 +
 +=== TP-Link TL-WR841ND ===
 +
 +Конкретно для данной модели процесс установки проходит следующим образом:
 +
 +  * Найти подходящий дистрибутив для роутера на [[https://openwrt.org/ru/toh/tp-link/tl-wr841nd|сайте]] openwrt;
 +  * Зайти в веб-интерфейс роутера по адресу **192.168.0.1**;
 +  * Найти вкладку **System Tools - Firmware Upgrade**;
 +  * Загрузить прошивку и подождать пока она установится;
 +  * После того как роутер перезагрузится он должен быть доступен по новому адресу 192.168.1.1;
 +  * Для входа в веб-интерфейс используются следующие данные **login: root | password: без пароля**.
 +
 +
 +Файлы прошивки:
 +  * {{ core:openwrt-15.05-ar71xx-generic-tl-wr841nd-v1.5-squashfs-factory.bin.zip |Основная прошивка Openwrt}}
 +
 +
 +----
 +
 +== Готовый вариант репитера с настроенным ретранслятором (проверялось на dir 615 e4). ==
 +
 +{{ :core:backup-openwrt-2024-09-28.tar.gz |zip архив}} (распаковывать не нужно).
 +
 +Восстановить можно через веб-интерфейс, **System - Backup / Flash Firmware** и загрузить архив.
 +Для работы требуется предварительно скачать и установить **opkg** пакеты **relayd** и **luci-proto-relay**:
 +  - relayd- https://archive.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/base/relayd_2015-03-13-2970ff60bac6b70ecb682779d5c776dc559dc0b9_ar71xx.ipk
 +  - luci-proto-relay - https://archive.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/luci/luci-proto-relay_git-15.248.30277-3836b45-1_all.ipk
 +
 +Установить можно через веб-интерфейс: **System - Software - Download and install package - OK**.
 +
 +== Список ссылок на opkg-пакеты для openwrt-15.05-ar71xx-generic: ==
 +
 +  - http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/base
 +  - http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/luci
 +  - http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/packages
 +  - http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/routing
 +  - http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/telephony
 +  - http://downloads.openwrt.org/chaos_calmer/15.05/ar71xx/generic/packages/management
 +
 +Список также можно найти в прошивке openwrt в разделе **System - Software - OPKG-Configuration**.

Обратная связь: admin@enma60.ru
Беднов Артем
На главный сайт
ENMA60.RU