1 (edytowany przez astonmartin729 2017-12-26 19:08:04)

Temat: TD-W8970 brak połączenia LAN

Witam, po wgraniu oprogramowania LEDE nie umiem podłączyć routera z komputerem (windows pokazuje cały czas, że kabel odłączony) jedyne co umiem zrobić to przez serial naprawić bootloader (bo też jest uszkodzony) choć nie do końca. Udaje mi się wgrać plik u-boot.asc (przez terminal) jednak w późniejszym kroku trzeb użyć tftpd64 który potrzebuje komunikacji przez kabel sieciowy..
Co mogę zrobić?
Jedynym objawem pracy portu jest mignięcie diody połączenia (na routerze) co 10 sekund na 0.5-1sekundę (dzieje się tylko przy wyświetlonym znaku zachęty)
Pozdrawiam.

2

Odp: TD-W8970 brak połączenia LAN

Poza tematem: po co zmieniałeś bootloader w tym modelu?

Strzelam że masz zły plik z bootloaderem (nie od tego modemu).

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

3

Odp: TD-W8970 brak połączenia LAN

Edytowałem post, dioda miga co jakiś czas, jest znak zachęty.
Kiedyś miałem problem z tym chipem winbond 25Q64 i musiałem na nowo wgrać bootloader wiec plik mam dobry bo ten sam...te porty posypały się po wgraniu lede i zacząłem kombinować

4 (edytowany przez Heinz 2017-12-26 19:11:41)

Odp: TD-W8970 brak połączenia LAN

Próbowałeś plików z tego tematu?: https://tplinkforum.pl/t/naprawa-bootlo … 970v1/8821

Lede nic nie zmienia w konfiguracji portów w bootloaderze. Możliwe ze switch pada...

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

5 (edytowany przez astonmartin729 2017-12-26 19:28:33)

Odp: TD-W8970 brak połączenia LAN

ROM VER: 1.1.4
CFG 05

ROM VER: 1.1.4
CFG 05

DDR autotuning Rev 0.3ff
DDR size from 0xa0000000 - 0xa3ffffff
DDR check ok... start booting...



U-Boot 2010.06-LANTIQ-v-2.0.40-svn4806 (Jun 12 2014 - 10:34:17)

CLOCK CPU 500M RAM 250M
DRAM:  64 MiB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   Internal phy(GE) firmware version: 0x8434
vr9 Switch8192 KiB W25Q64 at 0:3 is now current device


Type "run flash_nfs" to mount root filesystem over NFS

Hit any key to stop autoboot:  0
8192 KiB W25Q64 at 0:3 is now current device
8192 KiB W25Q64 at 0:3 is now current device
    Uncompressing ...
Starting kernel ...

[    0.000000] Linux version 4.4.50 (buildbot@builds-02.infra.lede-project.org) (gcc version 5.4.0 (LEDE GCC 5.4.0 r3103-1b51a49) ) #0 Mon Feb 20 17:13:44 2017

[    0.000000] SoC: xRX200 rev 1.2

[    0.000000] bootconsole [early0] enabled

[    0.000000] CPU0 revision is: 00019556 (MIPS 34Kc)

[    0.000000] MIPS: machine is TDW8970 - TP-LINK TD-W8970

[    0.000000] Determined physical RAM map:

[    0.000000]  memory: 04000000 @ 00000000 (usable)

[    0.000000] Initrd not found or empty - disabling initrd

[    0.000000] Zone ranges:

[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000003ffffff]

[    0.000000] Movable zone start for each node

[    0.000000] Early memory node ranges

[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000003ffffff]

[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff]

[    0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes.

[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes

[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256

[    0.000000] Kernel command line: console=ttyLTQ0,115200

[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)

[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)

[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)

[    0.000000] Writing ErrCtl register=00023000

[    0.000000] Readback ErrCtl register=00023000

[    0.000000] Memory: 58432K/65536K available (3914K kernel code, 161K rwdata, 884K rodata, 1232K init, 213K bss, 7104K reserved, 0K cma-reserved)

[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1

[    0.000000] NR_IRQS:256

[    0.000000] Setting up vectored interrupts

[    0.000000] CPU Clock: 500MHz

[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns

[    0.000011] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns

[    0.007858] Calibrating delay loop... 332.54 BogoMIPS (lpj=665088)

[    0.042325] pid_max: default: 32768 minimum: 301

[    0.047165] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)

[    0.053732] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)

[    0.066749] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns

[    0.076449] pinctrl core: initialized pinctrl subsystem

[    0.082988] NET: Registered protocol family 16

[    0.092107] pinctrl-xway 1e100b10.pinmux: Init done

[    0.097667] dma-xway 1e104100.dma: Init done - hw rev: 7, ports: 7, channels: 28

[    0.207861] dcdc-xrx200 1f106a00.dcdc: Core Voltage : 1016 mV

[    0.333247] PCI host bridge /fpi@10000000/pcie@d900000 ranges:

[    0.353726] usbcore: registered new interface driver usbfs

[    0.359215] usbcore: registered new interface driver hub

[    0.364578] usbcore: registered new device driver usb

[    0.370012] PCI host bridge to bus 0000:00

[    0.374006] pci_bus 0000:00: root bus resource [mem 0x1c000000-0x1cffffff]

[    0.380909] pci_bus 0000:00: root bus resource [io  0x1d800000-0x1d8fffff]

[    0.387854] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]

[    0.394710] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]

[    0.402780] ifx_pcie_rc_class_early_fixup: fixed pcie host bridge to pci-pci bridge

[    0.421777] pci 0000:00:00.0: BAR 8: assigned [mem 0x1c000000-0x1c0fffff]

[    0.428458] pci 0000:00:00.0: BAR 9: assigned [mem 0x1c100000-0x1c1fffff pref]

[    0.435724] pci 0000:01:00.0: BAR 0: assigned [mem 0x1c000000-0x1c01ffff 64bit]

[    0.443123] pci 0000:01:00.0: BAR 6: assigned [mem 0x1c100000-0x1c10ffff pref]

[    0.450386] pci 0000:00:00.0: PCI bridge to [bus 01]

[    0.455422] pci 0000:00:00.0:   bridge window [mem 0x1c000000-0x1c0fffff]

[    0.462275] pci 0000:00:00.0:   bridge window [mem 0x1c100000-0x1c1fffff pref]

[    0.469585] ifx_pcie_bios_map_irq port 0 dev 0000:00:00.0 slot 0 pin 1

[    0.476241] ifx_pcie_bios_map_irq dev 0000:00:00.0 irq 144 assigned

[    0.482595] ifx_pcie_bios_map_irq port 0 dev 0000:01:00.0 slot 0 pin 1

[    0.489261] ifx_pcie_bios_map_irq dev 0000:01:00.0 irq 144 assigned

[    0.496512] clocksource: Switched to clocksource MIPS

[    0.502831] NET: Registered protocol family 2

[    0.508139] TCP established hash table entries: 1024 (order: 0, 4096 bytes)

[    0.515034] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)

[    0.521411] TCP: Hash tables configured (established 1024 bind 1024)

[    0.527924] UDP hash table entries: 256 (order: 0, 4096 bytes)

[    0.533764] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)

[    0.540328] NET: Registered protocol family 1

[    0.551690] gptu: totally 6 16-bit timers/counters

[    0.556590] gptu: misc_register on minor 63

[    0.560649] gptu: succeeded to request irq 126

[    0.565145] gptu: succeeded to request irq 127

[    0.569659] gptu: succeeded to request irq 128

[    0.574172] gptu: succeeded to request irq 129

[    0.578686] gptu: succeeded to request irq 130

[    0.583200] gptu: succeeded to request irq 131

[    0.588035] phy-xrx200 gphy-xrx200: requesting lantiq/vr9_phy11g_a2x.bin

[    0.595355] phy-xrx200 gphy-xrx200: booting GPHY0 firmware at 39A0000

[    0.601689] phy-xrx200 gphy-xrx200: booting GPHY1 firmware at 39A0000

[    0.708381] No VPEs reserved for AP/SP, not initialize VPE loader

[    0.708381] Pass maxvpes=<n> argument as kernel argument

[    0.719733] No TCs reserved for AP/SP, not initializing RTLX.

[    0.719733] Pass maxtcs=<n> argument as kernel argument

[    0.731585] futex hash table entries: 256 (order: -1, 3072 bytes)

[    0.737648] Crashlog allocated RAM at address 0x3f00000

[    0.763590] squashfs: version 4.0 (2009/01/31) Phillip Lougher

[    0.769318] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.

[    0.783174] io scheduler noop registered

[    0.786986] io scheduler deadline registered (default)

[    0.792943] 1e100c00.serial: ttyLTQ0 at MMIO 0x1e100c00 (irq = 112, base_baud = 0) is a lantiq,asc

[    0.801842] console [ttyLTQ0] enabled
[    0.801842] console [ttyLTQ0] enabled

[    0.809170] bootconsole [early0] disabled
[    0.809170] bootconsole [early0] disabled

[    0.822530] m25p80 spi0.4: s25fl064k (8192 Kbytes)
[    0.825961] 4 ofpart partitions found on MTD device spi0.4
[    0.831379] Creating 4 MTD partitions on "spi0.4":
[    0.836169] 0x000000000000-0x000000020000 : "u-boot"
[    0.843105] 0x000000020000-0x0000007c0000 : "firmware"
[    0.962167] random: nonblocking pool is initialized
[    1.096725] 2 tplink-fw partitions found on MTD device firmware
[    1.101233] 0x000000020000-0x0000001b008c : "kernel"
[    1.107948] 0x0000001b008c-0x0000007c0000 : "rootfs"
[    1.113693] mtd: device 3 (rootfs) set to be root filesystem
[    1.118530] 1 squashfs-split partitions found on MTD device rootfs
[    1.124145] 0x0000004d0000-0x0000007c0000 : "rootfs_data"
[    1.131332] 0x0000007c0000-0x0000007d0000 : "config"
[    1.137102] 0x0000007d0000-0x000000800000 : "boardconfig"
[    1.143213] spi-lantiq 1e100800.spi: Lantiq SPI controller (TXFS 8, RXFS 8, DMA 32)
[    1.252194] libphy: lantiq,xrx200-mdio: probed
[    1.325248] eth0: attached PHY [Lantiq XWAY PEF7071] (phy_addr=0:00, irq=-1)
[    1.393219] eth0: attached PHY [Lantiq XWAY PEF7071] (phy_addr=0:05, irq=-1)
[    1.461203] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:11, irq=-1)
[    1.529203] eth0: attached PHY [Lantiq XWAY VR9 GPHY 11G v1.4] (phy_addr=0:13, irq=-1)
[    1.637486] ltq-cputemp cputemp@0: Current CPU die temperature: 33.5 °C
[    1.643041] wdt 1f8803f0.watchdog: Init done
[    1.649897] NET: Registered protocol family 10
[    1.658827] NET: Registered protocol family 17
[    1.661967] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.674476] 8021q: 802.1Q VLAN Support v1.8
[    1.689008] VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
[    1.698803] Freeing unused kernel memory: 1232K (804dc000 - 80610000)
[    1.715364] SQUASHFS error: xz decompression failed, data probably corrupt
[    1.720863] SQUASHFS error: squashfs_read_data failed to read block 0x316bf8
[    1.727868] SQUASHFS error: Unable to read metadata cache entry [316bf8]
[    1.734570] SQUASHFS error: Unable to read directory block [316bf8:e32]
[    1.741207] Starting init: /etc/preinit exists but couldn't execute it (error -5)
[    1.748761] SQUASHFS error: Unable to read metadata cache entry [316bf8]
[    1.755387] SQUASHFS error: Unable to read directory block [316bf8:1e5b]
[    1.762086] Starting init: /sbin/init exists but couldn't execute it (error -5)
[    1.769422] SQUASHFS error: Unable to read metadata cache entry [316bf8]
[    1.776098] SQUASHFS error: Unable to read directory block [316bf8:e32]
[    1.782712] Starting init: /etc/init exists but couldn't execute it (error -5)
[    1.792641] SQUASHFS error: Unable to read metadata cache entry [316bf8]
[    1.797929] SQUASHFS error: Unable to read directory block [316bf8:0]
[    1.804368] Starting init: /bin/init exists but couldn't execute it (error -5)
[    1.811615] SQUASHFS error: Unable to read metadata cache entry [316bf8]
[    1.818287] SQUASHFS error: Unable to read directory block [316bf8:0]
[    1.824727] Starting init: /bin/sh exists but couldn't execute it (error -5)
[    1.831774] Kernel panic - not syncing: No working init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
[    1.846452] Rebooting in 1 seconds..

pliki miałem te same, w którymś momencie zasksoczyło
teraz po prostu wgrać obraz z lede?

6

Odp: TD-W8970 brak połączenia LAN

Albo źle wgrałeś poprzednio soft albo flash Ci poleciał. Tak, przerwij bootloader i wgraj przez niego od nowa soft, zobacz czy wystartuje.

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

7

Odp: TD-W8970 brak połączenia LAN

tylko znowu mam problem z brakiem połączenia z komputerem, bo router musiałem wyłączyć i włączyć i znów "kabel sieciowy jest odłączony"

8

Odp: TD-W8970 brak połączenia LAN

Dobra poszło, przyczyną był...kabel ethernetowy wpięty z tyłu stacji dokującej (teraz się wpinałem do kompa a tamten wisiał po prostu, ale jak widać przeszkadzał).
Powiedzcie mi jeszcze: jak kupię nowy chip winbond 25Q64 to operacja będzie wyglądała tak samo jak to co teraz zrobiłem?

Pozdrawiam i dziękuję za pomoc!

9

Odp: TD-W8970 brak połączenia LAN

Jak przylutujesz pusty chip to najpierw wgraj bootloader( startując przez serial) potem (normalnie) soft i ART.
Próbowałeś ponownie wgrać soft?

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

10

Odp: TD-W8970 brak połączenia LAN

Tak, póki co wszystko śmiga, tylko się zastanawiam na przyszłość bo wiem że miałem z tym chipem problemy... ART?