Вы естественно проверили ревизию своего роутера на соответствие файлу
http://dd-wrt.ca/phpBB2/viewtopic.php?t=263768
и обратили внимание что прошивки в архиве rar.
Используя данные файлы возврат через WEB.
Конечно проверил Модель маршрутизатора:
TP-Link TL-WR841ND v8
разархивировал и прошивал через web Администрирование->Обновление в ответ получаю Обновление завершилось неуспешно.. Что это может быть вроде все правильно делаю?
На сайте http://www.tp-link.com/kz/support/download/?model=TL-WR841ND&version=V8 имеется запись о наличие в прошивке 2/28/2014 - Добавлена поддержка восстановления прошивки через TFTP.
Либо найти в интернете процедуру восстановления через TFTP. Суть ее дать роутеру прошивку через FTP, нужен IP адрес сервера и клиента для данного роутера.
Или если не искать, то как то выполнить что написано ниже. Будем думать, что она стояла ранее или проверим запустить следующую команду через telnet :
ubootenv list
из того сообщения нам необходимо увидеть переменные для tftp запуска :
Суть данного метода, первый этап загрузки роутера это старт загрузчика или uboot. В первые секунды на нем происходит запуск клиента для FTP сервера и поиск его по определенному IP, после его нахождения (обычно роль его исполняет ПК клиента с запущенной на нем программой TFTP) есть три варианта :
- дать файл прошивке в ручную
- или клиент FTP роутера берет сам файл прошивке с определенным именем
- уйти на обычную загрузку прошивки.
Так как тут только два варианта то проверить их не составит труда для FTP.
Далее если роутер не нашел FTP сервер и как уже было написано, то он уходит в обычную и привычную для нас загрузку прошивки, той которая находиться в нем.
Ничего из выше перечисленного не помогло, есть другой вопрос
Собираюсь шить через сериал порт, есть в компьютере com порт есть кабель DB9, есть схема где находятся нужные пины (rx tx gnd) ну и само собой программы, с помощью всего этого я могу прошить через сериал порт в роутере?
Напрямую СОМ порт без преобразователя уровней подключить нельзя!
TFTP все равно понадобиться, просто будет сразу видно: грузится ли u-boot, вошел ли в режим "recovery", видит роутер сервер или нет?...
Раз Вы уже разбираетесь, посоветуйте
Вот нашол не дорогой переходник Вот его описание
Описание:
USB - COM порт
Работает на микросхеме pl2303hx
Подходит для перепрошивки разных устройств
Спасибо за ответы.
Опять же смотря какой переходник:
USB -> COM обычно это две микросхемы pl2303+max232 выкидываем max и пользуемся,
или USB -> UART(COM TTL) одна pl2303 - то что надо, у меня такой датакабель от старой нокии.
USB -> UART(COM TTL) Вот так вроде, вот изображение его
Еще такой вопрос если у меня сейчас не горит ни один индикатор на роутере и не видит его tftpd32, то все равно шансы остаются его перепрошить или можно еще как то проверить чтоб если что зря не покупать?
Питание то надеюсь горит?
Включи в сеть удерживая кнопку reset/wps, может получиться не с первого раза, но должен загореться светодиод "замок", что сигнализирует о том, что u-boot жив и перешел в режим "recovery" и ишет tftp сервер с прошивкой mr3420_tl_recovery_как_то_так, как по ссылке выше.
Если tftpd32 так и не видит роутер: отключи файрволы и антивирусы, иногда помогает если подключить роутер к компу не напрямую, а через свич.
Переходник судя по фото - то что надо.
Если u-boot убит - выпаивать флешь и шить программатором.
Всем Огромное Спасибо за ответы все оказалось просто, дело в том что надо было просто заглянуть лог программы tftp, ему нужен был файл wr841nv8_tl_recovery(если я правильно написал, точно не помню), а не тот что было в статье, поменял имя файла и все пошло на УРА. И в итоги посмотрел оф прошивку все таки dd-wrt намного функциональней так что возвращаюсь к ней))))