1 (edytowany przez pasza 2013-09-19 18:37:36)

Temat: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

W nowych oryg. firmware zaktualizowany został uboot ,jak zawsze prawie smile , ale ten jest inny ma w sobie możliwość przywrócenia firmware.

Szybkie info za http://forum.ixbt.com/topic.cgi?id=14:59307:610#609
Adres IP routera - 192.168.0.86
IP - TFTP -Server - 192.168.0.66

Wrzucamy na TFTP  firmware bez  uboot zmieniamy nazwę na:
wdr3600v1_tp_recovery.bin lub  wdr4300v1_tp_recovery.bin

I już cegiełka wstaje.


-----
Jest tam też fajny soft na wdr4300/3600 i inne TPlink z 8MB flash
""OpenWrt by yohimba"" coś ala Vargalex ale świeżutki ostatni z 12.09.2013

http://forum.ixbt.com/topic.cgi?id=14:59307
http://forum.ixbt.com/topic.cgi?id=14:59307:541#541





----- Dodano ----- 19 wrz 2013, 18:22 ---------------
-----------------------------------------------------
1. Umawiamy na kompie adres  192.168.0.66  (adres routera będzie pod 192.168.0.86)
http://forum.ixbt.com/post.cgi?id=attac … :609:2.png
2. Wrzucamy na TFTP firmware (bez uboot-a np. Grgoyle) i zmieniamy nazwę na:
     Dla WDR4300     wdr4300v1_tp_recovery.bin
     Dla WDR3600     wdr3600v1_tp_recovery.bin

pepe2k napisał/a:

3. Żeby uruchomić ten tryb trzeba przytrzymać przycisk WPS/Reset podczas uruchamiania

Cegiełka flaszuje się i ożywa.
http://forum.ixbt.com/post.cgi?id=attac … :609:3.png




----- Dodano ----- 19 wrz 2013, 18:26 ---------------
-----------------------------------------------------
Lub jeszcze prościej, TFTP w trybie cmd:

Dla WDR3600

tftp -i 192.168.0.86 PUT wdr3600v1_tp_recovery.bin

Dla wdr4300v1:

tftp -i 192.168.0.86 PUT wdr4300v1_tp_recovery.bin

2

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Małe ale - dla WDR3600 firmware ostatnie (na polskiej stronie) jest z marca tego roku, w opisie zaś jest z 27 maja tego roku.

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

3

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Cezary napisał/a:

Małe ale - dla WDR3600 firmware ostatnie (na polskiej stronie) jest z marca tego roku, w opisie zaś jest z 27 maja tego roku.

Zgadza się.
Autor pisze że nie jest pewny czy to tylko Rosyjskie firmware mają.
Ale pisze też jak to sprawdzić dodatkowo zawsze można wgrać Rosyjskie firmware a następnie  najnowsze oryg bez ubbot lub Gargoyle.

Ubot ma być w wersji 1.1.4
Sprawdzamy wersję

# cat /dev/mtd0 | strings | grep 'U-Boot'
U-Boot 1.1.4 (Jun 17 2013 - 12:32:01)

Pisze też ze można wyciągnąć uboot 

cat / dev/mtd0 > / tmp / u - boot.bin

i pod adresem  0x00003C60  jest skompresowany z LZMA , w podglądzie widać wpisy ""wdr4300v1_tp_recovery.bin""
Jak tu: http://forum.ixbt.com/post.cgi?id=attac … :609:1.png

4

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Trzeba sprawdzić czy działa po prostu.

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

5 (edytowany przez pasza 2013-09-19 10:28:25)

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Cezary napisał/a:

Trzeba sprawdzić czy działa po prostu.

Trzeba trzeba, ale to ktoś z wiedzą i kabelkiem musi.
Ty przecie Cezary posiadasz kolekcję kabelków i WDR3600 smile o wiedzy już nie wspomnę.

Sprawdził byś?
Prosimy.

6

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

W źródłach było od dawna, nie tylko dla tej platformy ale dla wszystkich TP-Linków. Najwyraźniej w końcu doprowadzili to do działania i puścili w świat. Szkoda tylko, że nie aktualizują źródeł w swoim centrum GPL.

Modyfikacja U-Boot dla routerów (gotowe obrazy)
Free Your Router, Again!

Podejmę się naprawy każdego routera, wymienię RAM i FLASH (32-128 MB już dostępne!) na większy

7

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

pasza napisał/a:
Cezary napisał/a:

Trzeba sprawdzić czy działa po prostu.

Trzeba trzeba, ale to ktoś z wiedzą i kabelkiem musi.
Ty przecie Cezary posiadasz kolekcję kabelków i WDR3600 smile o wiedzy już nie wspomnę.

Sprawdził byś?
Prosimy.

No sprawdzę. Mam 3600 akurat pod ręką, więc wgram oryginał i sprawdzę czy to działa.

PS. Na 842 działa jak by coś od samego początku.

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

8 (edytowany przez polsska 2013-09-19 11:50:43)

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Nie wiem czy o to chodzi ale od jakiegoś czasu koreańskie TL-WR741ND(KR)  v4 i TL-WR740N(KR) v4 posiadają firmware z :
Added Referer check function to prevent CSRF attacks.
Added Firmware Recovery function.
Fixed 100% CPU usage problem and some bugs.
Modified the ServerIP of TFTP(192.168.1.100, 192.168.1.200), DUT TFTP client IP(192.168.1.111, 192.168.1.211).

9

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Nie oto akurat - chodzi o możliwość wgrania nowego softu przez tftp a nie podatność oryginalnego softu na jakieś ataki (co faktycznie miało miejsce).

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

10

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Firmware dla WDR-4300 jest z czerwca "TL-WDR4300_V1_130617"

Ważna jest chyba nie tyle wersja co data :

root@wdr4300:~# cat /dev/mtd0 | strings | grep 'U-Boot'
U-Boot 1.1.4 (Aug 10 2012 - 11:57:20)
APU2 @ Reboot (17.01-SNAPSHOT, r3370-bc0de27)
EA4500 @ Reboot (17.01-SNAPSHOT, r3370-bc0de27)

11

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Tak, praktycznie wszystkie TP-Linki (chyba jedynie poza modelem na Freescale czyli TL-WDR4900 v1) korzystają z U-Boot 1.1.4. Data w nawiasie to data kompilacji obrazu bootloadera (nie zawsze jest taka sama jak samego firmware).

Modyfikacja U-Boot dla routerów (gotowe obrazy)
Free Your Router, Again!

Podejmę się naprawy każdego routera, wymienię RAM i FLASH (32-128 MB już dostępne!) na większy

12

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Nic z tego. W naszym, dostępnym na polskiej stronie tego nie ma dla 3600 . Rosyjski datowany na 27.05.2013 jest to, i mają to wymienione w changelogu.

Co śmieszniejsze - my mamy oryginał z marca z poprawkami bezpieczeństwa, oni dostali w maju z funkcją odzyskania po tftp.

To samo dla 4300 - oni mają inne firmware z opcją odzysku po tftp. My nie.

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

13

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Graffy napisał/a:

Firmware dla WDR-4300 jest z czerwca "TL-WDR4300_V1_130617"

Ważna jest chyba nie tyle wersja co data :

root@wdr4300:~# cat /dev/mtd0 | strings | grep 'U-Boot'
U-Boot 1.1.4 (Aug 10 2012 - 11:57:20)

Chyba masz rację miałem najnowszy z ubotem z 2013.06.17
A wychodzi mi taki uboot:
U-Boot 1.1.4 (Dec 25 2012 - 10:10:59)

Kiedy w rosyjskim firmware niby starszym bo z 2013.05.06
Siedzi taki uboot:
U-Boot 1.1.4 (May 6 2013 - 16:55:14).
A w jeszcze nowszym z 2013.06.17
U-Boot 1.1.4 (Jun 17 2013 - 12:32:01)


Trzeba po prostu wrzucić tam Rosyjskie firmware a następnie oryginalne bez ubbota lub openwrt.
Tu najnowsze firmware bez uboota TL-WDR4300v1_130731
http://www.tp-link-support.de/firmware/TL-WDR4300/


WDR4300
http://www.tp-linkru.com/support/downlo … n=V1#tbl_j
WDR3600
http://www.tp-linkru.com/support/downlo … n=V1#tbl_j

14

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

U mnie też są firmware bez uboota. A później wgrać to od rosjan lub molestować nasz polski oddział tp-link żeby dali nowy firmware.

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

15 (edytowany przez pasza 2013-09-19 13:28:01)

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Dziwna sprawa, firmwate  tym ubootem i tftp zwie się TL-WDR4300_V1_130506_RU ten dopisek RU mnie niepokoi.
Natomiast nowszy i z datą jak inne na świecie TL-WDR4300_V1_130617 już tego RU nie ma.

Chyba nic się nie stanie jak go wgram?

16

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

No co może się wgrać, będziesz miał co najwyżej firmware po rosyjsku smile

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

17 (edytowany przez pasza 2013-09-19 15:50:46)

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Więc tak mam już taki uboot:

#cat /dev/mtd0 | strings | grep 'U-Boot'
U-Boot 1.1.4 (Jun 17 2013 - 12:32:01)

A miałem U-Boot 1.1.4 (Dec 25 2012 - 10:10:59)


Musiałem flaschować z pod linuxa bo mam jakąś przerabianą Winde 8 by Sromotnik , w żadnej przeglądarce nie mogłem wybrać pliku?
Ale dzięki temu wpisowi  ""dhcp-boot=ipxe/ipxe.kpxe,ftp.upjs.sk,158.197.16.70"" w okienku DNSMasq za parę minutek stał już w pamięci Parted Magic.

Wgrałem Firmware TL-WDR4300_V1_130506_RU i ono jest całkowicie po Rosyjsku ,następnie  najnowsze TL-WDR4300_V1_130617
To ostatnie jest  po angielsku identyczne jak te w EU, poza ubootem  bo: U-Boot 1.1.4 (Jun 17 2013 - 12:32:01)
-----

Teraz pora aby ktoś sprawdził czy to działa odzyskiwanie z TFTP.

18 (edytowany przez pasza 2013-09-19 15:50:00)

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Nic z tego nie rozumiem??

Porównałem teraz oba firmware ten najnowszy rosyjski i ten w EU  plik nazywa się w obu wdr4300v1_en_3_13_33_up_boot(130617).bin

Porównałem oba pliki Total Commanderem i się okazuje że są identyczne!!!!
Wiec skąd i jakim cudem mój uboot to (Jun 17 2013 - 12:32:01) a miałem wcześniej (Dec 25 2012 - 10:10:59)

Albo jakaś pomyłka , albo wygląda na to że uboot zmienia się dopiero jeśli wcześniej siedział specjalny uboot??

Nic z tego nie rozumiem.

19 (edytowany przez pepe2k 2013-09-19 15:36:05)

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

W takim razie źle porównałeś, bo skoro data kompilacji U-Boot w obu plikach jest inna, to i pliki są inne (datę można znaleźć normalnie zapisaną w pliku tekstowo), albo te pliki mają taką samą wersję U-Boota, a tylko wcześniejsze wersje się różniły.

Modyfikacja U-Boot dla routerów (gotowe obrazy)
Free Your Router, Again!

Podejmę się naprawy każdego routera, wymienię RAM i FLASH (32-128 MB już dostępne!) na większy

20 (edytowany przez pasza 2013-09-19 15:49:09)

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

pepe2k napisał/a:

W takim razie źle porównałeś, bo skoro data kompilacji U-Boot w obu plikach jest inna, to i pliki są inne (datę można znaleźć normalnie zapisaną w pliku tekstowo), albo te pliki mają taką samą wersję U-Boota, a tylko wcześniejsze wersje się różniły.

Nie nie TotalCommader znajdzie ci nawet 1 bit różnicy.
A tu masz co dziś kopiowałem/wklejałem z Putty

Było:

root@wdr4300:~# cat /dev/mtd0 | strings | grep 'U-Boot'
U-Boot 1.1.4 (Dec 25 2012 - 10:10:59)

A teraz jest:

#cat /dev/mtd0 | strings | grep 'U-Boot'
U-Boot 1.1.4 (Jun 17 2013 - 12:32:01)

Jedynie co możliwe to że ja nigdy nie wgrywałem tego firmware "wdr4300v1_en_3_13_33_up_boot(130617).bin"
Ale jestem na 100% pewny ze je wgrywałem.

Graffy ma znów taki uboot:

root@wdr4300:~# cat /dev/mtd0 | strings | grep 'U-Boot'
U-Boot 1.1.4 (Aug 10 2012 - 11:57:20)

Zresztą sam fakt że uboot ma datę z 2012 już daje sporo do myślenia bo ja nigdy firmwaru z ubootem w wersji 2012 nie wgrywałem.

21

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Skoro wgrałeś firmware "wdr4300v1_en_3_13_33_up_boot(130617).bin", to masz U-Boot w wersji "(Jun 17 2013 - 12:32:01)". Nie wiem, czego tutaj nie rozumiesz?

U-Boot skompilowany w 2012 mogłeś mieć od początku na kości... miałem sporo WDR3600/4300, znaczna większość z nich miała: U-Boot 1.1.4 (Aug 20 2012 - 20:04:56), ale trafiały się też: U-Boot 1.1.4 (Apr 25 2012 - 18:29:16), U-Boot 1.1.4 (May  8 2012 - 12:30:05), U-Boot 1.1.4 (Dec 25 2012 - 10:10:59), U-Boot 1.1.4 (May  7 2013 - 23:54:17), U-Boot 1.1.4 (May 27 2013 - 23:58:05) itd.

Modyfikacja U-Boot dla routerów (gotowe obrazy)
Free Your Router, Again!

Podejmę się naprawy każdego routera, wymienię RAM i FLASH (32-128 MB już dostępne!) na większy

22 (edytowany przez pasza 2013-09-19 16:19:28)

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Chyba sprawa się rozwiązała,jednak nigdy nie wgrywałem najnowszego firmware.
Uboota ma tylko stara wersja  TL-WDR4300_V1_121225 i najnowsza TL-WDR4300_V1_130617
(daty się zgadzają U-Boot 1.1.4 (Dec 25 2012 - 10:10:59)
Natomiast żadne firmware do WDR3600 nie posiada uboota.

Wiec wygląda na to że WDR4300 już od dawna posiada uboota antycegła.
Cezary natomiast na swym WDR3600 antyceglanego ubbota nie stwierdził bo on go nigdy nie miał.

Najnowszy firmware rosyjski TL-WDR4300_V1_130617 jest identyczny jak Polski więc tam już siedzi uboot antycegła a Tplink nic o tym nie napisał.

Chyba ze dali w Rosji  uboota antycegła w wersji TL-WDR4300_V1_130506_RU a w  następnej   TL-WDR4300_V1_130617 nie.

Ale to raczej niemożliwe.

---------
Trzeba przetestować WDR4300 z najnowszym ubotem.

23

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Tak, w najnowszym wydaniu firmware dla WDR4300 (TL-WDR4300_V1_130617) jest prosty tryb ratunkowy wykorzystujący TFTP, poniżej boot log. Żeby uruchomić ten tryb trzeba przytrzymać przycisk WPS/Reset podczas uruchamiania. Adresy IP i nazwę pliku można znaleźć poniżej.

U-Boot 1.1.4 (Jun 17 2013 - 12:31:57)

U-boot DB120


DRAM:  128 MB
id read 0x100000ff
flash size 8MB, sector count = 128
Flash:  8 MB
Using default environment

PCIe Reset OK!!!!!!
In:    serial
Out:   serial
Err:   serial
Net:   ag934x_enet_initialize...
No valid address in Flash. Using fixed address
 wasp  reset mask:c03300 
WASP  ----> S17 PHY *
: cfg1 0x7 cfg2 0x7114
eth0: ba:be:fa:ce:08:41
athrs17_reg_init: complete
eth0 up
eth0
dup 1 speed 1000
Using eth0 device
TFTP from server 192.168.0.66; our IP address is 192.168.0.86
Filename 'wdr4300v1_tp_recovery.bin'.
Load address: 0x80060000
Loading: T T <0>
Modyfikacja U-Boot dla routerów (gotowe obrazy)
Free Your Router, Again!

Podejmę się naprawy każdego routera, wymienię RAM i FLASH (32-128 MB już dostępne!) na większy

24

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

Witam no to ciekawostka i dobrze ze coś robią jest na stronie producenta nowy soft, a u mnie U-Boot 1.1.4 2012 był ale nie powiem na 100% wyleciało mi teraz. Adres rutera miałem 192.168.100 a tu widzę 192.168.0.86 Tftp- 192.168.100 i to przez tpl jak robiłem a tu jeszcze inny widzę.

Ps. Cezary sprawdź to i najlepiej zrobi poradnik bo to co pepek2 dał to ruski a ja nie w tym języku operuję raczej Włoski  Angielki i nasz oczywiście.:D i big_smile

Podejmę się naprawy ruterów TP-Link od WR1043 -MR3420 i pozostałe modele kontakt na private! smile i smile

Obrazy do ruterów są mojej Kompilacji i z nich korzystam i mam własne pakiety na dzień obecny są to BB  i Gargulec big_smile i big_smile

25

Odp: uboot ,WAŻNA informacja dla WDR4300/3600, koniec z kabelkami i cegłami

marczelo napisał/a:

Witam no to ciekawostka i dobrze ze coś robią jest na stronie producenta nowy soft, a u mnie U-Boot 1.1.4 2012 był ale nie powiem na 100% wyleciało mi teraz. Adres rutera miałem 192.168.100 a tu widzę 192.168.0.86 Tftp- 192.168.100 i to przez tpl jak robiłem a tu jeszcze inny widzę.

Ps. Cezary sprawdź to i najlepiej zrobi poradnik bo to co pepek2 dał to ruski a ja nie w tym języku operuję raczej Włoski  Angielki i nasz oczywiście.:D i big_smile

Mylisz dwie różne rzeczy - wgranie firmware przez bootload i tryb awaryjny uboota. Dwa różne adresy.

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