Temat: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Muszę oddać router na reklamację i potrzebuję powrócić do firmware TP-Linka
ale gdy próbuję wgrac to wyskakuje komunikat ze firmware zawiera bootloader i się nie da...

cogito ergo sum

2

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Znajdź taki który nie ma "boot" w nazwie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

na stronie TP-Linka znalazłem wszystkie z boot

cogito ergo sum

4

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

To poczekaj do popołudnia to Ci wytnę i udostępnię taki bez bootloadera.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

będę wdzięczny  smile

cogito ergo sum

6

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Proszę: http://ecco.selfip.net/orig/tl-wr740nv4/

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7 (edytowany przez przemnet 2014-05-14 07:26:48)

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Cezary napisał/a:

To poczekaj do popołudnia to Ci wytnę i udostępnię taki bez bootloadera.

Witam,

przymierzam się do zainstalowania OpenWRT na swoim routerze TP-LINK TL-WR740N v 4.21, jednak zanim to zrobię, to chciałbym się upewnić czy dobrze zrozumiałem procedurę przywracania fabrycznego firmware'u.

Z tego co wiem, aby zainstalowac spowrotem fabryczny firmware, nalezy użyć pliku bez bootloadera, czyli takiego, który nie zawiera w nazwie słowa boot

Ze strony TP-Linka można pobrać następujące obrazy firmware'u:
wr740nv4_en_3_12_11_up(111130).bin http://www.tp-link.com.pl/resources/sof … 111130.zip
wr740nv4_en_3_16_5_up_boot(130322).bin http://www.tp-link.com/resources/softwa … 130322.zip

Zgodnie z tym co napisałem powyżej, pierwszy plik nie powinien zawierać bootloadera, natomiast w drugim, trzeba wyciąć bootloader za pomocą komendy dd.

Gdy podglądam plik bez bootloadera wr740nv4_en_3_12_11_up(111130).bin hexdump'em, to na pozycji 0x20200 widzę:

przemek@PC:~/Desktop$ hexdump -C wr740nv4_en_3_12_11_up\(111130\).bin | grep 00020200 -B 3
000201d0  2e dc 9d 09 5e e2 c6 7c  d6 dc ea d1 08 f9 b5 76  |....^..|.......v|
000201e0  52 b3 fb 6a 80 ab 3d 05  7d 38 9e da e9 59 95 18  |R..j..=.}8...Y..|
000201f0  c0 7c 17 8f 46 36 36 24  e0 f0 60 f5 73 2e ba 04  |.|..F66$..`.s...|
00020200  6a 48 33 71 ec 8f f1 50  eb cd ae 68 5e a9 7c 8c  |jH3q...P...h^.|.|

Natomiast gdy podglądam plik z bootloaderem wr740nv4_en_3_16_6_up_boot(130322).bin widzę:

przemek@PC:~/Desktop$ hexdump -C wr740nv4_en_3_16_5_up_boot\(130322\).bin | grep 00020200 -B 3
0000bd30  3a 14 2a ab a9 f6 ff ff  ff ff ff ff ff ff ff ff  |:.*.............|
0000bd40  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
00020200  01 00 00 00 54 50 2d 4c  49 4e 4b 20 54 65 63 68  |....TP-LINK Tech|

Zgodnie z tym co jest napisane w tym wątku http://wiki.openwrt.org/toh/tp-link/tl- … l.firmware jest to potwierdzenie, że w tym miejscu (na pozycji 0x20200) w pliku wr740nv4_en_3_16_6_up_boot(130322).bin jest bootloader.

Wycinam za pomocą komendy dd bootloadera:

przemek@PC:~/Desktop/5020004543$ dd if=wr740nv4_en_3_16_5_up_boot\(130322\).bin of=no_boot.bin skip=257 bs=512
7680+0 records in
7680+0 records out
3932160 bytes (3,9 MB) copied, 0,117534 s, 33,5 MB/s

i otrzymuję:

przemek@PC:~/Desktop/5020004543$ hexdump -C no_boot.bin | grep 00020200 -B 3
000201d0  84 a3 ca f2 fa fd a7 24  dc 8c d3 ba fd 78 2c 4e  |.......$.....x,N|
000201e0  cd 14 ae 85 bb d0 b3 06  11 e1 0e f2 80 9a ec ae  |................|
000201f0  c2 ea c5 f8 f7 3a da da  c3 bb 9f ab a5 e6 3c 59  |.....:........<Y|
00020200  9c 32 24 de d8 05 0a eb  eb d8 19 a1 01 f1 a3 52  |.2$............R|
przemek@PC:~/Desktop/5020004543$


Zatem moje pytanko brzmi, czy dobrze to zrozumiałem oraz czy zatem mogę użyć plików wr740nv4_en_3_12_11_up(111130).bin oraz obciętego no_boot.bin do przywrócenia oryginalnego firmware'u na routerze?


Pozdrawiam,
Przemek.

8

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Źle. Szukasz bootloadera w pliku gdzie go nie ma.
Jedynie w drugim przypadku gdzie podglądasz plik z bootloaderem to tam widać miejsce 0x20200 gdzie zaczyna się firmware.

Jak chcesz sprawdzić to podglądając plik z obciętym bootloaderem powinieneś zobaczyć na początku pliku to, co widać od adresu 0x20200 w oryginalnym firmware. Dalsza zawartość pliku będzie się różnić.

https://tplinkforum.pl - Polskie forum poświęcone tematyce urządzeń firmy TP-Link i Neffos

9

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Wycięte bez bootlaadera są tu: http://dl.eko.one.pl/orig/ więc @przemnet nie kombinuj tylko używaj jak potrzebujesz smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10 (edytowany przez przemnet 2014-05-13 21:27:01)

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Heinz napisał/a:

Źle. Szukasz bootloadera w pliku gdzie go nie ma.

Chyba się nie zrozumieliśmy wink
Wyświetliłem plik wr740nv4_en_3_12_11_up(111130).bin tylko po to, żeby porównać go z plikiem w kórym jest bootloader, żeby zobaczyć jaka jest różnica, a usuwałem bootloadera komendą dd z pliku wr740nv4_en_3_16_5_up_boot(130322).bin.

Pobrałem plik wr740nv4_pl_3_16_5_up(130513).bin z linku od Cezarego (dzięki za link smile ) i pozycja 0x20200 wygląda dokładnie tak jak mój plik no_boot.bin po usunięciu bootloadera:

przemek@PC:~/Desktop$ hexdump -C wr740nv4_pl_3_16_5_up\(130513\).bin | grep 00020200 -B 3
000201d0  84 a3 ca f2 fa fd a7 24  dc 8c d3 ba fd 78 2c 4e  |.......$.....x,N|
000201e0  cd 14 ae 85 bb d0 b3 06  11 e1 0e f2 80 9a ec ae  |................|
000201f0  c2 ea c5 f8 f7 3a da da  c3 bb 9f ab a5 e6 3c 59  |.....:........<Y|
00020200  9c 32 24 de d8 05 0a eb  eb d8 19 a1 01 f1 a3 52  |.2$............R|
przemek@PC:~/Desktop/5020004543$ hexdump -C no_boot.bin | grep 00020200 -B 3
000201d0  84 a3 ca f2 fa fd a7 24  dc 8c d3 ba fd 78 2c 4e  |.......$.....x,N|
000201e0  cd 14 ae 85 bb d0 b3 06  11 e1 0e f2 80 9a ec ae  |................|
000201f0  c2 ea c5 f8 f7 3a da da  c3 bb 9f ab a5 e6 3c 59  |.....:........<Y|
00020200  9c 32 24 de d8 05 0a eb  eb d8 19 a1 01 f1 a3 52  |.2$............R|
przemek@PC:~/Desktop/5020004543$

Tak więc chyba jednak dobrze rozumowałem wink


Pozdrawiam,
Przemek.

11

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Zacytuję sam siebie:

"Drugą, zdecydowanie pewniejszą metodą sprawdzenia czy plik zawiera, poza obrazem firmware, również obraz bootloadera jest wykorzystanie dowolnego edytora HEX. Wystarczy przy jego pomocy przeszukać plik (w trybie tekstowym) pod kątem frazy U-Boot 1.1.4. Wynik pozytywny, jak na poniższym zrzucie ekranu, świadczy o zawartości obrazu U-Boot w pliku z aktualizacją oprogramowania:"

http://www.tech-blog.pl/2013/09/21/rout … -w-u-boot/

12 (edytowany przez przemnet 2014-05-13 21:30:18)

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Dzięki @pepe2k z kolejną odpowiedź wink Sprawdziłem tą metodą i wychodzi, że:

Plik Z bootloaderem:
wr740nv4_en_3_16_5_up_boot(130322).bin http://www.tp-link.com/resources/softwa … 130322.zip

Pliki BEZ bootloadera:
wr740nv4_pl_3_16_5_up(130513).bin http://dl.eko.one.pl/orig/tl-wr740nv4/w … 30513).bin
wr740nv4_en_3_12_11_up(111130).bin http://www.tp-link.com.pl/resources/sof … 111130.zip
no_boot.bin (dd if=wr740nv4_en_3_16_5_up_boot\(130322\).bin of=no_boot.bin skip=257 bs=512)


Pozdrawiam,
Przemek.

13

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Witam,
Chciałbym się podpiąć pod ten temat tylko z taką różnicą, że mam TL-WR740n V3 i chciałbym powrócić do oryginalnego firmware. Mogę wykorzystać bez bootloadera z v4?

14

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Na stronie tplinka masz oryginalny soft bez bootlodera do 740v3, jego użyj bez kombinowania z innymi softami.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

pobrałem ten oryginalny i przy próbie instalacji wyskakuje komunikat, że zawiera bootloader...

16

Odp: TL-WR740N v4 - jak powrócić do defaultowego firmware?

Do 740v3 nie zawiera bootloadera. Więc nie wiem co pobrałeś...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.