1

Temat: Reanimacja TL-WR710N

Witam,
Przy aktualizacji do najnowszej wersji coś poszło nie tak i router nie wstaje. Dioda się nie świeci - zapala się jedynie na sekundę przy podłączeniu do prądu. Czy jest jakaś metoda reanimacji? Są jakieś mętne opisy na necie, że bootloader powinien automatycznie próbować pobrać soft. Próbowałem zgodnie ze wzmiankowanymi opisami włączać router z przyciśniętym RST, ale nie widać, jakoby wysyłał jakiekolwiek pakiety (w tcpdump). Zostaje tylko rozebrać i podlutować RSa?
pzdr
cjd

2

Odp: Reanimacja TL-WR710N

Czy 710 konkretnie to ma to nie wiem, nie pamiętam. Jak już to zostaje Ci rozebranie go.

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

3

Odp: Reanimacja TL-WR710N

cjd napisał/a:

Zostaje tylko rozebrać i podlutować RSa?

Najwyraźniej tak... tutaj masz zdjęcia: http://galeria.tech-blog.pl/TP-Link_TL-WR710N-EU/
Obudowa, przynajmniej w kilku egzemplarza, z którymi miałem do czynienia, jest klejona.

A tutaj widać wyprowadzenie sygnałów TX/RX (są niestety pod spodem PCB): http://galeria.tech-blog.pl/TP-Link_TL- … 6.jpg.html

4

Odp: Reanimacja TL-WR710N

Mam to samo po aktualizacji do 1.6.1.1. Czy do reanimacji potrzebny jest jakiś specjalny przewód czy wystarczy zwykły RS 232? Jak wgrać oprogramowanie przez RS?

5

Odp: Reanimacja TL-WR710N

cleanerparrot napisał/a:

Mam to samo po aktualizacji do 1.6.1.1. Czy do reanimacji potrzebny jest jakiś specjalny przewód czy wystarczy zwykły RS 232? Jak wgrać oprogramowanie przez RS?

Translator poziomów napięć potrzebujesz, tam masz UART ~3 V. Kup jakiś gotowy adapter USB-UART, np. na układzie CP2102 - tanie jak barszcz.

6

Odp: Reanimacja TL-WR710N

Mam już translator i rozebrany router gdzie znajdę opis programowania routera po rs?

7

Odp: Reanimacja TL-WR710N

Praktycznie tak samo (rozmiar pliku będzie inny):
http://eko.one.pl/?p=openwrt-mr3020#ins … bootloader

8

Odp: Reanimacja TL-WR710N

Powiedz mi jeszcze czy ten obraz jest dobry do mojego wr710?

gargoyle-1.6.1.1-ar71xx-tl-wr710n-v1-squashfs-factory.bin

9

Odp: Reanimacja TL-WR710N

Tak.

10

Odp: Reanimacja TL-WR710N

Pierwsze polecnie jest wykonywane prawidłowo (czyści 60 sektorów) ale po wpisaniu drugiego mam takie komunikaty:

hornet> tftpboot 0x81000000 code.bin
dup 1 speed 1000
Using eth1 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.111
Filename 'code.bin'.
Load address: 0x81000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
eth0 link down


Serwer tftpd zainstalowany w folderze D:\Program Files\Tftpd32 i odpalony. plik code.bin wrzuciłem do D:\Program Files\Tftpd32

co robię źle?

11

Odp: Reanimacja TL-WR710N

Nie ustawiłeś adresu ip na stałe na 192.168.1.100, lub firewall/antywirus ci blokuje serwer.

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

12

Odp: Reanimacja TL-WR710N

IP było ustawione prawidłowo. Winny był firewall. Teraz poszło dalej ale po ostatnim poleceniu posypało błędami i kernel panic. Poniżej kilka przykładowych linii.



[   14.740000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x006b0034: 0x005a instead
[   14.750000] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x006b003c: 0x0200 instead
[   14.760000] Further such events for this erase block will not be printed
[   14.770000] Empty flash at 0x006b10fc ends at 0x006b1128
[   14.780000] CLEANMARKER node found at 0x006b1130, not first node in block (0x006b0000)
[   14.810000] Cowardly refusing to erase blocks on filesystem with no valid JFFS2 nodes
[   14.820000] empty_blocks 19, bad_blocks 0, c->nr_blocks 110
[   14.820000] VFS: Cannot open root device "(null)" or unknown-block(31,2)
[   14.830000] Please append a correct "root=" boot option; here are the available partitions:
[   14.840000] 1f00             128 mtdblock0  (driver?)
[   14.840000] 1f01             955 mtdblock1  (driver?)
[   14.850000] 1f02            7044 mtdblock2  (driver?)
[   14.850000] 1f03            1536 mtdblock3  (driver?)
[   14.860000] 1f04              64 mtdblock4  (driver?)
[   14.860000] 1f05            8000 mtdblock5  (driver?)
[   14.870000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)

13

Odp: Reanimacja TL-WR710N

Na pewno wgrałeś factory a nie sysupgrade? Pokaż całość.

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

14

Odp: Reanimacja TL-WR710N

Na pewno factory.


Da się wrzucić tego loga na forum jako załącznik? - on jest tak duży że nie można zamieścić jako tekst.

15

Odp: Reanimacja TL-WR710N

na pastebin wrzuć.

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

16

Odp: Reanimacja TL-WR710N

http://pastebin.com/3EqGaQW4

17

Odp: Reanimacja TL-WR710N

Pokaż jakimi poleceniami to wgrałeś.

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

18

Odp: Reanimacja TL-WR710N

U-Boot 1.1.4 (Apr 19 2013 - 15:56:20)

AP121 (ar9330) U-boot

DRAM:  32 MB
led turning on for 1s...
id read 0x100000ff
flash size 8388608, sector count = 128
Flash:  8 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag7240_enet_initialize...
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
: cfg1 0x5 cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
ag7240_phy_setup
eth0 up
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
athrs26_reg_init_lan
ATHRS26: resetting s26
ATHRS26: s26 reset done
ag7240_phy_setup
eth1 up
eth0, eth1
Autobooting in 1 seconds
hornet>
hornet> erase 0x9f020000 +0x3c0000

First 0x2 last 0x3d sector size 0x10000                                                                                                                                                                                                    61
Erased 60 sectors
hornet> tftpboot 0x81000000 code.bin
dup 1 speed 1000
Using eth1 device
TFTP from server 192.168.1.100; our IP address is 192.168.1.111
Filename 'code.bin'.
Load address: 0x81000000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ############################
done
Bytes transferred = 8126464 (7c0000 hex)
hornet> cp.b 0x81000000 0x9f020000 0x3c0000
Copy to Flash... write addr: 9f020000
done
hornet>
Copy to Flash... write addr: 9f020000
done
hornet> U-Boot 1.1.4 (Apr

19

Odp: Reanimacja TL-WR710N

I to jest błąd. Obraz ma prawie 8 mega (7c0000) to czemu wgrałeś tylko 4 (0x3c0000)? 7c0000 podaj a nie 0x3c0000

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

20

Odp: Reanimacja TL-WR710N

Może trzeba zmienić w poradniku wr842 tam jest również (3c0000)

21 (edytowany przez cleanerparrot 2014-05-05 21:45:44)

Odp: Reanimacja TL-WR710N

pepe2k napisał/a:

Praktycznie tak samo (rozmiar pliku będzie inny):
http://eko.one.pl/?p=openwrt-mr3020#ins … bootloader


Sugerowałem się tym opisem a nie przemyślałem że skoro obraz większy to i adresy trzeba zmienić. Z tego co widzę router powrócił do żywych obydwu wam dziękuję za pomoc.

22

Odp: Reanimacja TL-WR710N

bhb napisał/a:

Może trzeba zmienić w poradniku wr842 tam jest również (3c0000)

Faktycznie, poprawiłem. Dzięki.

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

23

Odp: Reanimacja TL-WR710N

Mam pytanie, czy u dwóch kolegów wyżej najprawdopodobniej zawinił człowiek robiąc coś nie tak czy to normalne ze podczas wgrywania aktualizacji do 1.6.1.1 na wr-710n router może zaniemówić. Można się przed tym jakoś ustrzec ?

24

Odp: Reanimacja TL-WR710N

mateo704 napisał/a:

Mam pytanie, czy u dwóch kolegów wyżej najprawdopodobniej zawinił człowiek robiąc coś nie tak czy to normalne ze podczas wgrywania aktualizacji do 1.6.1.1 na wr-710n router może zaniemówić. Można się przed tym jakoś ustrzec ?

Zawsze coś może pójść nie tak... jak chcesz się ustrzec, to wgraj sobie moją, zmodyfikowaną wersję U-Boot (link na dole).

25

Odp: Reanimacja TL-WR710N

Ale co ten u-boot właściwie daje?