![]() |
|
|||||||
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
|
#1 |
|
Member
Регистрация: 06.04.2016
Сообщений: 37
Вес репутации: 0 ![]() |
Роутер при этом в обычном режиме подключать, резет не нужно зажимать ?
|
|
|
|
|
|
#2 |
|
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 601 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
А я разве об каких нибудь кнопках упоминал??? Это же не с веб-u-boot.
Загружаешся в обычном, заходиш в веб-роутера, выбрать пункт для смены програмного обеспечения, выбираешь разлоченное ПО, нажимаешь установить (install) и подтвердить. Ждешь минут 3-5. Запускаешь телнет (стандартная прога винды), на Windows-XP есть такое окно для ввода текста <<Выполнить>> и туда вписать: telnet 192.168.1.1 и нажать ENTER. В открывшемся после этого черном окне (консоль для ввода команд), вписываешь команду: passwd root и нажать энтер. И далее с ..... |
|
|
|
|
|
#3 |
|
Junior Member
Регистрация: 24.10.2016
Сообщений: 2
Вес репутации: 0 ![]() |
Добрый день. Прошу помощи. Имеется роутер TL-MR3020. Требуется установить на него флеш Winbond 25Q256FV.
1. Заливаю через программатор UBoot (китайский Breed) 2. Запаиваю флеш в роутер 3. Захожу в веб морду китайского убута, флешка убутом видится, показывает размер флеша правильно 4. Заливаю ранее сохраненный ART 5. Заливаю прошивку dd-wrt 6. Роутер загружается, только в настройках dd-wrt отсутствует меню беспроводного подключения. 7. Прошиваю OpenWRT (неважно стабилка или транк) как и ожидается, роутер не стартует 8. Подключаю UART и в логах вижу, что система не может определить разметку диска, что естественно. Теперь вопрос, в каком файле (для сборки прошивки из исподников) нужно изменить размер (таблицу разделов) для моего роутера (или для платформы ar71xx в целом), что роутер видел 32МБ флешку. Нашел инструкции, для другой архитектуры (ramips), но на ar71xx таких файлов нет. Может кто-нибудь, что-нибудь посоветовать? |
|
|
|
|
|
#4 |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
lov1702
Должна быть подобная строчка: Код:
Image/Build/Profile/UR-336UN=$(call BuildFirmware/Default8M/$(1),$(1),ur-336un,UR-336UN) в ./openwrt/target/linux/ar71xx/image/Makefile Здесь: Код:
define Device/tplink-4mlzma $(Device/tplink) TPLINK_FLASHLAYOUT := 4Mlzma IMAGE_SIZE := 3904k endef Код:
define Device/tl-mr3020-v1
$(Device/tplink-4mlzma)
BOARDNAME := TL-MR3020
DEVICE_PROFILE := TLMR3020
TPLINK_HWID := 0x30200001
CONSOLE := ttyATH0,115200
endef
4Mlzma - меняем на 32Mlzma и здесь правим Код:
IMAGE_SIZE := 31744k
Последний раз редактировалось sunny; 24.10.2016 в 19:26. |
|
|
|
|
|
#5 | |
|
Junior Member
Регистрация: 24.10.2016
Сообщений: 2
Вес репутации: 0 ![]() |
sunny
Я так уже делал, этот способ не работает. Эта сточка лишь указание максимального объема прошивки для сборшика, т.к. если будет стоять 4mlzma, то прошивка не сможет собраться с дополнительными пакетами более 4 МБ, а строка 32Mlzma просто позволит собрать прошивку большего размера и не ругнется при сборке. А мне надо изменить разметку. Например на архетектуре ramips это можно сделать так: Цитата:
|
|
|
|
|
|
|
#6 |
|
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]() |
lov1702
У меня несколько "другой ramips" (попроще ), либо пробовать самому делать по аналогии.А лучше конечно спросить здесь: https://forum.openwrt.org/index.php И не забыть поделиться с нами
|
|
|
|
|
|
#7 |
|
Senior Member
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 461
Вес репутации: 1154 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Поищите по форуму. Про 32Мб Flash (25Q256) на платформе АР71 уже было.
|
|
|
|
|
|
#8 |
|
Junior Member
Регистрация: 06.11.2016
Адрес: Москва
Сообщений: 13
Вес репутации: 0 ![]() |
Прикупил флеш W25Q128FVSG.
Выпаял FL032PIF, по этой ссылке, подготовил программатор и считал.... 3 раза, результаты сравнил, - одинаковы.. По этой ссылке изменил размер прошивки и записав в новый флеш, запаял его в роутер. Включил. Программатор перегружается и на несколько секунд появляется адрес 192.168.0.254 (была заводская прошивка). Подключил терминал, и с "энной" попытки, получил вожделенную строку hornet>. Вот по этой инструкции выполнил все команды...Делаю уже не первый раз, ранее уже приходилось поднимать его-же и было все нормально.. А здесь ...Облом.. На команду: tftpboot 0x80000000 firmware.bin , терминал ругается нехорошими словами: "tftpboot 0x80000000 firmware.bin *** ERROR: `eth1addr' not set eth0 link down hornet> " По команде : printenv пишет hornet> printenv bootargs=console=ttyS0,115200 root=31:02 rootfstype=squashfs init=/sbin/init mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),2752k(rootfs),896k(uImage),64k(NVRA M),64k(ART) bootcmd=bootm 0x9f020000 bootdelay=1 baudrate=115200 ethaddr=0xba:0xbe:0xfa:0xce:0x07:0x41 stdin=serial stdout=serial stderr=serial ipaddr=192.168.1.4 serverip=192.168.1.2 ethact=eth1 Environment size: 358/65532 bytes hornet> -------------------------------------- Здесь странным вижу только строку,ethact=eth1 Адреса соответствуют установленным, tftp "поднят", имя прошивки соответствует и она лежит, там где положено.. И еще... до роутера, в этом режиме, пинги не идут.. "физика" в норме. Вопрос как всегда один , что делать? Файл загрузки прилагаю... На форуме есть спойлер, чтоб "портянки" не разводить? Последний раз редактировалось alex286; 06.12.2016 в 10:37. |
|
|
|
|
|
#9 |
|
Junior Member
Регистрация: 06.11.2016
Адрес: Москва
Сообщений: 13
Вес репутации: 0 ![]() |
melsem, большое спасибо!
С твоей подсказки загрузил u-boot в 25Q128FV, запаял снова и роутер выбросил WEB-морду загрузчика, по адресу 192.168.1.1. ![]() Не могу понять почему "старая" флешь отказалась работать совсем, странно.. Ну да ладно... Надо что-то вливать, а что? У меня есть ТРИЖДЫ считанный старый флеш, где в Ём что? Я так понимаю, что там все есть... Интересует ART (как "вырвать"), прошивку можно найти на форуме.. Последний раз редактировалось alex286; 06.12.2016 в 18:25. |
|
|
|
|
|
#10 |
|
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 445 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
|
![]() |
| Здесь присутствуют: 44 (пользователей: 0 , гостей: 44) | |
|
|