1

Temat: Archer D7 v1 uwalony

Witam,
Chciałem zrobić sobie z d7 v.1 - c7 v.2 (aby potem zainstalować gargoyle). Niestety po wielu próbach, jak już udało mi się wejść w bootloader (gdzieś doczytałem o rezystorze podciągającym w tx i dopiero wtedy szło wejśc) to podczas programowania coś poszło nie tak. W każdym razie nie mam już bootloadera (i nie wiem, co w tym flashu pozostało). Obecnie czekam na programator i spróbuję wylutować układ. Moje pytanie jest następujące: Czy mogę wgrać do tego flasha programatorem od razu program C7 v.2 np. ten znaleziony w necie: https://tplinkforum.pl/t/archer-c7-v2/9264  i czy nie muszę tego pliku uzupełnić jakimiś danymi, typu np. MAC ?
Oczywiście o partycji Art też gdzieś czytałem, więc przed zaprogramowaniem zrobię sobie zrzut pamięci i sprawdzę, czy się zachowała.
Jeślli odpowiedź na powyższe pytanie będzie negatywna, to muszę się zapytać, czy mogę wgrać oprogramowanie oryginalne do D7 ze strony tplink (czy ono zawiera bootloader?).

Jeśli ktoś chce wiedzieć, jak zachowuje się router to po włączeniu zero reakcji na uart i oświeca się dioda z wps, a 2 diody (usb i lan) tylko mrugną.
A do uszkodzenia doszło w następujący sposób: wgrywałem oprogramowanie wg tego wątku tutaj: https://tplinkforum.pl/t/archer-d7-problem/9263/7
i dopóki używałem adresów takich:

tftp 0x81000000 [name of your firmware file].bin
erase 0x9f020000 +f80000
cp.b 0x81000000 0x9f020000 0xf80000
reset

bootloader był ok, ale router nie wstawał. Jak zrobiłem zgodnie z podpowiedzią, czyli wgrywanie razem z bootloaderem to router padł (dodam, że nie dokończyła się cała procedura i musiałem odciąć zasilanie):

tftp 0x81000000 [name of your firmware file].bin
erase 0x9f000000 +fa0000
cp.b 0x81000000 0x9f000000 0xfa0000
reset

Linksys WRT32x, Netgear r6220

2

Odp: Archer D7 v1 uwalony

Tym: erase 0x9f000000 +fa0000 skasowałeś bootloader.

Zostaje wylutowanie i programator. Możesz użyć obrazu ze strony tplinka, oni mają bootloader w obrazie (sprawdź w nazwie), ale resztę rzeczy jak mac adresy itd będziesz musiał ustawić ręcznie. Byłe by art nie poleciał.

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

3

Odp: Archer D7 v1 uwalony

A jest gdzieś jakaś ściąga, na jakich adresach są te dane (np. mac), które muszę wyedytować przed wgraniem ?

Linksys WRT32x, Netgear r6220

4

Odp: Archer D7 v1 uwalony

Do d7 nie wiem. Do c7: https://github.com/openwrt/openwrt/blob … -c7.c#L207 (0x1fc00)

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

5

Odp: Archer D7 v1 uwalony

No zamierzam już wgrać soft od C7 więc się nada. No i zamierzam wlutować sobie podstawkę pod pamięć, więc będę mógł kombinować wink

Linksys WRT32x, Netgear r6220

6 (edytowany przez Remus 2019-04-23 09:18:24)

Odp: Archer D7 v1 uwalony

Ok, podzielę się z wszystkimi do czego doszedłem. Otóż uwaliłem router, bo nie usunąłem nagłówka (po zgraniu firmware z kości doszedłem do tego). Po usunięciu nagłówka (0x200) z oryginalnego softu do D7 i wgraniu do kości tego, co usunąłem (czyli od adresu 0 do fa0000) wszystko ruszyło. Adres dla wpisania Mac'a do D7 to: fdf100 (może ktoś potrzebować, ja nie musiałem używać). Podaję linki do stron, które okazały się pomocne:
1. https://forum.openwrt.org/t/archer-d7-support/15790/9
2. https://forum.openwrt.org/t/archer-d7-support/15790/15
3. https://openwrt.org/toh/tp-link/archer-d7
Potem zrobiłem to samo dla archera C7, tzn. usunąłem nagłówek, wyciąłem fragment od adresu 0 do fa0000 i wkleiłem (nadpisując) w moim dumpie z D7. Oczywiście tu musiałem dopisać Mac pod adresem, jaki podał Cezary:  0x1fc00. No i miałem soft z C7 v.2. Potem Gargoyle i śmigało przez kilka dni (jedynie, co mi się nie podobało, to ograniczenie transferu do niecałych 200Mb/s - poczytałem o tym i się pogodziłem). No ale niestety po paru dniach chciałem zamykać obudowę i miałem podstawkę za wysoko wlutowaną. Próbowałem przerobić i już drugi raz się nie udało polutować - urwałem ścieżki sad . No nic, kupiłem już nowy router (Linksys WRT32x) i wgrałem do niego openwrt - jest ok i nawet nie ogranicza mi transferu, jak w poprzednim routerze. Nie mniej jednak myślę o jego naprawie, jakby ktoś miał schemat do D7 to chętnie przygarnę wink
Aha, jakby ktoś potrzebował dumpa z D7 to mam zgraną całą kość (działającą) przed updatem do C7.
Pozdrawiam

Linksys WRT32x, Netgear r6220

7

Odp: Archer D7 v1 uwalony

Schematu nie znajdziesz. Zrób porządne fotki uszkodzonego obszaru, to może się coś wymyśli.

rt-ac56u tomato, 2x wdr3600@16MB/u-boot pepe2k/lede, 2x wt3020f@16MB/e3372s/gargoyle/lede, 3x wr841n@16MB/64MB/u-boot pepe2k/lede, rt-n18u tomato, 2x rb750gr2 ROS, 3x rb750gr3 ROS, Unifi ap ac lr