it has timings so it’s likely should use some timers to reset counters. I suppose that the timers are not working. So it starts to drop outgoing trafic like if it was flooded.
I didn’t enabled traffic schedulers when I used 4.14, so idk how it works. 5.4 and 5.5 with fq_scheduler both have same behavior. And both works without it.
Do you have sch_fq and/or sch_fq_codel enabled in your config?
I recognized in the last month, that sometimes wifi just turned off!
After boot I had to turn it on manually, nevertheless it’s been scripted, and should’ve come up!
I might think it’s not relatd to the new kernel modules, because it existed before!
But tried unloading the new modules, and started internal wifi, I got this ( maybe driver error?? see this line [37706.800123] ):
[37706.663507] [WMT-DETECT][I]wmt_detect_open:open major 154 minor 0 (pid 25892)
[37706.676853] [WMT-DETECT][I]wmt_detect_unlocked_ioctl:cmd (-2147191037),arg(0)
[37706.689964] [WMT-DETECT][I]wmt_detect_unlocked_ioctl:cmd (1074034433),arg(30243)
[37706.704212] set current consys chipid (0x7623)
[37706.704326] [WMT-DETECT][I]wmt_detect_unlocked_ioctl:cmd (-2147191036),arg(30243)
[37706.727473] [WMT-MOD-INIT][I]do_common_drv_init:start to do common driver init, chipid:0x00007623
[37706.727494] osal_fifo_init:Because pFifo room is avialable, we clear the room and allocate them again.
[37706.758650] _osal_fifo_deinit:pFifo = NULL or pFifo->pFifoBody = NULL, error
[37706.759062] [STPDbg]stp_dbg_nl_init: stp_dbg_nl_init(): GE_NELINK family registration fail
[37706.787551] [WMT-DEV][E]WMT_init(2400):fail to register chrdev
[37706.800112] [WMT-MOD-INIT][I]do_common_drv_init:finish common driver init
[37706.800123] [WCN-MOD-INIT][E]do_connectivity_driver_init(49):do common driver init failed, ret:-16
[37706.829702] [WCN-MOD-INIT][E]do_connectivity_driver_init(50):abort connectivity driver init, because common part is not ready
[37706.830173] [WMT-DETECT][I]wmt_detect_close:close major 154 minor 0 (pid 25892)
[37707.018596] ------------[ cut here ]------------
[37707.030687] WARNING: CPU: 3 PID: 3699 at lib/list_debug.c:54 __list_del_entry_valid+0xfc/0x104
[37707.046330] list_del corruption. next->prev should be d83b9d5c, but was c14909f4
[37707.060663] Modules linked in: ipt_REJECT nf_reject_ipv4 xt_tcpudp tun xt_state xt_conntrack xt_MASQUERADE nft_compat aes_arm_bs crypto_simd cryptd veth n
f_log_ipv4 nf_log_common nft_log nft_limit nft_masq nft_nat nft_chain_nat nf_nat nft_counter nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables_set
fuse mt76x2e mt76x2_common mt76x02_lib mt76 lima gpu_sched spi_mt65xx mtk_thermal mtk_pmic_keys pwm_mediatek mt6577_auxadc nvmem_mtk_efuse nf_tables nfnetlin
k ip_tables x_tables [last unloaded: nft_queue]
[37707.127421] CPU: 3 PID: 3699 Comm: stp_uart_launch Tainted: G W 5.4.72-bpi-r2-main #1
[37707.143872] Hardware name: Mediatek Cortex-A7 (Device Tree)
[37707.156671] Backtrace:
[37707.166325] [<c010f30c>] (dump_backtrace) from [<c010f6c0>] (show_stack+0x20/0x24)
[37707.181147] r7:00000036 r6:60070093 r5:00000000 r4:c13cee5c
[37707.194070] [<c010f6a0>] (show_stack) from [<c0cba440>] (dump_stack+0xc4/0xd8)
[37707.208663] [<c0cba37c>] (dump_stack) from [<c012818c>] (__warn+0xe0/0x108)
[37707.223006] r7:00000036 r6:c052a6f8 r5:00000009 r4:c0ffecbc
[37707.236066] [<c01280ac>] (__warn) from [<c0128594>] (warn_slowpath_fmt+0xa8/0xd0)
[37707.251010] r7:c052a6f8 r6:00000036 r5:c0ffecbc r4:c0ffee00
[37707.264103] [<c01284f0>] (warn_slowpath_fmt) from [<c052a6f8>] (__list_del_entry_valid+0xfc/0x104)
[37707.280555] r8:c1490e78 r7:20070013 r6:c14909f0 r5:d83b9d5c r4:d83b9d50
[37707.294718] [<c052a5fc>] (__list_del_entry_valid) from [<c01746c0>] (finish_wait+0x58/0x90)
[37707.310534] [<c0174668>] (finish_wait) from [<c06b749c>] (WMT_open+0x190/0x1d8)
[37707.325299] r7:c1490960 r6:c14909f0 r5:c1498ec4 r4:00000000
[37707.338441] [<c06b730c>] (WMT_open) from [<c02fa420>] (chrdev_open+0xf4/0x1f8)
[37707.353256] r7:c144a844 r6:d5568900 r5:d8c91208 r4:c0d79d98
[37707.366490] [<c02fa32c>] (chrdev_open) from [<c02f0870>] (do_dentry_open+0x124/0x400)
[37707.382012] r10:d83b9e2c r9:d5568908 r8:c02fa32c r7:00000102 r6:00000000 r5:d8c91208
[37707.397532] r4:d5568900
[37707.407660] [<c02f074c>] (do_dentry_open) from [<c02f1ea0>] (vfs_open+0x3c/0x40)
[37707.422770] r9:00000000 r8:d5568900 r7:00000102 r6:00000000 r5:00000000 r4:d83b9ea0
[37707.438285] [<c02f1e64>] (vfs_open) from [<c0305f9c>] (do_last+0x2cc/0x848)
[37707.453029] [<c0305cd0>] (do_last) from [<c03065ac>] (path_openat+0x94/0x23c)
[37707.467937] r10:00000142 r9:d83b8000 r8:d83b9ea0 r7:00000041 r6:d83b9f58 r5:d5568900
[37707.483671] r4:00000000
[37707.494053] [<c0306518>] (path_openat) from [<c03078b8>] (do_filp_open+0x88/0x100)
[37707.509658] r8:c0101204 r7:00000001 r6:d83b9ea0 r5:d83b9f58 r4:00000003
[37707.524446] [<c0307830>] (do_filp_open) from [<c02f21d8>] (do_sys_open+0x188/0x21c)
[37707.540318] r7:fffff000 r6:ffffff9c r5:d16b9000 r4:00000003
[37707.554248] [<c02f2050>] (do_sys_open) from [<c02f22b8>] (sys_openat+0x1c/0x20)
[37707.569952] r9:d83b8000 r8:c0101204 r7:00000142 r6:00000000 r5:000164c0 r4:be9c2668
[37707.586155] [<c02f229c>] (sys_openat) from [<c0101000>] (ret_fast_syscall+0x0/0x54)
[37707.602281] Exception stack(0xd83b9fa8 to 0xd83b9ff0)
[37707.615769] 9fa0: be9c2668 000164c0 ffffff9c 0000ce88 00000102 00000000
[37707.632469] 9fc0: be9c2668 000164c0 00000000 00000142 00000000 00000000 b6fef000 00000000
[37707.649269] 9fe0: 00000142 be9c2458 b6faea45 b6fb0526
[37707.662894] ---[ end trace 729c8c7415f438e0 ]---
[37707.676274] ------------[ cut here ]------------
[37707.689661] WARNING: CPU: 1 PID: 5196 at lib/list_debug.c:54 __list_del_entry_valid+0xfc/0x104
[37707.707161] list_del corruption. next->prev should be c938dd5c, but was d83b9d5c
[37707.723403] Modules linked in: ipt_REJECT nf_reject_ipv4 xt_tcpudp tun xt_state xt_conntrack xt_MASQUERADE nft_compat aes_arm_bs crypto_simd cryptd veth n
f_log_ipv4 nf_log_common nft_log nft_limit nft_masq nft_nat nft_chain_nat nf_nat nft_counter nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables_set
fuse mt76x2e mt76x2_common mt76x02_lib mt76 lima gpu_sched spi_mt65xx mtk_thermal mtk_pmic_keys pwm_mediatek mt6577_auxadc nvmem_mtk_efuse nf_tables nfnetlin
k ip_tables x_tables [last unloaded: nft_queue]
[37707.797222] CPU: 1 PID: 5196 Comm: stp_uart_launch Tainted: G W 5.4.72-bpi-r2-main #1
[37707.797227] Hardware name: Mediatek Cortex-A7 (Device Tree)
[37707.797230] Backtrace:
[37707.843617] [<c010f30c>] (dump_backtrace) from [<c010f6c0>] (show_stack+0x20/0x24)
[37707.843629] r7:00000036 r6:60000093 r5:00000000 r4:c13cee5c
[37707.876536] [<c010f6a0>] (show_stack) from [<c0cba440>] (dump_stack+0xc4/0xd8)
[37707.876547] [<c0cba37c>] (dump_stack) from [<c012818c>] (__warn+0xe0/0x108)
[37707.876561] r7:00000036 r6:c052a6f8 r5:00000009 r4:c0ffecbc
[37707.926269] [<c01280ac>] (__warn) from [<c0128594>] (warn_slowpath_fmt+0xa8/0xd0)
[37707.926287] r7:c052a6f8 r6:00000036 r5:c0ffecbc r4:c0ffee00
[37707.958905] [<c01284f0>] (warn_slowpath_fmt) from [<c052a6f8>] (__list_del_entry_valid+0xfc/0x104)
[37707.958919] r8:c1490e78 r7:80000013 r6:c14909f0 r5:c938dd5c r4:c938dd50
[37707.996878] [<c052a5fc>] (__list_del_entry_valid) from [<c01746c0>] (finish_wait+0x58/0x90)
[37707.996900] [<c0174668>] (finish_wait) from [<c06b749c>] (WMT_open+0x190/0x1d8)
[37708.032157] r7:c1490960 r6:c14909f0 r5:c1498ec4 r4:00000000
[37708.032175] [<c06b730c>] (WMT_open) from [<c02fa420>] (chrdev_open+0xf4/0x1f8)
[37708.032187] r7:c144a844 r6:d2ca03c0 r5:d8c91208 r4:c0d79d98
[37708.080018] [<c02fa32c>] (chrdev_open) from [<c02f0870>] (do_dentry_open+0x124/0x400)
[37708.080034] r10:c938de2c r9:d2ca03c8 r8:c02fa32c r7:00000102 r6:00000000 r5:d8c91208
[37708.115136] r4:d2ca03c0
[37708.115153] [<c02f074c>] (do_dentry_open) from [<c02f1ea0>] (vfs_open+0x3c/0x40)
[37708.115166] r9:00000000 r8:d2ca03c0 r7:00000102 r6:00000000 r5:00000000 r4:c938dea0
[37708.160380] [<c02f1e64>] (vfs_open) from [<c0305f9c>] (do_last+0x2cc/0x848)
[37708.160401] [<c0305cd0>] (do_last) from [<c03065ac>] (path_openat+0x94/0x23c)
[37708.192386] r10:00000142 r9:c938c000 r8:c938dea0 r7:00000041 r6:c938df58 r5:d2ca03c0
[37708.192390] r4:00000000
[37708.192407] [<c0306518>] (path_openat) from [<c03078b8>] (do_filp_open+0x88/0x100)
[37708.192421] r8:c0101204 r7:00000001 r6:c938dea0 r5:c938df58 r4:00000003
[37708.255150] [<c0307830>] (do_filp_open) from [<c02f21d8>] (do_sys_open+0x188/0x21c)
[37708.255165] r7:fffff000 r6:ffffff9c r5:cf880000 r4:00000003
[37708.286499] [<c02f2050>] (do_sys_open) from [<c02f22b8>] (sys_openat+0x1c/0x20)
[37708.286522] r9:c938c000 r8:c0101204 r7:00000142 r6:00000000 r5:000164c0 r4:bec82668
[37708.319644] [<c02f229c>] (sys_openat) from [<c0101000>] (ret_fast_syscall+0x0/0x54)
[37708.319661] Exception stack(0xc938dfa8 to 0xc938dff0)
[37708.351348] dfa0: bec82668 000164c0 ffffff9c 0000ce88 00000102 00000000
[37708.351358] dfc0: bec82668 000164c0 00000000 00000142 00000000 00000000 b6f73000 00000000
[37708.351372] dfe0: 00000142 bec82458 b6f32a45 b6f34526
[37708.400171] ---[ end trace 729c8c7415f438e1 ]---
[37708.538561] ------------[ cut here ]------------
[37708.552044] WARNING: CPU: 0 PID: 4445 at lib/list_debug.c:54 __list_del_entry_valid+0xfc/0x104
[37708.569515] list_del corruption. next->prev should be d7539d5c, but was c0161d44
[37708.585747] Modules linked in: ipt_REJECT nf_reject_ipv4 xt_tcpudp tun xt_state xt_conntrack xt_MASQUERADE nft_compat aes_arm_bs crypto_simd cryptd veth n
f_log_ipv4 nf_log_common nft_log nft_limit nft_masq nft_nat nft_chain_nat nf_nat nft_counter nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables_set
fuse mt76x2e mt76x2_common mt76x02_lib mt76 lima gpu_sched spi_mt65xx mtk_thermal mtk_pmic_keys pwm_mediatek mt6577_auxadc nvmem_mtk_efuse nf_tables nfnetlin
k ip_tables x_tables [last unloaded: nft_queue]
[37708.659352] CPU: 0 PID: 4445 Comm: stp_uart_launch Tainted: G W 5.4.72-bpi-r2-main #1
[37708.678090] Hardware name: Mediatek Cortex-A7 (Device Tree)
[37708.693236] Backtrace:
[37708.705163] [<c010f30c>] (dump_backtrace) from [<c010f6c0>] (show_stack+0x20/0x24)
[37708.722316] r7:00000036 r6:600f0093 r5:00000000 r4:c13cee5c
[37708.737504] [<c010f6a0>] (show_stack) from [<c0cba440>] (dump_stack+0xc4/0xd8)
[37708.754290] [<c0cba37c>] (dump_stack) from [<c012818c>] (__warn+0xe0/0x108)
[37708.770742] r7:00000036 r6:c052a6f8 r5:00000009 r4:c0ffecbc
[37708.785861] [<c01280ac>] (__warn) from [<c0128594>] (warn_slowpath_fmt+0xa8/0xd0)
[37708.802835] r7:c052a6f8 r6:00000036 r5:c0ffecbc r4:c0ffee00
[37708.817964] [<c01284f0>] (warn_slowpath_fmt) from [<c052a6f8>] (__list_del_entry_valid+0xfc/0x104)
[37708.836460] r8:c1490e78 r7:200f0013 r6:c14909f0 r5:d7539d5c r4:d7539d50
[37708.852694] [<c052a5fc>] (__list_del_entry_valid) from [<c01746c0>] (finish_wait+0x58/0x90)
[37708.870604] [<c0174668>] (finish_wait) from [<c06b749c>] (WMT_open+0x190/0x1d8)
[37708.887474] r7:c1490960 r6:c14909f0 r5:c1498ec4 r4:00000000
[37708.902658] [<c06b730c>] (WMT_open) from [<c02fa420>] (chrdev_open+0xf4/0x1f8)
[37708.919483] r7:c144a844 r6:d24eab40 r5:d8c91208 r4:c0d79d98
[37708.934768] [<c02fa32c>] (chrdev_open) from [<c02f0870>] (do_dentry_open+0x124/0x400)
[37708.952256] r10:d7539e2c r9:d24eab48 r8:c02fa32c r7:00000102 r6:00000000 r5:d8c91208
[37708.969714] r4:d24eab40
[37708.981557] [<c02f074c>] (do_dentry_open) from [<c02f1ea0>] (vfs_open+0x3c/0x40)
[37708.998121] r9:00000000 r8:d24eab40 r7:00000102 r6:00000000 r5:00000000 r4:d7539ea0
[37709.014785] [<c02f1e64>] (vfs_open) from [<c0305f9c>] (do_last+0x2cc/0x848)
[37709.030670] [<c0305cd0>] (do_last) from [<c03065ac>] (path_openat+0x94/0x23c)
[37709.046695] r10:00000142 r9:d7538000 r8:d7539ea0 r7:00000041 r6:d7539f58 r5:d24eab40
[37709.063486] r4:00000000
[37709.074873] [<c0306518>] (path_openat) from [<c03078b8>] (do_filp_open+0x88/0x100)
[37709.091385] r8:c0101204 r7:00000001 r6:d7539ea0 r5:d7539f58 r4:00000003
[37709.107014] [<c0307830>] (do_filp_open) from [<c02f21d8>] (do_sys_open+0x188/0x21c)
[37709.123685] r7:fffff000 r6:ffffff9c r5:dbaba000 r4:00000003
[37709.138324] [<c02f2050>] (do_sys_open) from [<c02f22b8>] (sys_openat+0x1c/0x20)
[37709.154650] r9:d7538000 r8:c0101204 r7:00000142 r6:00000000 r5:000164c0 r4:bea29668
[37709.171411] [<c02f229c>] (sys_openat) from [<c0101000>] (ret_fast_syscall+0x0/0x54)
[37709.188075] Exception stack(0xd7539fa8 to 0xd7539ff0)
[37709.202061] 9fa0: bea29668 000164c0 ffffff9c 0000ce88 00000102 00000000
[37709.219218] 9fc0: bea29668 000164c0 00000000 00000142 00000000 00000000 b6fbd000 00000000
[37709.236347] 9fe0: 00000142 bea29458 b6f7ca45 b6f7e526
[37709.250304] ---[ end trace 729c8c7415f438e2 ]---
[37709.263902] ------------[ cut here ]------------
[37709.277457] WARNING: CPU: 3 PID: 4004 at lib/list_debug.c:51 __list_del_entry_valid+0xd0/0x104
[37709.295041] list_del corruption. prev->next should be d7aa1d5c, but was c938dd5c
[37709.295045] Modules linked in: ipt_REJECT nf_reject_ipv4 xt_tcpudp tun xt_state xt_conntrack xt_MASQUERADE nft_compat aes_arm_bs crypto_simd cryptd veth n
f_log_ipv4 nf_log_common nft_log nft_limit nft_masq nft_nat nft_chain_nat nf_nat nft_counter nft_ct nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables_set
fuse mt76x2e mt76x2_common mt76x02_lib mt76 lima gpu_sched spi_mt65xx mtk_thermal mtk_pmic_keys pwm_mediatek mt6577_auxadc nvmem_mtk_efuse nf_tables nfnetlin
k ip_tables x_tables [last unloaded: nft_queue]
[37709.385173] CPU: 3 PID: 4004 Comm: stp_uart_launch Tainted: G W 5.4.72-bpi-r2-main #1
[37709.385178] Hardware name: Mediatek Cortex-A7 (Device Tree)
[37709.385190] Backtrace:
[37709.431251] [<c010f30c>] (dump_backtrace) from [<c010f6c0>] (show_stack+0x20/0x24)
[37709.431265] r7:00000033 r6:60070093 r5:00000000 r4:c13cee5c
[37709.463764] [<c010f6a0>] (show_stack) from [<c0cba440>] (dump_stack+0xc4/0xd8)
[37709.463786] [<c0cba37c>] (dump_stack) from [<c012818c>] (__warn+0xe0/0x108)
[37709.498638] r7:00000033 r6:c052a6cc r5:00000009 r4:c0ffecbc
[37709.498654] [<c01280ac>] (__warn) from [<c0128594>] (warn_slowpath_fmt+0xa8/0xd0)
[37709.498666] r7:c052a6cc r6:00000033 r5:c0ffecbc r4:c0ffedc4
[37709.546617] [<c01284f0>] (warn_slowpath_fmt) from [<c052a6cc>] (__list_del_entry_valid+0xd0/0x104)
[37709.546631] r8:c1490e78 r7:20070013 r6:c14909f0 r5:d7aa1d5c r4:d7aa1d50
[37709.581561] [<c052a5fc>] (__list_del_entry_valid) from [<c01746c0>] (finish_wait+0x58/0x90)
[37709.581576] [<c0174668>] (finish_wait) from [<c06b749c>] (WMT_open+0x190/0x1d8)
[37709.581590] r7:c1490960 r6:c14909f0 r5:c1498ec4 r4:00000000
[37709.631995] [<c06b730c>] (WMT_open) from [<c02fa420>] (chrdev_open+0xf4/0x1f8)
[37709.632006] r7:c144a844 r6:d5568300 r5:d8c91208 r4:c0d79d98
[37709.632024] [<c02fa32c>] (chrdev_open) from [<c02f0870>] (do_dentry_open+0x124/0x400)
[37709.682065] r10:d7aa1e2c r9:d5568308 r8:c02fa32c r7:00000102 r6:00000000 r5:d8c91208
[37709.682071] r4:d5568300
[37709.682091] [<c02f074c>] (do_dentry_open) from [<c02f1ea0>] (vfs_open+0x3c/0x40)
[37709.682103] r9:00000000 r8:d5568300 r7:00000102 r6:00000000 r5:00000000 r4:d7aa1ea0
[37709.744785] [<c02f1e64>] (vfs_open) from [<c0305f9c>] (do_last+0x2cc/0x848)
[37709.744808] [<c0305cd0>] (do_last) from [<c03065ac>] (path_openat+0x94/0x23c)
[37709.776763] r10:00000142 r9:d7aa0000 r8:d7aa1ea0 r7:00000041 r6:d7aa1f58 r5:d5568300
[37709.776767] r4:00000000
[37709.776784] [<c0306518>] (path_openat) from [<c03078b8>] (do_filp_open+0x88/0x100)
[37709.776796] r8:c0101204 r7:00000001 r6:d7aa1ea0 r5:d7aa1f58 r4:00000003
[37709.837114] [<c0307830>] (do_filp_open) from [<c02f21d8>] (do_sys_open+0x188/0x21c)
[37709.837128] r7:fffff000 r6:ffffff9c r5:d16ba000 r4:00000003
[37709.868426] [<c02f2050>] (do_sys_open) from [<c02f22b8>] (sys_openat+0x1c/0x20)
[37709.868438] r9:d7aa0000 r8:c0101204 r7:00000142 r6:00000000 r5:000164c0 r4:beeb7668
[37709.868449] [<c02f229c>] (sys_openat) from [<c0101000>] (ret_fast_syscall+0x0/0x54)
[37709.868454] Exception stack(0xd7aa1fa8 to 0xd7aa1ff0)
[37709.868463] 1fa0: beeb7668 000164c0 ffffff9c 0000ce88 00000102 00000000
[37709.868473] 1fc0: beeb7668 000164c0 00000000 00000142 00000000 00000000 b6f1c000 00000000
[37709.868479] 1fe0: 00000142 beeb7458 b6edba45 b6edd526
[37709.868484] ---[ end trace 729c8c7415f438e3 ]---
[37712.885604] [MTK-WIFI] WIFI_open: WIFI_open: major 155 minor 0 (pid 25891)
[37712.901623] [MTK-WIFI] WIFI_write: WIFI_write 0
[37712.925159] [MTK-WIFI] WIFI_write: WIFI is already power off!
[37712.939808] [MTK-WIFI] WIFI_close: WIFI_close: major 155 minor 0 (pid 25891)
[37714.961066] [MTK-WIFI] WIFI_open: WIFI_open: major 155 minor 0 (pid 25891)
[37714.976856] [MTK-WIFI] WIFI_write: WIFI_write A
[37715.000166] vcn18: mode operation not allowed
[37715.015040] [WMT-CONSYS-HW][E]mtk_wcn_consys_hw_reg_ctrl(291):Read CONSYS chipId(0xfffff093)
[37715.112683] [WMT-CONF][E]wmt_conf_parse_pair(323):unknown field 'mt6620.defAnt'.
[37715.146435] [WMT-CONF][E]wmt_conf_parse_pair(323):unknown field 'mt6628.defAnt'.
[37715.162384] [WMT-CONF][E]wmt_conf_parse_pair(323):unknown field 'mt6630.defAnt'.
[37715.747214] [STP] mtk_wcn_stp_psm_enable:[W] STP Not Ready, Dont do Sleep/Wakeup
[37715.776420] kalFirmwareImageMapping firmware size 225840
[37716.979887] [MTK-WIFI] register_set_p2p_mode_handler: (pid 801) register set p2p mode handler 2807c777
[37716.997846] [MTK-WIFI] WIFI_write: WMT turn on WIFI success!
[37717.014329] [MTK-WIFI] WIFI_write: Set wlan mode 0 --> 1
[37717.029754] [MTK-WIFI] WIFI_close: WIFI_close: major 155 minor 0 (pid 25891)
This looks like driver was initialized before…have you done echo 0 before? And start at point needed (like my wifi.sh)? If chardev already exists it should not be created again
Trace (list_del_valid…) seems to be caused from attempt to recreating chardev
Vcn18 can be ignored…it is a regulator.code trys to reset it which is not possible for fixed regulators
Echo 0 has been done before in my wifi script ( based on yours ).
Now I’ve downloaded your script, and run it, but no success!
I see ap0 is there, has ip address, but not visible as wifi.
This looks strange…need to look where it is located…have you tried simple reboot? Where do you call the initialisation script? Which OS do you use? Stretch and earlier may have problems with kernels 5.4+ (i saw some warning about unsupported modes in stretch+5.4,but in my case they did not break).
Sometimes reset failes,but after clean boot (maybe try powercycle) it should came “up”.
Simple reboot was tried more times.
I call my initialisation script with rc.local.
OS is debian buster, kernel is 5.4.72.
5.4 kernel is in use since april, then was ordered an MT7612e card and helped me set it up.
The problem is recognised maybe a month ago, only from yesterday I’m not able to use it.
Without this option you have same state as my repo? Strange because the uploaded version works on my buster-image…have you installed wpa_supplicant or any other related package i have not (hostapd,dnsmasq,lxc with net,openvpn,iptables)?
I’ve copied all files from here to under /lib/firmwares :
No wpa-cupplicant, but hostapd, dnsmasq, lxc with net, nftables.
It’s strange because it worked for a while.
Now I’m testing 5ghz on internal wifi, it’s stable. But with 2,4ghz comes trouble.
It disturbs me a bit, because this was set only for some IoT devices.
On the other hand, I’m not really satisfied with the range of mt7612 2,4ghz.
What about BPI-MT7615? Better range?
I can’t, because my firewall is fully nftables!
But I have another idea!
About 2 months ago I migrated boot and root partitions from sd to emmc and had problem with lxcfs and fuse fs. My system is running from sd, hadn’t enough time to handle this. I remember it run whitout issue. Tomorrow I will test it, the 2 months previously system is untouchable.