Is there a way to confirm or rule out whether the issue is indeed with the ethernet switch chip?
I already tried the power brick from my other R6900/7000, and it made no difference.
There was no storm or observed power outage when it "died", but there was an outage two weeks ago. However, the router, modem, VOIP ATA, SBC, and cordless phone base are all on a UPS. The only thing is the battery was weak and it would give out in ~10 minutes, but I expect the UPS should still prevent sags or spikes. I finally ended up replacing the UPS battery.
Ironically it's the R6900/7000 which is used as an wireless AP that is not on a UPS, but just a regular surge protector. That one is doing fine.
If you are still looking for answers get the USB serial adapter and post the serial output from boot-up. _________________ Home Network on Telus 1Gb PureFibre - 10GbE Copper Backbone
2x R7800 - Gateway & WiFi & 3xWireGuard - DDWRT r53562 Std k4.9
Off Site 1
R7000 - Gateway & WiFi & WireGuard - DDWRT r54517 Std
E3000 - Station Bridge - DDWRT r49626 Mega K4.4
Off Site 2
R7000 - Gateway & WiFi - DDWRT r54517 Std
E2000 - Wired ISP IPTV PVR Blocker - DDWRT r35531
Just to clarify, when you all mention "reset", is that "nvram erase"? Or the reset button? I think the 30-30-30 reset doesn't work on this device, correct?
To Reset a R7000... while powered down (for at least 30sec) disconnect all ethernet cables and USB devices. Power-up wait for the LEDs to stabilize and the power LED is White. Wait another 2 minutes then press and hold the Reset Button until the Power LED is Amber and the other LEDs switch off then let go of the Reset Button and wait for the LEDs to stabilize and the power LED is White. Connect an ethernet cable to your R7000 & PC/Laptop and use a browser (I use FireFox's Private Window to 192.168.1.1) to login. _________________ Home Network on Telus 1Gb PureFibre - 10GbE Copper Backbone
2x R7800 - Gateway & WiFi & 3xWireGuard - DDWRT r53562 Std k4.9
Off Site 1
R7000 - Gateway & WiFi & WireGuard - DDWRT r54517 Std
E3000 - Station Bridge - DDWRT r49626 Mega K4.4
Off Site 2
R7000 - Gateway & WiFi - DDWRT r54517 Std
E2000 - Wired ISP IPTV PVR Blocker - DDWRT r35531
I tried the reset exactly as described, to no avail.
I'm thinking of getting one of the serial USB devices suggested above, but it'll be a while before I'll have it. I'm not too optimistic though. It does sound like hardware failure. It would be nice to be able to confirm definitively.
Finally got around to opening up the router. To my untrained eye, it looks pristine. Sorry, it is surprisingly difficult to get a picture of the whole board well-illuminated and in focus.
CFE for Foxconn Router R7000 version: v1.0.22
Build Date: Wed Mar 19 11:14:20 CST 2014
Init Arena
Init Devs.
Boot up from NAND flash...
Bootcode Boot partition size = 524288(0x80000)
DDR Clock: 800 MHz
Info: DDR frequency set from clkfreq=1000,*800*
et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.15.1 (r407936)
et1: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.15.1 (r407936)
CPU type 0x0: 1000MHz
Tot mem: 262144 KBytes
Does this reveal anything interesting?
Note that the router does not boot if I turn it on while the USB to serial adapter is connected and powered. What works is if I keep the pins connected to the router, but the USB side of the adapter unplugged from the computer. I power on the router and after it has started booting, I plug in the USB adapter to the computer, and start minicom. Then it works, and to get the early bits of output, I log in to dd-wrt from serial and reboot, and watch the output as above. Is this expected?
Joined: 08 May 2018 Posts: 14223 Location: Texas, USA
Posted: Sat Aug 22, 2020 8:48 Post subject:
Is this with only TX, RX, and GND attached? You do not connect the Vcc lead. There should be no reason it does not boot up with serial adapter attached, AFAIK. _________________ "Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT Pogo - A minimal level of ability is expected and needed... DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)
----------------------
Linux User #377467 counter.li.org / linuxcounter.net
Actually, it blocks the boot even if minicom is not running. If the serial adapter is connected and powered by USB before powering the R7000, the R7000's 4 white LAN LEDs go on and stay on indefinitely.
To boot successfully, I need to power the serial adapter only after those 4 LEDs have flashed on and turned off and continued in the boot process.
Joined: 08 May 2018 Posts: 14223 Location: Texas, USA
Posted: Sun Aug 23, 2020 2:48 Post subject:
I don't recall having this problem, but the possibility exists that I did have it and not realize it. Which particular USB-TTL-UART adapter are you using? Wondering if that may be part of it or not. Also, are you sure you verified the pinout for your R7000? Because I am not 100% sure that linked guide is correct off the top of my head. _________________ "Life is but a fleeting moment, a vapor that vanishes quickly; All is vanity"
Contribute To DD-WRT Pogo - A minimal level of ability is expected and needed... DD-WRT Releases 2023 (PolitePol)
DD-WRT Releases 2023 (RSS Everything)
----------------------
Linux User #377467 counter.li.org / linuxcounter.net
I'm using linux (currently kernel 5.7.16). The virtual COM port (VCP) drivers (ftdi_sio) are built into the kernel.
Quote:
D2XX drivers allow direct access to the USB device through a DLL. Application software can access the USB device through a series of DLL function calls.
Quote:
FTDI has two types of drivers for all supported operating systems. These are the virtual COM port driver (VCP) and the D2XX API driver. Since the FTDI VCP driver is built into the Linux kernel, this document will focus on the installation of the D2XX driver.To ensure all FTDI devices have VCP driver support, FTDI recommends installing the latest kernel release on the Linux system. In Linux, the VCP drivers will appear as /dev/ttyUSBx.