===== Установка 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); * Скачивание нужного дистрибутива в формате; * Настройка адаптера к которому подключен роутер; * Перевод роутера в режим "Emergency flash"; * Загрузка образа прошивки на роутер и установка обновления. Более подробно: - Открыть свойства адаптера к которому будет подключаться роутер; - Назначить сетевому адаптеру 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**.