Archer C2600: No 5GHz device, damaged HW?

Hi all,

I've recently updated three Archer C2600 devices to OpenWRT 23.05.5. I then noticed that one of the devices shows only one of the two Wi-Fi interfaces in /etc/config/wireless. I checked my logs and I'm quite sure that this was already the case before the update.

I then checked lspci and on the working devices I get this:

0000:00:00.0 PCI bridge: Qualcomm Technologies, Inc Device 0101
0000:01:00.0 Network controller: Qualcomm Atheros QCA9980/9990 802.11ac Wireless Network Adapter
0001:00:00.0 PCI bridge: Qualcomm Technologies, Inc Device 0101
0001:01:00.0 Network controller: Qualcomm Atheros QCA9980/9990 802.11ac Wireless Network Adapter

On the 'broken' one, the 0000:01:00.0 Network controller entry is missing. I also checked dmesg, but I didn't see any obvious issue.

I bought the routers used, so I wonder if it's possible that it's just been misconfigured (e.g. wrong region) and whether this could have such effects. Or maybe it's just broken? Are these chips physically separate cards, so would it be useful to open the device and check mechanical connections?

Any ideas?

Best
Johannes

Should be massive pcb damage to cause that, it is soldered on, not removable.
Try to flash again with reset before breaking and entering.

Not necessarily 'massive' (in the sense of obviously visible damage, like burned parts, cracks, ripped components of traces), one aging component (capacitor, mosfet, etc.) might be enough.

1 Like

Thanks for your opinions, now I'm curios :slight_smile:

I guess I'll install the factory firmware first and see if that changes anything. If not I'll open the device and check if see some obvious damage.

However, some guests currently need the (2GHz) Wi-Fi, so I can only report back in a few days :smile:

1 Like

While unlikely, it happened to me once that the 5GHz radio in my TP-Link Archer C7v2 stopped working. It wouldn't show up in dmesg anymore. Luckily, the 5GHz radio in the Archer C7v2 is not part of the board itself, but a replaceable miniPCIe module. And indeed, replacing the 5GHz Wi-Fi module solved the issue.

Now, a word of caution: If I recall correctly, I also tried flashing the stock firmware before replacing the mini PCIe module and that wouldn't boot anymore, so I had to resort to the TFTP recovery method in order to reflash OpenWrt and regain access to the device. So, if you flash the stock firmware, be prepared that you might need to recover the device if your 5GHz is really broken.

1 Like

While the wireless is technically PCIe based on these devices, the components are part of the main PCB and not replaceable. Economically doing so wouldn't really be viable either (a filogic 820 device would start roughly in the same price range as a usable PCIe card, which you can't insert into this PCB anyways), technically there are more difficulties (even for your use case), be it 'just' the preinstalled drivers/ firmware or more importantly the radio calibration data (ART) and MAC addresses, which are usually not part of the PCIe card on these devices, but put into the main system flash (changing the card, even if it has its own EEPROM, as a good consumer card does, would clobber this with the now-incorrent data from the system flash). Replaceable WLAN cards in APs and routers have become rare, mostly only found in enterprise hardware (and even there not regularly).

tl;dr: if a WLAN card of a modern router is broken (and not easily/ obviously fixable, it rarely is), you can only replace the whole router (or live with the new limitations). Filogic 820 starts around 30 EUR, ipq807x around 70 EUR and filogic 830 around 140 EUR - depending on your location, there might also be good alternatives that may be be even cheaper - and the various used markets are also worth checking,

1 Like

Thanks for the tips and insights @slh and @silentcreek. I flashed the otiginal firmware using the tftp method. According to the web Interface, everything worked normally. However, turning on the 2Ghz Wi-Fi had no effect whereas turning on the 5Ghz Wi-Fi activated the 2Ghz LED. In either case I however didn't see any WiFi SSID at all.

Out of curiosity, I opened the device. I was quite surprised how clean and integrated everything is, it's been a long time since I looked at a consumer router PCB. As you predicted, I didn't see any obvious faulty components. However, it looks like the device had some liquid accident with its previous owner, there was some liquid residue.

Anyway, I guess the device is just broken. I wanted to upgrade to some tri-band device for proper meshing anyway, so it's probably time to replace this device :slight_smile: Thanks for the suggestions :+1:

1 Like

E-dumpster it is. Desoldering and eventually replacing each component costs more than brand new router.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.