Archer C7 V2 - Massive Problems - Possible solution

Like in the orginal thread : Archer C7 V2 - Massive Problems

I had the same problem as the user. The switch on the Archer c7 v2 would stop forwarding any packages for extended periods 1~3s couple times a day. For me the fix seems to be following.

diff --git a/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c b/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c
index 1e230bce61..65805e346d 100644
--- a/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c
+++ b/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c
@@ -1039,6 +1039,9 @@ void __init ath79_register_eth(unsigned int id)
                                           QCA955X_RESET_GE0_MDIO;
                        pdata->set_speed = qca955x_set_speed_xmii;
 
+                       if (ath79_soc == ATH79_SOC_QCA9558)
+                               pdata->disable_inline_checksum_engine = 1;
+
                        /* QCA9556 only has SGMII interface */
                        if (ath79_soc == ATH79_SOC_QCA9556)
                                pdata->set_speed = qca9556_set_speed_sgmii;

This patch was based on information from https://bugs.openwrt.org/index.php?do=details&task_id=762 where they fix similar problem for different soc.

After compiling 19.07.4 with above patch, I haven't had a single freeze. If someone else has this same problem and could confirm my findings I would be happy. Maybe then I could try getting this upstream ( and figuring out how to even do that)

Hopefully this is the correct place to post. I just wanted to put this information somewhere, I was extremely frustrated with this problem with no obvious solution.

If you feel like taking a risk by trusting random guy on internet. Below is my working build for my Archer c7 v2. Disclaimer: I take no responsibility for anything it might or might not cause.

19.07.4 with above patch and few packages preinstalled. ( Luci, dnsmasq, https-dns-proxy, luci-app-https-dns-proxy, luci-app-sqm )

sha256sum 
34b29b303caf216d798d8fa2ac0c6414de46949c8fdfa553fbbe5fd52f192c0b

https://drive.google.com/file/d/1H0MpmYIdwTUP0Pyu0ao5eK_8B0IxSO2H/view

2 Likes