1 (edytowany przez resef 2017-03-18 14:41:11)

Temat: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Jako że to mój pierwszy post tutaj, więc przede wszystkim witam wszystkich forumowiczów.

Mam TL-MR3420 v2.1, w którym postanowiłem zmienić soft na Gargoyla.
W tym celu użyłem firmware gargoyle-1.6.2.2-ar71xx-tl-mr3420-v2-squashfs-factory.bin

Wszystko poszło ładnie, aktualizacja przebiegła bez problemów, router się zrestartował, ale po uruchomieniu świeci już tylko dioda 'power' i nie można się w żaden sposób dostać do MR3420. Kiedy połączę router z moim PC, komputer wykrywa fakt podłączenia kabla ale na routerze nie zapala się żadna dioda.

Jak mogę go zreanimować? Czy jedyny sposób to użycie konwertera USB-RS232?

2 (edytowany przez jevga 2017-03-18 17:27:20)

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Witam, sproboj safe mode, ustaw na kompie ip 192.168.1.2, ping 192.168.1.1 -t, podlacz zasilanie i naciskaj szybko qss ~30 sek. Kabel ethernet do wan. Patcz  na ping, telnet 192.168.1.1

https://eko.one.pl/?p=openwrt-failsafe

BR,
Żenia

3

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Jeżeli się nie uruchamia to failsafe nic nie da. Albo kabel albo tryb awaryjny w uboocie jak masz w miarę nowego: http://tplink-forum.pl/index.php?/topic … 1043nd-v2/

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

4

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Wow. Tryb awaryjny pomógł, router żyje smile
Dziękuję Cezary.

Zastanawia mnie jeszcze skąd w ogóle wziął się mój problem.

Uwaliłem w sumie dwa różne MR3420. Każdy z nich był aktualizowany przy pomocy innego komputera, plik z firmware dla wersji sprzętowej V2 za każdym razem świeżo pobrany z eko.one.pl, żadnych problemów przy wgrywaniu.
Oba routery powinny być dość 'świeże', bo zostały kupione wczoraj w Komputroniku.

Czy to może być kwestia jakiejś delikatnej zmiany sprzętowej? Może wersji bootloadera?

5 (edytowany przez jevga 2017-03-18 19:21:15)

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

moge zgadnac ze problem byl po stronie rootfs_data obszazu pamieci (partycji), nie zostala nadpisana.

BR

Żenia

6

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Spróbuj wgrać jeszcze raz i zobacz czy się da.

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

7

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

To samo. Znów świeci tylko 'power' i brak komunikacji z MR3420.
Na szczęście sprawdzona już metoda pozwoliła w 2 minuty zreanimować router. smile

8

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Wgraj czyste openwrt, popraw sysupgrade i zobacz.

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

9 (edytowany przez resef 2017-03-18 21:00:04)

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Po reanimacji udało mi się wgrać przez przeglądarkę z poziomu oryginalnego firmware:
gargoyle_1.8.1-ar71xx-generic-tl-mr3420-v2-squashfs-factory.bin

Spróbowałem zrobić downgrade za pomocą przeglądarki i sysupgrade do wersji:
gargoyle-1.6.2.2-ar71xx-tl-mr3420-v2-en-squashfs-sysupgrade.bin

W obu przypadkach skończyło się to brickiem.

Wygląda na to że czeka mnie trochę rzeźbienia, bo chcę uruchomić z routerem modem Huawei E3372 a w Twojej wersji wszystko było gotowe i wystarczyło wpiąć modem.

10

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

A w 1.8.1 jeszcze było wsparcie dla usb?

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

11

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Rozumiem że nie było?

Nie sprawdzałem tego do tej pory, bo zakładałem że uda mi się użyć 1.6.2.2.

12

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Po prostu mr3420 ma za mało flash żeby zmieścić gargoyle wraz z obsługą usb.

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

13

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Witam mam dokładnie ten sam problem. Czy znalazłeś rozwiązanie.
moje logi startowe wyglądają tak:

Starting kernel ...

[    0.000000] Linux version 3.3.8 (cezary@eko.one.pl) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #67 Sat Sep 27 09:51:31 CEST 2014
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 0001974c (MIPS 74Kc)
[    0.000000] SoC: Atheros AR9341 rev 3
[    0.000000] Clocks: CPU:535.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:25.000MHz
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00002000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00002000
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line:  board=TL-MR3420-v2 console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 29044k/32768k available (2224k kernel code, 3724k reserved, 391k data, 184k init, 0k highmem)
[    0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:51
[    0.000000] Calibrating delay loop... 266.64 BogoMIPS (lpj=1333248)
[    0.080000] pid_max: default: 32768 minimum: 301
[    0.080000] Mount-cache hash table entries: 512
[    0.090000] NET: Registered protocol family 16
[    0.090000] gpiochip_add: registered GPIOs 0 to 22 on device: ath79
[    0.100000] MIPS: machine is TP-LINK TL-MR3420 v2
[    0.510000] bio: create slab <bio-0> at 0
[    0.520000] Switching to clocksource MIPS
[    0.530000] NET: Registered protocol family 2
[    0.530000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.530000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.540000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.540000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.550000] TCP reno registered
[    0.550000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.560000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.560000] NET: Registered protocol family 1
[    0.580000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.590000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.600000] msgmni has been set to 56
[    0.600000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    0.610000] io scheduler noop registered
[    0.620000] io scheduler deadline registered (default)
[    0.620000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.650000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
[    0.660000] console [ttyS0] enabled, bootconsole disabled
[    0.660000] console [ttyS0] enabled, bootconsole disabled
[    0.670000] m25p80 spi0.0: unrecognized JEDEC id c84016
[    0.700000] ag71xx_mdio: probed
[    0.700000] eth0: Atheros AG71xx at 0xb9000000, irq 4
[    1.260000] ag71xx ag71xx.0: eth0: connected to PHY at ag71xx-mdio.1:00 [uid=004dd042, driver=Generic PHY]
[    1.270000] eth1: Atheros AG71xx at 0xba000000, irq 5
[    1.820000] eth1: Found an AR934X built-in switch
[    2.860000] TCP cubic registered
[    2.860000] NET: Registered protocol family 17
[    2.860000] Bridge firewalling registered
[    2.870000] Ebtables v2.0 registered
[    2.870000] 8021q: 802.1Q VLAN Support v1.8
[    2.880000] VFS: Cannot open root device "(null)" or unknown-block(0,0)
[    2.880000] Please append a correct "root=" boot option; here are the available partitions:
[    2.890000] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

14

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Na moje oko wygląda mi na to, że kernel nie zna Twojej kości flash. Jeśli potrzebujesz obsługi modemów lte/3g, to spróbuj mifi od Cezarego. Dostępne w dziale download.

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

15

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Dzieki za szypką odpowiedż. Dodam tylko, że zarówno OpenWrt jak i Gargoyle 1.8 działa prawidłowo - nie działają starsze wersje te z obsługą usb.

16

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

A może exroot?

WinISO.pl - Archiwum polskich wersji systemów Windows, Windows Serwer i Office

17

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Ok tylko jak wgrywam OpenWrt to nie mam obsługi USB a jak chcę cokolwiek zainstalować to krzyczy że nie ma pamięci i koło się zamyka. Chyba że coś nie tak ogarniam.

18

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

No nie działają bo te starsze wersje gargoyle nie znały jeszcze tego flash.

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

19

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

to jest jakieś wyjście ? Potrzebuję obsługę modemu USB E3372 oraz VPN może być PPTP.

20

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

Dostałeś już odpowiedź - zainstaluj moje mifi lub zwykłe openwrt/lede, następnie zrób extroota i instaluj co chcesz.

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

21

Odp: TP-LINK TL-MR3420 v2.1 - brick po wgraniu Gargoyla 1.6.2.2

ok spróbuję z mifi. Dzieki.