Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.05.2015, 12:31   #381
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

У меня вопрос к Гуру.
Прошит u-boot от pepe2k
Mac соответственно затерт, теперь что бы восстановить mac я слил бэкап u-boot-а из роутера.
Код:
cat /dev/mtd0 > /tmp/backup_uboot.bin
Размер бэкапа получается 128кб, 64кб сам загрузчик плюс 64кб блок содержащий информацию об устройстве. Правлю mac и model. Захожу в веб интефейс загрузчика pepe2k, что бы залить подправленный u-boot и тут вижу вот такое предупреждение
Код:
U-BOOT UPGRADE

You are going to upload new U-Boot image for the router. Please, choose appropriate file from your local hard drive and click Upload.
The file will be downloaded, stored in RAM and then copied to FLASH. You can also upgrade firmware and ART.

U-Boot image (exactly 64 KB):
WARNING!
Upgrading the U-Boot is very dangerous operation and may damage your device! You have been warned!
If you upload wrong image, your router won't boot anymore and the only way to repair it will be manually reprogramming the FLASH!
WARNINGS
do not power off the device during upload
if everything goes well, the router will restart and try to boot using new U-Boot
in case of any error during or after image upload, LED(s) will blink fast for a while and then the web failsafe mode will restart
you can upload whatever you want, so be sure that you choose proper U-Boot image for your router!
you should upload a file with size of exactly 64 KB
Он отказывается заливать 128кб u-boot
Как мне залить u-boot 128кв через загрузчик pepe2k не меняя firmware?
Читал что у pepe2k есть консоль 192.168.1.1:6666
И можно командой setmac сменить mac адрес
Но какой программой подключится к UDP порту 6666 я так и не нашел информацию
Пытаюсь подключится через NetCat
Код:
nc -u -p 6666 192.168.1.1 6666
но на команды "help, ?, printmac" ответа от роутера не получаю
Admin вне форума   Ответить с цитированием
Старый 31.05.2015, 15:51   #382
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

А u-boot от pepe2k как ставили? Он же ставиться на прошивке с разлочкой, также и сейчас через mtd write /tmp/uboot.bin "u-boot"
Нетконсоль надо ловить по секундам, я так понимаю
Press and hold reset button to run:
Web server (min. 3 seconds)
U-Boot serial console (min. 5 seconds)
U-Boot network console (min. 7 seconds)
Но тут от момента включения еще 3сек накидовать надо, если в слепую жать

Последний раз редактировалось sakatgg; 31.05.2015 в 16:02.
sakatgg вне форума   Ответить с цитированием
Старый 31.05.2015, 16:03   #383
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Цитата:
Нетконсоль надо ловить по секундам, я так понимаю
Можно по морганию светодиода. После стартового сигнала(двойная вспышка) отсчитываем 7 вспышек и отпускаем кнопку
Судя по тому что неткат не вылетает с ошибкой , то связь есть, но ответа на команды "help, ?, printmac" не получаю
Admin вне форума   Ответить с цитированием
Старый 31.05.2015, 16:42   #384
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Может ручками IP на компе выставить
sakatgg вне форума   Ответить с цитированием
Старый 31.05.2015, 16:56   #385
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Н у как бы это само сабой.
Соединение и порт проверяю утилитой nmap
Admin вне форума   Ответить с цитированием
Старый 31.05.2015, 22:16   #386
melsem
Moderator
 
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 599
melsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud ofmelsem has much to be proud of
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

u-boot от Pape2k перезаливает только блок в 64кб.
Цитата:
Сообщение от Admin Посмотреть сообщение
...Как мне залить u-boot 128кв через загрузчик pepe2k не меняя firmware?...
Отрезать с правленого backup_uboot 64кб второй блок, содержащий информацию об устройстве.
И с помощью tftp-сервера и uart (rs232) записать в устройство не перезаписывая cам u-boot от Pape2k.
Код:
tftpboot 0x81000000 u-boot_MAK.bin
erase 0x9f010000 +0x10000
cp.b 0x81000000 0x9f010000 0x10000
bootm 0x9f020000
А что бы не резать и не перезаписывать сам u-boot можно и так;
Ваш правленный backup_uboot.bin размером в 128кб
Код:
tftpboot 0x81000000 backup_uboot.bin
erase 0x9f010000 +0x10000
cp.b 0x81010000 0x9f010000 0x10000
bootm 0x9f020000

Последний раз редактировалось melsem; 31.05.2015 в 22:22.
melsem вне форума   Ответить с цитированием
Старый 31.05.2015, 22:22   #387
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Вскрытие противопоказано, роутер не мой и к тому же новый.
Я так понял что проще прошивку залить с unlocker-ом
Собственно так и сделал, все работает. А вот китайски u-boot отказался заливать firmware
Очень жаль, очень интересный u-boot
Admin вне форума   Ответить с цитированием
Старый 01.06.2015, 15:09   #388
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443
solalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud of
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Цитата:
Сообщение от Admin Посмотреть сообщение
Очень жаль, очень интересный u-boot
Уже есть гораздо лучше загрузчик от breed-а http://breed.hackpascal.net/r599%20%5B2015-05-27%5D/
Один минус - меню на китайском, но переводчик рулит.
solalex вне форума   Ответить с цитированием
Старый 01.06.2015, 17:42   #389
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

И как его переводить если соединение p2p
Admin вне форума   Ответить с цитированием
Старый 01.06.2015, 20:15   #390
solalex
Senior Member
 
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 443
solalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud ofsolalex has much to be proud of
По умолчанию Re: Замена и восстановление Flash ROM в роутере MR3020 и WR703n

Цитата:
Сообщение от Admin Посмотреть сообщение
И как его переводить если соединение p2p
Вы же туда не постоянно лазить будете, он нужен только для первоначальной настройки. Подключить к другому роутеру, имеющему выход в инет, настроить один раз и все.
Да и вообще там не так много строчек, все интуитивно понятно

Последний раз редактировалось solalex; 01.06.2015 в 20:20.
solalex вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 8 (пользователей: 0 , гостей: 8)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:01. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика