My 6-antenna/white AC2100 is connected to my router using its WAN port. Every couple of hours, the WAN connection drops. Any idea what might be causing this? I've tried both 19.07.3 and 19.07.4 provided by @scp07 and the problem continues to occur:
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.622717] ------------[ cut here ]------------
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.627350] WARNING: CPU: 3 PID: 0 at net/sched/sch_generic.c:320 0x8038ba10
Mon Nov 9 13:06:57 2020 kern.info kernel: [61273.634465] NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 0 timed out
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.641415] Modules linked in: pppoe ppp_async batman_adv pppox ppp_generic nf_conntrack_ipv6 mt7615e mt7603e mt76 mac80211 iptable_nat ipt_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_ecn xt_dscp xt_conntrack xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_FLOWOFFLOAD xt_DSCP xt_CT xt_CLASSIFY slhc nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_conntrack_ipv4 nf_nat_ipv4 nf_nat nf_log_ipv4 nf_flow_table_hw nf_flow_table nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack libcrc32c iptable_mangle iptable_filter ipt_ECN ip_tables crc_ccitt compat xt_set ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.712286] ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 tun leds_gpio gpio_button_hotplug crc32c_generic
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.741816] CPU: 3 PID: 0 Comm: swapper/3 Not tainted 4.14.180 #0
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.747880] Stack : 00000000 00000000 00000000 87f7fc40 00000000 00000000 00000000 00000000
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.756214] 00000000 00000000 00000000 00000000 00000000 00000001 87c0fd60 1cc28254
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.764547] 87c0fdf8 00000000 00000000 00005800 00000038 8049c0d8 00000008 00000000
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.772880] 00000000 80550000 000b51b8 00000000 87c0fd40 00000000 00000000 8050ae44
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.781211] 8038ba10 00000140 00000003 87f7fc40 00000000 802accb0 0000000c 806b000c
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.789543] ...
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.791981] Call Trace:
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.791998] [<8049c0d8>] 0x8049c0d8
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.797895] [<8038ba10>] 0x8038ba10
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.801363] [<802accb0>] 0x802accb0
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.804833] [<8000c1a0>] 0x8000c1a0
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.808303] [<8000c1a8>] 0x8000c1a8
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.811770] [<80484f34>] 0x80484f34
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.815240] [<80071a90>] 0x80071a90
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.818711] [<8002e608>] 0x8002e608
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.822179] [<8038ba10>] 0x8038ba10
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.825654] [<8002e690>] 0x8002e690
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.829126] [<8038ba10>] 0x8038ba10
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.832593] [<80099940>] 0x80099940
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.836064] [<8038b864>] 0x8038b864
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.839533] [<8008850c>] 0x8008850c
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.843009] [<8005f1fc>] 0x8005f1fc
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.846481] [<800887c8>] 0x800887c8
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.849949] [<800790f8>] 0x800790f8
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.853422] [<804a2ed8>] 0x804a2ed8
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.856894] [<80032fb4>] 0x80032fb4
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.860361] [<80400800>] 0x80400800
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.863836] [<8025a2f0>] 0x8025a2f0
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.867307] [<80007488>] 0x80007488
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.870772]
Mon Nov 9 13:06:57 2020 kern.warn kernel: [61273.872341] ---[ end trace 84247be857396214 ]---
Mon Nov 9 13:06:57 2020 kern.err kernel: [61273.876961] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Nov 9 13:06:57 2020 kern.info kernel: [61273.883132] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000067
Mon Nov 9 13:06:57 2020 kern.info kernel: [61273.889115] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=07380000, max=0, ctx=1977, dtx=805, fdx=805, next=1977
Mon Nov 9 13:06:57 2020 kern.info kernel: [61273.899788] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05910000, max=0, calc=3722, drx=3723
Mon Nov 9 13:06:58 2020 kern.info kernel: [61274.306890] mtk_soc_eth 1e100000.ethernet: 0x100 = 0x5e60000c, 0x10c = 0x80818
Mon Nov 9 13:06:58 2020 kern.info kernel: [61274.320315] mtk_soc_eth 1e100000.ethernet: PPE started
Mon Nov 9 13:07:53 2020 kern.err kernel: [61329.621519] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Nov 9 13:07:53 2020 kern.info kernel: [61329.627707] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000067
Mon Nov 9 13:07:53 2020 kern.info kernel: [61329.633719] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06da0000, max=0, ctx=3072, dtx=0, fdx=0, next=3072
Mon Nov 9 13:07:53 2020 kern.info kernel: [61329.644043] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=045b0000, max=0, calc=90, drx=91
Mon Nov 9 13:07:54 2020 kern.info kernel: [61330.062772] mtk_soc_eth 1e100000.ethernet: 0x100 = 0x6060000c, 0x10c = 0x80818
Mon Nov 9 13:07:54 2020 kern.info kernel: [61330.077002] mtk_soc_eth 1e100000.ethernet: PPE started