| kernel.img | 1010.36 KB | ||
| md5sum.txt | 86 B | ||
| rootfs | 2.88 MB |
Программы и Дизайн » Системные программы » Драйверы и прошивки
Прошивка OpenWRT для D-LINK DSA-3110
Год/Дата Выпуска: 2016
Версия: CC 15.05 Build 48137
Разработчик: OpenWRT
Сайт разработчика: openwrt.org
Разрядность: 32bit
Язык интерфейса: Английский
Таблэтка: Не требуется
Системные требования: KIXRP435 P/N: RSA3110A1A...A1G
Описание: Официально данная железка не поддерживается OpenWRT!
Все делаете на свой страх и риск!
Данная прошивка была создана взамен официальной (очень уж она упрощенная, хотя и работает нормально, ИМХО) на основании Chaos Calmer r48137
[spoiler="В составе прошивки:"]
inetd
dnsmacq
ftpd
gre
grep
ifconfig
iptables
l2tp
LUCI
netstat
ntpclient
odhcpd
openvpn
ping
pptp
pptpd
route
telnetd
tc
tcpdump
telnet
telnetd
udhcpc
wget
[/spoiler]
На мой взгляд достаточный джентльменский набор для роутера. К сожалению, не удалось поднять чип коммутатора (известная проблема с этой мамкой), поэтому с ядром он не связан - как результат в корпусе будет отдельный 5-ти портовый коммутатор и только два гигабитных интерфейса для использования.
Для управления практически полностью пользуется UI LUCI.
SSH нет (на NAND свободно под корневую около 3.5М, а нужно еще место под хранение изменяемых конфигов , поэтому место экономится в ущерб некоторого функционала, потребность в котором не очень важна), telnetd вырубается самой прошивкой после задания рутовского пароля. Для модификации конфигов используется доступ по FTP к / с учетной записью рута.
[spoiler="Установка"]
Перед началом настоятельно рекомендую сделать копию CompactFlash.
Стандартным способом прошивку не установить, поэтому если понятия "СОМ порт", "командная строка", "TFTP" Вам чужды - заниматься
прошивкой самостоятельно не стоит.
На борту железки находится CompactFlash на 128М, но использовать ее для своих нужд практически не возможно.
Прошивка состоит из двух файлов: ядра и корневой системы. Ядро будет лежать на CompactFlash, корневая на NAND.
1.Вынуть CompactFlash, с помощью картридера и 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
набрать reset для перезагрузки.
После загрузки прошивки:
Логин: root
пароля нет.
WAN порт - br-lan 192.168.1.1 (зона LAN - внутренняя сеть)
DMZ порт - eth1, интерфейс по умолчанию опущен
Подключите порт WAN к сети, откройте 192.168.1.1, задайте пароль рута через WEB-интерфейс.
[/spoiler]
[spoiler="Скриншоты"]
[/spoiler]
All Comments