ктоБлин если есть ttl-кабель и непротив разобрать роутер, то можно загрузить специальный ram-образ openwrt через консоль загрузчика в оперативку и сдампиться через него. Так как все будет работать в оперативной памяти и не будет никакой записи на флешку, то её содержимое останется без изменений и соответственно родная прошивка и все настройки сохранятся.
Как это сделать я писал на 5ой странице этой темы, вот чуть поправил цитату применительно только к снятию дампов:
Ck-NoSFeRaTU:
а) настраиваем свой комп с ip-адресом
192.168.1.100 маска
255.255.255.0, поднимаем там tftp и кладем
image.binб) Загружаемся в u-boot, быстро вводим
tpl сразу как видим надпись autobooting in 1 seconds
в) Пишем
tftp 0x80060000 image.bin, дожидаемся пока скачается образ с tftp
г) Пишем
go 0x80060000, ждем пока загрузится openwrt, загрузится он из памяти, без записи на флешку. Так что тут сразу желательно сбекапить с /dev/mtd0ro-/dev/mtd5ro содержимое своей флешки. Для этого делаем:
cat /dev/mtd0ro > /www/mtd0, ...,
cat /dev/mtd5ro > /www/mtd5. Далее скачиваем файлы себе на комп через
http://192.168.1.1/mtd0, ...,
http://192.168.1.1/mtd5.
После того как скачали файлы на компьютер достаточно будет написать
reboot для перезагрузки или просто передернуть роутер по питанию, все вернется на круги своя.
Расположение rx, tx и gnd на плате (vcc практически никогда не требуется и его не нужно подключать!):
http://i.imgur.com/tSuDMaA.jpg (2848x1400, 153.6Kb)Исправлено: Ck-NoSFeRaTU, 24.12.2013 14:15