Прошивка OpenWRT для D-LINK DSA-3110 Год/Дата Выпуска: 2016 Версия: CC 15.05 Build 48137 Разработчик: OpenWRT Сайт разработчика: openwrt.org Разрядность: 32bit Язык интерфейса: Английский Таблэтка: Не требуется Системные требования: KIXRP435 P/N: RSA3110A1A...A1G Описание: Описание: Официально данная железка не поддерживается OpenWRT! Все делаете на свой страх и риск! Данная прошивка была создана взамен официальной (очень уж она упрощенная, хотя и работает нормально, ИМХО) на основании Chaos Calmer r48137
На мой взгляд достаточный джентльменский набор для роутера. К сожалению, не удалось поднять чип коммутатора (известная проблема с этой мамкой), поэтому с ядром он не связан - как результат в корпусе будет отдельный 5-ти портовый коммутатор и только два гигабитных интерфейса для использования. Для управления практически полностью пользуется UI LUCI. SSH нет, telnetd вырубается самой прошивкой после задания рутовского пароля. Для модификации конфигов используется доступ по FTP к / с учетной записью рута.
Установка
Стандартным способом прошивку не установить, поэтому если понятия "СОМ порт", "командная строка", "TFTP" Вам чужды - заниматься прошивкой самостоятельно не стоит. На борту железки находится CompactFlash на 128М, но использовать ее для своих нужд практически не возможно. Прошивка состит из двух файлов: ядра и корневой системы. Ядро будет лежать на CompactFlash, корневая на NAND. 1.Вынуть Card Flash, с помошью картридера и Linux OS или Windows+Ext2Fsd: на первом разделе (ext2) переименовать файл kernel.img во что нибудь иное; положить на первый раздел файлы kernel.img и rootfs; вернуть CompactFlash на место; 2.Подключить СОМ кабелем железку к компу (скорость 115200). Включить железку, дождаться в консоле фразы "Trying NPE-C..." и пару раз нажать Ctrl+C - железка перейдет в состояние ожидания команд - "RedBoot>". 3.Очистить место под корневую: fis init -f загрузить корневую: load -r -m disk -b %{FREEMEMLO} hda1:rootfs прошить: fis create rootfs изменить скрипт загрузки ядра: fconfig неспеша нажимать Enter, пока не появится фраза "Enter script, terminate with empty line" и строки начинающиеся с >> ввести команды загрузки и запуска ядра: load -r -m disk -b %{FREEMEMLO} hda1:kernel.img Enter exec Enter Enter далее нажимать Enter пока не появится предложение на сохранение конфигурации: Update RedBoot non-volatile configuration - continue (y/n)? подтвердить сохранение набрать reset для перезагрузки. После загрузки прошивки: Логин: root пароля нет. WAN порт - br-lan 192.168.1.1 (зона LAN - внутрення сеть) DMZ порт - eth1, интерфейс по умолчанию опущен Не назначайте пароль руту пока не поднимите ftp демон (если есть потребность поднять gre-туннели или OpеnVPN нужно будет изменить некоторые конфиги ручками)! Для запуска ftpd выполните следующие команды в консоли: echo 21 stream tcp nowait root ftpd ftpd -wS / >> /etc/inetd.conf echo /usr/sbin/inetd > /etc/rc.local inetd Подключите порт WAN к сети, откройте 192.168.1.1, задайте пароль рута через WEB-интерфейс.
ЗЫ: Перед началом настоятельно рекомендую сделать копию CompactFlash.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum