OpenWRT OpenWrt 23.05.2 dumping every couple hours

Hi, I have an issue with OpenWRT running on my Bananapi BPI-R3. After some time (sometimes couple of days, sometimes couple of hours) everything completely freezing up. Can't access the internet anymore, can't ssh in. The only thing that helps is pull the power plug and plug it back in.

I managed to save the Log File to a mounted drive so it does not get lost after my plugging out/in. That is what it says:

Sun Dec 31 18:03:26 2023 kern.warn kernel: [152187.512543] ------------[ cut here ]------------
Sun Dec 31 18:03:26 2023 kern.info kernel: [152187.517246] NETDEV WATCHDOG: eth0 (mtk_soc_eth): transmit queue 3 timed out
Sun Dec 31 18:03:26 2023 kern.warn kernel: [152187.524305] WARNING: CPU: 1 PID: 0 at 0xffffffc0086c4014
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.529688] Modules linked in: pppoe ppp_async nft_fib_inet nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir n
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.598271] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.15.137 #0
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.604433] Hardware name: Bananapi BPI-R3 (DT)
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.609031] pstate: 40400005 (nZcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.616059] pc : 0xffffffc0086c4014
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.619618] lr : 0xffffffc0086c4014
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.623176] sp : ffffffc00800bdb0
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.626561] x29: ffffffc00800bdb0 x28: 0000000000000140 x27: 00000000ffffffff
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.633764] x26: 0000000000000000 x25: 0000000000000001 x24: ffffff80010b04c0
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.640966] x23: 0000000000000000 x22: 0000000000000001 x21: ffffffc008a36000
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.648167] x20: ffffff80010b0000 x19: 0000000000000003 x18: ffffffc008a4a2b8
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.655369] x17: ffffffc07717d000 x16: ffffffc008008000 x15: 000000000000040b
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.662572] x14: 0000000000000159 x13: ffffffc00800bae8 x12: ffffffc008aa22b8
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.669773] x11: 712074696d736e61 x10: ffffffc008aa22b8 x9 : 0000000000000000
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.676976] x8 : ffffffc008a4a268 x7 : ffffffc008a4a2b8 x6 : 0000000000000001
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.684179] x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.691380] x2 : ffffff807fb9b090 x1 : ffffffc07717d000 x0 : 000000000000003f
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.698582] Call trace:
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.701102]  0xffffffc0086c4014
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.701102]  0xffffffc0086c4014
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.704314]  0xffffffc0080a5cc0
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.707526]  0xffffffc0080a6538
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.710737]  0xffffffc0080a6e88
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.713948]  0xffffffc00801010c
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.717159]  0xffffffc00803b360
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.720371]  0xffffffc00803b490
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.723583]  0xffffffc008089614
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.726795]  0xffffffc008422e84
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.730005]  0xffffffc00801584c
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.733217]  0xffffffc00801614c
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.736428]  0xffffffc008833050
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.739639]  0xffffffc008833804
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.742850]  0xffffffc008011374
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.746062]  0xffffffc008833de4
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.749273]  0xffffffc008069490
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.752485]  0xffffffc0080696a4
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.755697]  0xffffffc00801ec00
Sun Dec 31 18:03:27 2023 kern.debug kernel: [152187.758908]  0xffffffc00883c2cc
Sun Dec 31 18:03:27 2023 kern.warn kernel: [152187.762121] ---[ end trace 5f1c9a0846974ad9 ]---

Then after that there are lots of messages looking like that:

Sun Dec 31 18:06:28 2023 kern.warn kernel: [152369.149083] page_pool_release_retry() stalled pool shutdown 229 inflight 180 sec
Sun Dec 31 18:07:29 2023 kern.warn kernel: [152429.437701] page_pool_release_retry() stalled pool shutdown 229 inflight 241 sec
Sun Dec 31 18:08:29 2023 kern.warn kernel: [152489.727103] page_pool_release_retry() stalled pool shutdown 229 inflight 301 sec
Sun Dec 31 18:09:29 2023 kern.warn kernel: [152550.016747] page_pool_release_retry() stalled pool shutdown 229 inflight 361 sec
Sun Dec 31 18:10:29 2023 kern.warn kernel: [152610.306569] page_pool_release_retry() stalled pool shutdown 229 inflight 422 sec
Sun Dec 31 18:11:30 2023 kern.warn kernel: [152670.596355] page_pool_release_retry() stalled pool shutdown 229 inflight 482 sec
Sun Dec 31 18:12:30 2023 kern.warn kernel: [152730.886225] page_pool_release_retry() stalled pool shutdown 229 inflight 542 sec

I have no clue what the issue is or how I can solve that. Has anyone experienced something similiar maybe and knows a solution?

Seems like your NIC.

I installed ethtool and did this:

ethtool -K eth0 tso off gso off rx off tx off txvlan off hw-tc-offload off

Whatever this does, it's been running flawless since 12 days now

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