Проблема с Linksys E900 (обновление firmw

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Оборудование на основе Broadcom
Goto page Previous  1, 2
Author Message
nihilus
DD-WRT Novice


Joined: 13 Jun 2017
Posts: 3

PostPosted: Wed Jun 21, 2017 21:03    Post subject: Апдейт Reply with quote
Ни в коем случае не шить в аппарат релиз 31533!. Заканчивается тяжёлым случаем "окирпичивания". При включении горят все светодиоды, предыдущий способ не поможет, на UART'е - полная тишина. После такого помогает только гораздо более сильное колдунство. Которое включает в себя выпайку флешки, сование её "на горячую" в мат.плату ПК вместо BIOS (если повезло и там он в "колодке") или в программатор. И дальнейшую прошивку, например, FlashROM'ом. И ещё, бинарник для такого способа заливки нужно склеивать руками - т.е. сперва считать с рутеровой флешки загрузчик (заканчивается фразой "HDR0"), "дописать" к нему в конец заводскую прошивку (начиная с того же "HDR0") и "добить" FF-ками до физического размера флешки (иначе FlashROM отказывается писать).
Sponsor
nihilus
DD-WRT Novice


Joined: 13 Jun 2017
Posts: 3

PostPosted: Sat Jun 24, 2017 9:04    Post subject: Reply with quote
Короче говоря, после различных экспериментов с данным устройством (Е900-RU), по моему субъективному мнению, лучше оставаться на заводской проше (если ничего экстраординарного не нужно). Ежели всё-таки позарез нужен кастом, то отлично себя показала вот такая версия "помидорки": 1.28.9014 MIPSR2-RAF-v1.3g. Находится тут:
http://victek.is-a-geek.com/downloads.html
Для её вливания из под заводской не нужно никаких экстремальных манипуляций вроде разборки и подключения к UART-порту или выпайки флешки. Берём файл заводской прошивки, выбрасываем всё, что идёт после записи "HDR0", дописываем томатный файл вместо оного, заливаем и радуемся. Для совсем ленивых выкладываю "допиленный" таким образом файл.
nefton
DD-WRT Novice


Joined: 15 Jul 2017
Posts: 4

PostPosted: Mon Jul 17, 2017 21:49    Post subject: Reply with quote
Убил роутер вышеописанным способом. Поставив сначала версию от echipachenko, а затем ddwrt-mini.
Купил переходник usb-uart (2$), впаял гребёнку и подключился с помощью putty.
Распиновка: если расположить гребёнку вертикально в левом правом углу - то сверху вниз:
+3.3V
TX
RX
Nothing
GND

Не забываем соединять RX переходника с TX роутера.
настройки putti:
com порт смотрите в менеджере устройств после подключения переходника и установки его драйвера
speed 115200
data 8 bit
stop 1 bit
parity: none
flow control: none

Запускаем роутер и если видим буквы бегушие - то всё ок!
ctrl+c много раз нажимаем - и процесс загрузки прекращается.

затем нужна tpfd утилита с сайта linksys! (так как tpfd32 у меня настроить категорично не получилось)
там выбираем прошивку от echipachenko.
в путти же набираем flash -ctheader : flash1.trx
и сразу (1 сек) жмём в tpfd начать загрузку
процесс идёт пару минут и в конце роутер оживает.
Правда вот прошивка томато от nihilus всё так же зависает на 8% и пишет ошибку Sad

Помудрю ещё некоторое время, уж очень хочется openvpn поднять на нём (для этого и брался он собственно)
nefton
DD-WRT Novice


Joined: 15 Jul 2017
Posts: 4

PostPosted: Mon Jul 17, 2017 22:17    Post subject: Reply with quote
Ну вот и конец. Попробовал залить ddwrt-big по проторенной дорожке tfpd. Роутер ругался на неверный дискриптор файла (первые 4 буквы вначале).
Недолго думая заменил эти 4 буквы на нужные. И процесс пошел!
Вначале замечательно, потом немного поругался на ошибки, но продолжал чтото устанавливать и запускать.
Потом написал что пошел он перезагружатся...
и всё. это конец. при включении питания горят все диоды, проц греется выше среднего, никакого uart разумеется нету.
Это конец!
Выпаивать микрухи и перепрошивать - затраты усилий на это + вероятность фейла нааамного больше тех 30 баксов которые стоит этот роутер.
RIP
nefton
DD-WRT Novice


Joined: 15 Jul 2017
Posts: 4

PostPosted: Mon Aug 28, 2017 6:42    Post subject: Reply with quote
Маленькое продолжение. Купил я таки программатор для флешек 25й серии. Выпаял флешку с роутера (намного проше чем кажется) и посмотрел что ж там. Вобщем сначала там идёт загрузчик, потом много пустого места, потом с 0х40000 основная программа (начинается со слова HDR0).
Вобщем в редакторе заменил её на стандартную прошивку и остальное место забил 0xFF. Роутер не заработал, но ожил.
Далее по серийному порту залил прошивку от чипаченко. (Она отличается от стандартной с сайта 2мя буквами вначале).
Теперь роутер ожил окончательно. Кому надо - выкладываю прошивку флешки (fullflash dump дамп)
nefton
DD-WRT Novice


Joined: 15 Jul 2017
Posts: 4

PostPosted: Mon Aug 28, 2017 6:53    Post subject: Reply with quote
Ну и рас роутер стал бессмертным... то начал я опыты проводить. Делюсь ими чтоб сэкономить комуто время.
1. Загрузка любой прошивки с помощью
flash -noheader : flash1.trx - НЕ РАБОТАЕТ!
почемуто. Даже той конченой базовой прошивки.
2. Нашел дамп оригинального E900 не RU. Залил - не работает!
(хотя загрузчик и работал, пишет кучу всего не найдено)
3. На этот загрузчик пробовал установить всё - не работает!
Тоесть дело не в загрузчике! Дело полюбому в железе какомто.

Итого мы имеем вместо Linksys E900 - конченый НЕДОРОУТЕР!
Openvpn - нет. Забыли о подключении к домашней сети откуда угодно.
WakeOnLan - нет. Забыли о включении домашнего компа откуда угодно.
Ну думаю ладно, поставлю эту ХЕРНЮ просто в качестве репитера вайфая в другую часть квартиры чтоб сигнал был сильнее. Так репитера - ТОЖЕ СУКА НЕТ!!!!!
Короче нет НИ***ЧЕГО. Если у вас в руках оказался этот кусок гавна - выкиньте или отдайте бомжам.
Goto page Previous  1, 2 Display posts from previous:    Page 2 of 2
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Оборудование на основе Broadcom All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum