Xiaomi Mi Router 4A Gigabit Edition (R4AG/R4A Gigabit) -- fully supported and flashable with OpenWRTInvasion

Hi.

I bought a Global 4A Gigabit Global last week.
I always compiled my own firmwares on my previous routers (Tplink) but for this Xiaomi, I am not feeling safe.

What is the purpose of this bootloader?
It hard to revert to stock in case of brick?
It is not possible to use a TTL adapter to stop bootloader and flash using Telnet or TFTP like olders tplink routers?
These informations are not clear to me yet.

Thanks in advance for any help.
Juliano

Is anyone here tried to compile SSR plus+ in MIR4AG?
this one https://github.com/awesome-openwrt/app-ssr-plus
this is better and faster than openvpn more lightweight and secure,my friend have one he is using v2ray vmess with it but in a different router

Correct me if I am wrong but:

Ad1 Stock bootloader allows only to load official firmware using TFTP - so no "easy" recovery yet
Ad2 See Ad1 - it sometimes quite picky
Ad3 Nope, not the stock one - you need to use CH341 programmer to set delay - but at least you can see how it is booting etc.

Is OpenWrt going to release the official 21.02 next to 19.07.7? so there will be no 19.07.8? i think they will include MIR4AGE there officially am i right?

21.02 replaced 18.06

Last few tests for my new unlocked u-boot bootloader for this router.

Like the breed bootloader you can now press the reset button and go to the web page on http://192.168.1.1 and upload the firmware again.

No need for a usb serial lead etc.

Other features are:

  • Add netconsole feature - you can nc to router ip address and run u-boot commands
  • Fully unlocked u-boot with source code - no lock outs or verification needed, you can install oem(unpacked and rebuilt version) and openwrt firmware and swap to both with ease.

Output from me pressing the reset button on power on.

RESET button pressed!
 
## Enter to Rescue Mode (manual) ##

 NetTxPacket = 0x87FE4B80 

 KSEG1ADDR(NetTxPacket) = 0xA7FE4B80 

 NetLoopHttpd,call eth_halt ! 
Trying eth2

 ETH_STATE_ACTIVE!! 
HTTP server is starting at IP: 192.168.1.1
HTTP server is ready!

Keep an eye on this thread, near release...

12 Likes

@db260179

I have one question in regards of your openwrt 1.5.2, behind the software tab there is no space available to install software. I imagine it's because it have already installed adblock, bandwith Monitor, openvpn, Ddns, and others. It doesn't make much sense to have the option to be able to load software from the official repositories if there is no space left and we don't have a USB to expand the system either. Please can you release a version with just luci installed to be able load other packages. Thanks

Yes, recently changed the build script have an option to build the official config

So next release will have both my custom config and the official basic image

Thanks, I didn't see the changelog in the gitlab, my bad, great news. Do you expect to build a new release soon? Thanks.

Well I tried using OpenWrt Invasion non hardware like 4 times, using different bin firmware repos, well last was this one but after succesfull install , my router reboots, it has no ip, no dhcp, can not ssh or telnet to it, so its probably bricked. Done everything by book and forums but doing this each time. Its a Mi A4 Gigabit edition router. Any help or ideas????

Until recently, the OpenWrt 21.02-SNAPSHOT firmware was not working.
The lan switch problem was solved in https://github.com/openwrt/openwrt/commit/2db7fe792e52bc9ebec0e8f1ff771934c6112197

thank you, will try it.

Can anybody suggest which version ist best for performance? I was trying db260179's latest build, but I hardly get over 300-400 MBit/s. No, it's not a problem of the internet connection. If I connect directly with my PC, I get full 1 GBit/s up/down.

buy with Quadcore cpu, 4A Gig is dualcore cpu

I know it's very very off-topic: do you have any model in mind? Maybe for similar/reasonable price?

pppoe has speed limit issues on these mt7621.

Have you turned on hardware offloading?, you have to turn off sqm unfortunatley if you want to use the hardware offload feature.

@db260179 thx for your feedback. I am not using pppoe. This is plain ethernet. So do you think I should turn sqm on?

Hello, I am using @db260179 1.5.0 stable.
My router crashes every couple of days. I cant figure out what's causing this, at first I thought is a memory leak - but it doesn't seem like so anymore.

Help will be appreciated.
Log:

Mon Apr  5 10:17:47 2021 kern.err kernel: [264232.790510] INFO: rcu_sched self-detected stall on CPU
Mon Apr  5 10:17:47 2021 kern.err kernel: [264232.795765] 	1-...: (1 GPs behind) idle=ee6/140000000000001/0 softirq=13616099/13616101 fqs=2999
Mon Apr  5 10:17:47 2021 kern.err kernel: [264232.804693] 	 (t=6001 jiffies g=6237689 c=6237688 q=501)
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.810096] NMI backtrace for cpu 1
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.813703] CPU: 1 PID: 10878 Comm: kworker/1:1 Tainted: G        W       4.14.221 #0
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.821657] Workqueue: events 0x801ff9b4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.825699] Stack : 80452588 87c0bd2c 85089e00 804c0000 00000000 00000000 00000000 00000000
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.834291]         00000000 00000000 00000000 00000000 00000000 00000001 87c0bcf0 1cc2823d
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.842876]         87c0bd88 00000000 00000000 00000000 00000038 804210d8 65203a65 746e6576
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.851467]         20202020 00000000 3fff0000 20572020 00000000 00000000 00000000 80670000
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.860057]         804c0000 804c60cc 00000000 804c0000 00000000 80263cac 00000004 80630004
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.868650]         ...
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.871231] Call Trace:
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.871313] [<804210d8>] 0x804210d8
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.877482] [<80263cac>] 0x80263cac
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.881189] [<8000b8ec>] 0x8000b8ec
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.884806] [<8000b8f4>] 0x8000b8f4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.888414] [<8040b1f8>] 0x8040b1f8
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.892023] [<80064a1c>] 0x80064a1c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.895631] [<80063384>] 0x80063384
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.899247] [<80411b8c>] 0x80411b8c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.902857] [<800085ec>] 0x800085ec
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.906470] [<800085ec>] 0x800085ec
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.910076] [<80411c58>] 0x80411c58
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.913699] [<8007690c>] 0x8007690c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.917312] [<80064a1c>] 0x80064a1c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.920931] [<80075e18>] 0x80075e18
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.924621] [<80078c54>] 0x80078c54
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.928241] [<80087e00>] 0x80087e00
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.931880] [<802dec0c>] 0x802dec0c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.935493] [<80069d18>] 0x80069d18
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.939109] [<8006a6e0>] 0x8006a6e0
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.942732] [<8006536c>] 0x8006536c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.946344] [<80219498>] 0x80219498
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.949952] [<8021934c>] 0x8021934c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.953575] [<802194d0>] 0x802194d0
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.957191] [<8006536c>] 0x8006536c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.960804] [<80072538>] 0x80072538
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.964412] [<8042609c>] 0x8042609c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.968028] [<80218490>] 0x80218490
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.971687] [<80006b08>] 0x80006b08
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264232.975316]
Mon Apr  5 10:17:47 2021 kern.err kernel: [264232.976947] INFO: rcu_sched detected stalls on CPUs/tasks:
Mon Apr  5 10:17:47 2021 kern.err kernel: [264232.982608] 	1-...: (1 GPs behind) idle=ee6/140000000000000/0 softirq=13616099/13616101 fqs=3000
Mon Apr  5 10:17:47 2021 kern.err kernel: [264232.991569] 	(detected by 3, t=6020 jiffies, g=6237689, c=6237688, q=502)
Mon Apr  5 10:17:47 2021 kern.info kernel: [264232.998521] Sending NMI from CPU 3 to CPUs 1:
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.002994] NMI backtrace for cpu 1
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.006571] CPU: 1 PID: 10878 Comm: kworker/1:1 Tainted: G        W       4.14.221 #0
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.014461] Workqueue: events 0x801ff9b4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.018460] task: 87f0dfa0 task.stack: 86a64000
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.023055] $ 0   : 00000000 00000001 00000000 00000000
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.028365] $ 4   : 0000000c 00000018 0192b09d ffff0000
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.033676] $ 8   : 0192b09d 0000ffff 86a63b6a 00000000
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.038987] $12   : 00000000 00000000 3fff0000 ffffffff
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.044297] $16   : 87de8b7c 81124320 00080000 804c61e8
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.049608] $20   : 80525320 85f20800 86f24ac0 86f24b00
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.054919] $24   : 40000000 80008494
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.060230] $28   : 86a64000 86a65de8 85f20800 8005e7a0
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.065542] Hi    : 00000004
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.068494] Lo    : 00000026
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.071452] epc   : 8005e8b0 0x8005e8b0
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.075359] ra    : 8005e7a0 0x8005e7a0
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.079262] Status: 11007c03	KERNEL EXL IE
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.083531] Cause : d0800400 (ExcCode 00)
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.087609] PrId  : 0001992f (MIPS 1004Kc)
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.091780] CPU: 1 PID: 10878 Comm: kworker/1:1 Tainted: G        W       4.14.221 #0
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.099665] Workqueue: events 0x801ff9b4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.103660] Stack : 80452588 87c0bd74 85089e00 804c0000 00000000 00000000 00000000 00000000
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.112101]         00000000 00000000 00000000 00000000 00000000 00000001 87c0bd38 1cc2823d
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.120540]         87c0bdd0 00000000 00000000 00000000 00000038 804210d8 65203a65 746e6576
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.128981]         20202020 22000000 3fff0000 20572020 00000000 00000000 00000000 00000000
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.137421]         00000000 80457b04 87c0bed4 804d0000 00000000 80263cac 00000004 80630004
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.145862]         ...
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.148389] Call Trace:
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.148412] [<804210d8>] 0x804210d8
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.154494] [<80263cac>] 0x80263cac
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.158100] [<8000b8ec>] 0x8000b8ec
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.161663] [<8000b8f4>] 0x8000b8f4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.165224] [<8040b1f8>] 0x8040b1f8
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.168786] [<8000b994>] 0x8000b994
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.172359] [<80411b7c>] 0x80411b7c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.175923] [<800085c4>] 0x800085c4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.179483] [<800085d4>] 0x800085d4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.183046] [<8008e578>] 0x8008e578
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.186608] [<8007a5a4>] 0x8007a5a4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.190172] [<800108e4>] 0x800108e4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.193735] [<80065df4>] 0x80065df4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.197301] [<8008796c>] 0x8008796c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.200874] [<80065ee4>] 0x80065ee4
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.204439] [<80065f88>] 0x80065f88
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.208001] [<80069d18>] 0x80069d18
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.211563] [<8006a590>] 0x8006a590
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.215124] [<8006a6e0>] 0x8006a6e0
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.218688] [<8006536c>] 0x8006536c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.222249] [<8006536c>] 0x8006536c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.225811] [<80219498>] 0x80219498
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.229372] [<8021934c>] 0x8021934c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.232937] [<802194d0>] 0x802194d0
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.236500] [<8006536c>] 0x8006536c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.240062] [<80072538>] 0x80072538
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.243623] [<8042609c>] 0x8042609c
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.247186] [<80218490>] 0x80218490
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.250760] [<80006b08>] 0x80006b08
Mon Apr  5 10:17:47 2021 kern.warn kernel: [264233.254328]
Mon Apr  5 10:17:54 2021 kern.warn kernel: [264240.190392] ------------[ cut here ]------------
Mon Apr  5 10:17:54 2021 kern.warn kernel: [264240.195175] WARNING: CPU: 0 PID: 0 at net/sched/sch_generic.c:320 0x803312c8
Mon Apr  5 10:17:54 2021 kern.info kernel: [264240.202414] NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 0 timed out
Mon Apr  5 10:17:54 2021 kern.warn kernel: [264240.209463] Modules linked in: pppoe ppp_async pppox ppp_generic nf_conntrack_ipv6 mt76x2e mt76x2_common mt76x02_lib mt7603e mt76 mac80211 iptable_nat ipt_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes 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_netlink iptable_raw iptable_mangle iptable_filter ipt_ECN ip_tables crc_ccitt compat sch_cake nf_conntrack sch_tbf sch_ingress sch_htb
Mon Apr  5 10:17:54 2021 kern.warn kernel: [264240.281420]  sch_hfsc em_u32 cls_u32 cls_tcindex cls_route cls_matchall cls_fw cls_flow cls_basic act_skbedit act_mirred 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 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 ifb leds_gpio gpio_button_hotplug
Mon Apr  5 10:17:54 2021 kern.warn kernel: [264240.332300] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G        W       4.14.221 #0
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.339704] Stack : 00000000 00000200 80630000 80063a70 00000000 00000000 00000000 00000000
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.348315]         00000000 00000000 00000000 00000000 00000000 00000001 87c09d70 1cc2823d
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.356915]         87c09e08 00000000 00000000 00000000 00000038 804210d8 20202020 20202020
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.365515]         20202057 11000000 00000000 20202020 00000000 00000000 00000001 804875f8
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.374114]         00000009 00000140 ffffffff 00000200 00000003 80263cac 00000000 80630000
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.382712]         ...
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.385295] Call Trace:
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.385348] [<80063a70>] 0x80063a70
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.391527] [<804210d8>] 0x804210d8
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.395168] [<80263cac>] 0x80263cac
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.398789] [<8000b8ec>] 0x8000b8ec
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.402412] [<8000b8f4>] 0x8000b8f4
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.406026] [<8040b1f8>] 0x8040b1f8
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.409641] [<80063c1c>] 0x80063c1c
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.413263] [<803312c8>] 0x803312c8
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.416872] [<80029288>] 0x80029288
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.420490] [<803312c8>] 0x803312c8
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.424201] [<803311dc>] 0x803311dc
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.427816] [<800292c0>] 0x800292c0
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.431426] [<802dc688>] 0x802dc688
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.435036] [<803311dc>] 0x803311dc
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.438653] [<803312c8>] 0x803312c8
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.442265] [<8003d844>] 0x8003d844
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.445889] [<803311dc>] 0x803311dc
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.449501] [<8007858c>] 0x8007858c
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.453131] [<80078ab8>] 0x80078ab8
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.456745] [<80049c60>] 0x80049c60
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.460370] [<8006a6e0>] 0x8006a6e0
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.464011] [<80426240>] 0x80426240
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.467664] [<8002d02c>] 0x8002d02c
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.471282] [<80218490>] 0x80218490
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.474915] [<80006b08>] 0x80006b08
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.478515]
Mon Apr  5 10:17:55 2021 kern.warn kernel: [264240.480500] ---[ end trace 91625f0a2868afdd ]---
Mon Apr  5 10:17:55 2021 kern.err kernel: [264240.485268] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:17:55 2021 kern.info kernel: [264240.491676] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:17:55 2021 kern.info kernel: [264240.497900] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:17:55 2021 kern.info kernel: [264240.509014] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=1928
Mon Apr  5 10:18:01 2021 kern.err kernel: [264246.750248] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:01 2021 kern.info kernel: [264246.756589] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:01 2021 kern.info kernel: [264246.762843] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:01 2021 kern.info kernel: [264246.773891] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=1951
Mon Apr  5 10:18:07 2021 kern.err kernel: [264252.510119] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:07 2021 kern.info kernel: [264252.516460] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:07 2021 kern.info kernel: [264252.522702] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:07 2021 kern.info kernel: [264252.533754] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=1975
Mon Apr  5 10:18:12 2021 kern.err kernel: [264258.269992] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:12 2021 kern.info kernel: [264258.276332] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:12 2021 kern.info kernel: [264258.282580] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:12 2021 kern.info kernel: [264258.293634] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2006
Mon Apr  5 10:18:17 2021 kern.err kernel: [264263.149921] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:17 2021 kern.info kernel: [264263.156260] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:17 2021 kern.info kernel: [264263.162522] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:17 2021 kern.info kernel: [264263.173610] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2020
Mon Apr  5 10:18:22 2021 kern.err kernel: [264268.189810] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:22 2021 kern.info kernel: [264268.196147] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:22 2021 kern.info kernel: [264268.202403] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:22 2021 kern.info kernel: [264268.213572] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2038
Mon Apr  5 10:18:27 2021 kern.err kernel: [264273.149714] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:27 2021 kern.info kernel: [264273.156066] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:27 2021 kern.info kernel: [264273.162319] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:27 2021 kern.info kernel: [264273.173368] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2059
Mon Apr  5 10:18:32 2021 kern.err kernel: [264278.189589] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:32 2021 kern.info kernel: [264278.195927] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:32 2021 kern.info kernel: [264278.202183] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:32 2021 kern.info kernel: [264278.213368] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2075
Mon Apr  5 10:18:37 2021 kern.err kernel: [264283.149484] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:37 2021 kern.info kernel: [264283.155824] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:37 2021 kern.info kernel: [264283.162081] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:37 2021 kern.info kernel: [264283.173230] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2089
Mon Apr  5 10:18:42 2021 kern.err kernel: [264288.189364] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:42 2021 kern.info kernel: [264288.195700] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:42 2021 kern.info kernel: [264288.201956] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:42 2021 kern.info kernel: [264288.213108] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2105
Mon Apr  5 10:18:47 2021 kern.err kernel: [264293.149264] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:47 2021 kern.info kernel: [264293.155602] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:47 2021 kern.info kernel: [264293.161859] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:47 2021 kern.info kernel: [264293.173039] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2118
Mon Apr  5 10:18:52 2021 kern.err kernel: [264298.189144] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:52 2021 kern.info kernel: [264298.195481] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:52 2021 kern.info kernel: [264298.201730] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:52 2021 kern.info kernel: [264298.212902] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2133
Mon Apr  5 10:18:57 2021 kern.err kernel: [264303.149100] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:18:57 2021 kern.info kernel: [264303.155453] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:18:57 2021 kern.info kernel: [264303.161785] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:18:57 2021 kern.info kernel: [264303.172950] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2154
Mon Apr  5 10:19:02 2021 kern.err kernel: [264308.188981] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:19:02 2021 kern.info kernel: [264308.195337] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:19:02 2021 kern.info kernel: [264308.201673] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:19:02 2021 kern.info kernel: [264308.212789] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2167
Mon Apr  5 10:19:06 2021 kern.err kernel: [264312.028918] INFO: rcu_sched detected expedited stalls on CPUs/tasks: { 1-... 2-... } 6325 jiffies s: 4377 root: 0x6/.
Mon Apr  5 10:19:06 2021 kern.err kernel: [264312.039764] blocking rcu_node structures:
Mon Apr  5 10:19:06 2021 kern.info kernel: [264312.043901] Task dump for CPU 1:
Mon Apr  5 10:19:06 2021 kern.info kernel: [264312.047240] kworker/1:1     R  running task        0 10878      2 0x00100004
Mon Apr  5 10:19:06 2021 kern.info kernel: [264312.054537] Workqueue: events 0x801ff9b4
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.058598] Stack : 85089e00 81123a20 86f24af0 00000000 81126800 00000000 804c0000 87dffe00
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.067252]         fffffffe 8003eae4 85089e18 804d0000 00000001 81123a38 804c0000 87dffe00
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.075930]         fffffffe 85089e00 81123a20 85089e18 804d0000 00000001 81123a38 8003f180
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.084671]         872ab180 85089080 853fddec 85089e00 872ab19c 804cd540 872ab180 85089080
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.093346]         853fddec 85089e00 872ab19c 8003eeec 00000000 87dffe00 00000000 80044038
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.102071]         ...
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.104662] Call Trace:
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.104758] [<8003eae4>] 0x8003eae4
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.110997] [<8003f180>] 0x8003f180
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.115053] [<8003eeec>] 0x8003eeec
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.118722] [<80044038>] 0x80044038
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.122421] [<80043f28>] 0x80043f28
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.126042] [<80043f28>] 0x80043f28
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.129730] [<800065f8>] 0x800065f8
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.133436]
Mon Apr  5 10:19:06 2021 kern.info kernel: [264312.135047] Task dump for CPU 2:
Mon Apr  5 10:19:06 2021 kern.info kernel: [264312.138387] kworker/u9:1    R  running task        0 10841      2 0x00100004
Mon Apr  5 10:19:06 2021 kern.info kernel: [264312.145683] Workqueue: napi_workq 0x8030c0f4
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.150156] Stack : 00000001 87db1018 804c0000 87db1048 85f78e00 00db1000 85f78e00 85f78e00
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.158875]         87db1000 8003eae4 85f78e18 804d0000 00000001 87db1018 804c0000 87db1048
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.167538]         fffffffe 85f78e00 87db1000 85f78e18 804d0000 00000001 87db1018 8003f180
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.176210]         85f78500 85f78600 87db7dec 85f78e00 85f7851c 804cd540 85f78500 85f78600
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.184979]         87db7dec 85f78e00 85f7851c 8003eeec 00000000 87dcad20 00000000 80044038
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.193646]         ...
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.196234] Call Trace:
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.196286] [<8003eae4>] 0x8003eae4
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.202652] [<8003f180>] 0x8003f180
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.206300] [<8003eeec>] 0x8003eeec
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.209964] [<80044038>] 0x80044038
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.213573] [<80043f28>] 0x80043f28
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.217936] [<80043f28>] 0x80043f28
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.221696] [<800065f8>] 0x800065f8
Mon Apr  5 10:19:06 2021 kern.warn kernel: [264312.225446]
Mon Apr  5 10:19:07 2021 kern.err kernel: [264313.148884] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:19:07 2021 kern.info kernel: [264313.155244] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:19:07 2021 kern.info kernel: [264313.161590] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:19:07 2021 kern.info kernel: [264313.172807] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2189
Mon Apr  5 10:19:12 2021 kern.err kernel: [264318.188715] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:19:12 2021 kern.info kernel: [264318.195053] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:19:12 2021 kern.info kernel: [264318.201329] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:19:12 2021 kern.info kernel: [264318.212377] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2204
Mon Apr  5 10:19:17 2021 kern.err kernel: [264323.148602] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:19:17 2021 kern.info kernel: [264323.154942] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:19:17 2021 kern.info kernel: [264323.161195] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:19:17 2021 kern.info kernel: [264323.172244] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=0, calc=1396, drx=2215
Mon Apr  5 10:19:22 2021 kern.err kernel: [264328.188488] mtk_soc_eth 1e100000.ethernet eth0: transmit timed out
Mon Apr  5 10:19:22 2021 kern.info kernel: [264328.194829] mtk_soc_eth 1e100000.ethernet eth0: dma_cfg:80000065
Mon Apr  5 10:19:22 2021 kern.info kernel: [264328.201076] mtk_soc_eth 1e100000.ethernet eth0: tx_ring=0, base=06b70000, max=0, ctx=1389, dtx=1389, fdx=1073, next=1389
Mon Apr  5 10:19:22 2021 kern.info kernel: [264328.212271] mtk_soc_eth 1e100000.ethernet eth0: rx_ring=0, base=05f10000, max=

At this point, the wifi AP is still on, but with no internet (also wired connection with no internet ('no route to host'),, I cant login into LUCI or SSH into the router until restart.
The log was captured from an open SSH terminal.

Not sure if you aware, but we are now at 1.5.2 - https://workupload.com/file/33MNc5gaPKZ

This now allows to use the official repo software and kernel modules.

Just so everyone knows, turning on "Hardware flow offloading" on firewall section of firmware v1.5.2, got my GPON fiber PPPoE with 1gbps simmetric, from 390mbps to the full ~996mbps of my ISP via cable, ~300mbps via WiFi.
Thanks for pointing this out!.

4 Likes