Posted: Thu Nov 11, 2010 14:39 Post subject: TL-WR1043ND v1.7
Приветствую!
Я тут немного в затруднении есть железка TP-LINK TL-WR1043ND v1.7
смотрю в вики совместимость - WR1043N(D) (DE)1.0 / 1.1 / 1.4 / 1.5 / 1.6 / 1.7
но! на странице собственно загрузки указан TP-Link TL-WR1043ND 1.1 / 1.4
скачать предлагает образ v24 preSP2 [Beta] Build: 14896
собственно просьба развеять мои подозрения (ну или подтвердить)
с уважением
Николай.
не пробовал. дд-врт во всем меня устраивает. можете попробовать. ваш опыт будет очень ценным для сообщества пользователей маршрутизаторов данной модели.
Download the modified factory firmware at here. Extract and save it to a USB stick. Insert the USB stick to the USB port of the router.
Telnet to the router. Make sure the USB stick is connected and mounted.
mtd -e linux -r write /mnt/<firmwarefilename.bin> linux
The screen will display :
root@ router_name:/tmp# mtd -e linux -r write /mnt/0x20200.bin linux
Unlocking linux ...
Erasing linux ...
Writing from /mnt/0x20200.bin to linux ... [w], which the [w] will change between [w] and [e]
After a few minutes, the following is shown :
Connection to host lost.
After these steps, the router will be flashed back to factory firmware.
** Beware, I did not try this Step 6 myself. Or, your router will be bricked. **
That's all! See you.
*** ------ ***
Шаг 6 (Опционально):
Возвращение оригинальной прошивки.
Скачайте модифицированную заводскую прошивку <отсюда>. Извлеките и сохраните её на USB флешку. Вставьте флешку в USB порт роутера.
Подключитесь к роутеру через telnet.
Проверьте что флешка подключена и смонтирована (прим. пер. - проверить можно через web интерфейс (службы - USB))
выполните команду mtd -e linux -r write /mnt/<firmwarefilename.bin> linux где <firmwarefilename.bin> имя файла прошивки (т.е. с tplink.bin команда будет - mtd -e linux -r write /mnt/tplink.bin linux )
В консоли появятся следующие строки
root@<router_name>:/tmp# mtd -e linux -r write /mnt/0x20200.bin linux
Unlocking linux ...
Erasing linux ...
Writing from /mnt/0x20200.bin to linux ... [w], which the [w] will change between [w] and [e] (прим пер. [w] и [e] будут сменять друг друга довольно продолжительное время)
Примерно через пять минут (прим. пер - у меня было через три), будет выдано:
Connection to host lost. (прим. пер. - в putty в зависимости от настроек окно консоли может просто закрытся. это нормально)
После этих действий роутер прошит заводской прошивкой (прим. пер. - прошивка старая так что рекомендую сразу накатить свежую)
** Внимание! Шаг 6 не тестировался! Вы можете повредить роутер! **
Это всё! Удачи! (прим. пер. - тестировался... успешно!)
сразу предупрежу любителей экспериментов!
у роутера TP-LINK TL-WR1043ND НЕТ возможности запустить режим восстановления без вскрытия корпуса! даже со вскрытием - придется распаивать COM порт на плате и делать переходник USB-COM
!!!так что если нет желания получить "кирпич" не лезьте без достаточных знаний!!!
Откатывал на родную. Использовал процедуру, описанную здесь: http://wiki.openwrt.org/toh/tp-link/tl-wr1043nd#oem.installation.using.the.tftp.and.rs232.method (в качестве code.bin подсовывал обычную оригинальную прошивку с сайта производителя, она имеет размер такой же как и прошивка openwrt). До начала загрузки устройства, когда загрузчик выдаст свою инфу в консоль, нужно успеть нажать tp или tpl чтобы загрузчик вошел в режим восстановления, после чего вводить команды. TFTP сервер брал tftpd32, консоль putty, адаптер на COM порт у меня уже был, использовал еще давно на дсл модеме, схема вот: http://personal.primorye.ru/speller/data_cable.jpg . Ничего сложного. Порт на плате модема распаивал. Затруднения вызвали только контакты с питанием - думаю что из-за кривых рук. Проблема в том, что площадки соединены с обширными медными слоями платы, тепло быстро отводится и греть надо долго и упорно чтобы хоть как-то впаять контакты разъема.