Установка Openwrt На Dir 615

Установка Openwrt На Dir 615 Rating: 5,8/10 2727 reviews

В данном видео также показан процесс установки веб-интерфейса прошивки OpenWrt. С помощью прошивки от OpenWrt можно существенно расширить функционал Вашего роутера.. Dd-wrt dir-615 – уже в базе! Зайдите на сайт dd-base. В самой первой строке, наберите «dir 615»: Скачиваем прошивку с официального сайта. База выдаст те версии роутеров (точнее, ревизий), что поддерживаются в данный момент. Как видим, здесь нет B, также – D (дальше, последовательность действий рассмотрена для C2-ревизии). C версиями тех ревизий, которые не заявлены в базе — по отзывам, будут проблемы (то есть, смысла в такой установке – не много). А смысл тут – в следующем. Подскажите, как сменить прошивку (например на openwrt) или вернуть заводскую. Возможно прошить dir 615 r1 или dir 615 n1?

Заменил и оперативку на PSC емкостью 64 МБ. Заработала без модификаций прошивки. Модифицированный загрузчик - Патч на загрузчик - Исходники от Dlink (в них стоковые загрузчик и прошивка) - и тулчейн для сборки загрузчика -. Они нужны только если хотите пересобрать загрузчик. Для сборки OpenWrt они не нужны. Чтобы собрать родной загрузчик: sudo tar xvfz './DIR615E4GPL512 (1).tar.gz' -C /home/ sudo chown.username.

Openwrt

/home/Matrix -R sudo chmod 755 /home/Matrix -R sudo tar xvjf./DIR-615E4-toolchain.bz -C /opt/ cd /home/Matrix/projects/DIR-615WWE4 make profile=DIR-615WWE4 loader Образ OpenWrt -. Чтобы его прошить, использовал. Патч на OpenWrt для включения поддержки USB - Патч на OpenWrt для изменения флешмапа на 16MB - Дамп, загрузчик и инструкция для флешки 8MB от пользователя. Можете скинуть начало лога загрузки? Самая первая ссылка в посту Сергея там есть про подключение терминала по serial порту. Впрочем, видимо проблема в 'нет MAC по адресу 0x3B0000'.Поищите в hex редакторе по строке xx:yy где вместо xx и yy первые цифры MAC с наклейки на дне. У меня блок MAC начинается с 00 00 00 01 и далее сам MAC - по идее и в вашем дампе блок с адресом с нулями на конце и 4 байта смещения - оно и есть.

Длина 0x10000. Его в mac.bin и вырезайте. Dmesg при отсутствии терминала можно посмотреть через web морду - status - kernel log (что, в общем то уже и не нужно.

Нужно найти таки родной блок MAC и положить на место через mtd write). И заодно уж проверьте. Что art блок у вас начинается с HSLF, а то у меня подозрение, что все блоки могут быть по разным смещениям. 'но web-интерфейс не открывается ни по lan, ни по wan' - подтверждаю. Ip 192.168.0.1 и пингуется с TTL 128 но web интерфейса нет.

Смотрю в сорцы, не вижу почему. Будет досуг - попробую оригинальный загрузчик. Полагаю, и не работа tftp тоже как-то оттуда растет. 'OpenWrt их откуда-то ведь берет' - берет, в самой прошивке прописано 'cameoap99mtdlayout=mtdparts=spi0.0:256k(u-boot),64k(nvram)ro,7744k(firmware),64k(mac),64k(art)ro' - вот оно и патчится (кстати, с буковками ro те разделы, что после прошивки будут read only. Поэтому у меня MAC раздел без буковок ro =) ) А вот фирмваре длинка берет данные из раздела nvram flashsize passed from bootloader = 8 arg 1: console=ttyS0,115200 arg 2: root=31:03 arg 3: rootfstype=squashfs,jffs2 arg 4: init=/sbin/init arg 5: mtdparts=ar7240-nor0:256k(u-boot),64k(nvram),960k(linux),6592k(rootfs),64k(MAC),192k(LP),64k(ART) arg 6: mem=32M И можно прошить 8Мб флешку заводской прошивкой с модифицированным бутлоадером, она увидит где MAC и ART лежит. А можно и с родным, но командами setenv saveenv указать правильные размеры разделов. А вот openwrt - нужно компилить с заранее указанными адресами.

615

Я вхожу в систему как пользователь то изменил Вашу инструкцию (и иправил неточности) файлы DIR615E4GPL512.tar.gz и DIR-615E4-toolchain.bz скопировал с флэшки в домашнюю папку т.е. /home/.имя пользователя. и далее в терминале: cd /home/.имя пользователя. sudo tar xvfz DIR615E4GPL512.tar.gz -C /home/ sudo chown.имя пользователя. /home/Matrix -R sudo chmod 755 /home/Matrix -R sudo tar xvjf DIR-615E4-toolchain.bz -C /opt/ cd /home/Matrix/projects/DIR-615WWE4 make profile=DIR-615WWE4 loader загрузчик собрался (пока без mod) и как я понимаю находится /home/Matrix/platform/kernel/AR7240/loader/u-boot/u-boot.bin. Выкладываю прошивку dir-615-e4 16mb методом 'авось заработает' Собрана из ldr16M-NOR64M-RAM.bin + openwrt-ar71xx-generic-dir-615-e4-squashfs-factory.bin + 615e48mb.mod.zip = root@OpenWrt:# df -h Filesystem Size Used Available Use% Mounted on rootfs 12.0M 488.0K 11.5M 4% / /dev/root 2.3M 2.3M 0 100% /rom tmpfs 14.3M 616.0K 13.6M 4% /tmp tmpfs 14.3M 32.0K 14.2M 0% /tmp/root tmpfs 512.0K 0 512.0K 0% /dev /dev/mtdblock5 12.0M 488.0K 11.5M 4% /overlay overlayfs:/overlay 12.0M 488.0K 11.5M 4% / Из минусов, - нет wifi, если накатить DD-wrt - появляется,но откатить на openwrt сложно.

Где можно скачать репозиторий пакетов, именно для 615e48mb.mod прошивки? Версия прошивки OpenWrt Attitude Adjustment 12.09 / LuCI Trunk (svn-r10375) Linux OpenWrt 3.10.44 #1 Fri Jun 27 13:37:32 EEST 2014 mips GNU/Linux root@OpenWrt:# opkg install -force-reinstall kmod-usb-serial-wwan Removing package kmod-usb-serial-wwan from root. Installing kmod-usb-serial-wwan (3.3.8-1) to root. Downloading Configuring kmod-usb-ohci.

Установка openwrt на dir 615 command

//usr/lib/opkg/info/kmod-usb-ohci.postinst:.: line 3: can't open '/etc/functions.sh' Configuring kmod-usb-serial. //usr/lib/opkg/info/kmod-usb-serial.postinst:.: line 3: can't open '/etc/functions.sh' Configuring kmod-usb-uhci. //usr/lib/opkg/info/kmod-usb-uhci.postinst:.: line 3: can't open '/etc/functions.sh' Collected errors:. satisfydependenciesfor: Cannot satisfy the following dependencies for kmod-usb-serial-wwan:. kernel (= 3.3.8-1-d6597ebf62ea3c3371a493).

opkginstallcmd: Cannot install package kmod-usb-serial-wwan. pkgrunscript: package 'kmod-usb-ohci' postinst script returned status 2.

opkgconfigure: kmod-usb-ohci.postinst returned 2. pkgrunscript: package 'kmod-usb-serial' postinst script returned status 2. opkgconfigure: kmod-usb-serial.postinst returned 2. pkgrunscript: package 'kmod-usb-uhci' postinst script returned status 2. opkgconfigure: kmod-usb-uhci.postinst returned 2.

Root@OpenWrt:# lsusb Bus 001 Device 002: ID 12d1:1c05 Huawei Technologies Co., Ltd. Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub root@OpenWrt:# free total used free shared buffers Mem: 4 39232 0 2132 -/+ buffers: 4 Swap: 0 0 0 root@OpenWrt:# df -h Filesystem Size Used Available Use% Mounted on rootfs 12.0M 2.6M 9.4M 22% / /dev/root 2.3M 2.3M 0 100% /rom tmpfs 30.1M 868.0K 29.3M 3% /tmp /dev/mtdblock5 12.0M 2.6M 9.4M 22% /overlay overlayfs:/overlay 12.0M 2.6M 9.4M 22% / tmpfs 512.0K 0 512.0K 0% /dev. Тогда так, соберите базовую прошивку(чтоб можно было нужные модули самому доставить), чтоб была базовая прошивка для DIR615E4 16/64, и любой желающий мог для себя, поменяв хотя-бы флешку, получить уже готовый продукт. Я же, имея программатор и фен -протестирую в железе.

ЗЫ Изучаю GPIO ножки процессора, для подключения SSD, 1-wire, I2C и др. Хотелось-бы при компиляции ядра учесть этот момент, согластно статьи нужно чтото изменить в ar71xx/files/arch/mips/ar71xx/mach-dir-600-a1.c 'Ну и там замарочка с тем что GPIO захватывает ядро и потом не отдает, надо патчить конфиг на предмет того чтоы ядро ни кнопками ни светодиодами не управляло.' Flash Firmware - Verify The flash image was uploaded. Below is the checksum and file size listed, compare them with the original file to ensure data integrity. Click 'Proceed' below to start the flash procedure. It appears that you try to flash an image that does not fit into the flash memory, please verify the image file! Checksum: c2f4714fdd157dab3cd43c119518bee5 Size: 15.50 MB (15.38 MB available) Configuration files will be kept.

Попробую прошивку вшить через WinHEX с програматором. ЗЫ Как подключить Ваш репозитарий OPKG пакетов, если у Вас 4 каталога?

Base luci packages routing. А кто сказал что будет легко? - первое что я делаю - замена/проверка на RMS всех конденсаторов в цепи питания, заземление(оно самое и самое главное в сигналах) - это второе что нужно сделать, третьим - согласование уровней сигнала и его стабилизация(зависит как от качества соединений, так и от самих электронных компонентов) в виде переходника USB-COM, ну и последнее - софт(WinXPsp3 - проверено,работает до 99% всех железячек). Когда сдуваете чтото - проверьте микроскопом или лупой на наличие качественного контакта, замыканий и т.п.При работе с феном пользоваться нужно 'правильным' флюсом для пайки SMD компонентов и выдерживать температуру. ЗЫ я выложил дамп dir615e4mod16/64 - там все готово, осталось только запограммировать в программаторе и 'закатать' в роутер. Сергей Кулик, Дмитрий Иванов, доброго дня. Не могли бы вы сделать загрузчик с таблицей разделов: 192k(u-boot)ro,64k(u-boot-env)ro,16000k(firmware),64k(mac)ro,64k(art)ro Размер файла u-boot все равно получается меньше 192k (у Сергея файл ldr16M-NOR64M-RAM.bin вест 189k), поэтому 192k под раздел u-boot будет оптимально.

Прошивка Openwrt Dir-615

И по возможности собрать прошивку (openwrt-ar71xx-generic-dir-615-e4-squashfs-factory.bin) на основе имеющейся в официальном репозитории версии Barrier Breaker 14.07 Заранее спасибо за труды. Вот здесь предлагается прошивка Openwrt Chaos Calmer. Одновременно предлагается загрузчик, который указан в шапке темы, т.е.

Загрузчик, сделанный Сергеем Куликом. Но этот загрузчик имеет таблицу разделов: 256k(u-boot)ro, 64k(u-boot-env)ro, 15744k(firmware), 64k(mac)ro, 192k(lp)ro, 64k(art)ro. И, соответственно, приведенную прошивку Chaos Calmer не получится прошить, т.к.

Установка Openwrt На Dir 615 Number

Размер ее файла больше чем 15744k. Там же говорится о том, что убран раздел LP 192k. Видимо подразумевается, что эти 192k идут на увеличение раздела FIRMWARE. Но раз так, то должен быть другой загрузчик, а именно с такой таблицей разделов: 256k(u-boot)ro, 64k(u-boot-env)ro, 15936k(firmware), 64k(mac)ro, 64k(art)ro При размере 15936k раздела FIRMWARE действительно получится прошить файл прошивки Chaos Calmer. Иными словами, нужен загрузчик с таблицей: 256k(u-boot)ro, 64k(u-boot-env)ro, 15936k(firmware), 64k(mac)ro, 64k(art)ro либо такой: 192k(u-boot)ro, 64k(u-boot-env)ro, 16000k(firmware), 64k(mac)ro, 64k(art)ro (если размер файла загрузчика не превышает 192k).