找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1763|回复: 0

EA4500启用5G后几乎死机的解决办法

[复制链接]
EA4500启用5G后出现大量警告信息,几乎死机,警告信息如下
  1. WARNING: CPU: 0 PID: 0 at backports-2017-11-01/net/mac80211/rx.c:4362 ieee80211_rx_napi+0x1a4/0x9e4 [mac
  2.                Modules linked in: rtl8192cu rtl8192c_common rtl_usb pppoe ppp_async rtlwifi pppox ppp_getcpudp xt_state xt_nat xt_multiport xt_mark xt_mac xt_limit xt_conntrack xt_comment xt_TCPMSS xt_REDIRECat_ipv4 nf_nat nf_log_ipv4 nf_flow_table_hw nf_flow_table nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtc1 iptable_mangle iptable_filter ip_tables crc_ccitt compat xt_set ip_set_list_set ip_set_hash_netiface i
  3.                 ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_v6 nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables x_tables tun
  4.                CPU: 0 PID: 0 Comm: swapper Tainted: G        W       4.14.36 #0
  5.                Hardware name: Marvell Kirkwood (Flattened Device Tree)
  6.                Backtrace:
  7.                [<c0105e1c>] (dump_backtrace) from [<c0106104>] (show_stack+0x18/0x1c)
  8.                 r7:bf3075c8 r6:00000000 r5:bf3475f0 r4:00000000
  9.                [<c01060ec>] (show_stack) from [<c0586760>] (dump_stack+0x20/0x28)
  10.                [<c0586740>] (dump_stack) from [<c01103d8>] (__warn+0xe0/0x10c)
  11.                [<c01102f8>] (__warn) from [<c01104bc>] (warn_slowpath_null+0x28/0x30)
  12.                 r9:c6f9cfb0 r8:bf346368 r7:bf3462e8 r6:c6f9d838 r5:c6f9cb80 r4:c65dd3c0
  13.                [<c0110494>] (warn_slowpath_null) from [<bf3075c8>] (ieee80211_rx_napi+0x1a4/0x9e4 [mac80
  14.                [<bf307424>] (ieee80211_rx_napi [mac80211]) from [<bf2e065c>] (ieee80211_tasklet_handler+
  15.                 r10:c084a6ec r9:c6f9cfb0 r8:bf346368 r7:bf3462e8 r6:c6f9cb80 r5:c6f9cfa4
  16.                 r4:c65dd3c0
  17.                [<bf2e05f8>] (ieee80211_tasklet_handler [mac80211]) from [<c01141b8>] (tasklet_action+0x8
  18.                 r9:00000040 r8:ffffe000 r7:00000100 r6:00000000 r5:c0808f00 r4:00000000
  19.                [<c0114134>] (tasklet_action) from [<c01014d0>] (__do_softirq+0x118/0x2fc)
  20.                 r7:00000100 r6:00000018 r5:00000006 r4:c084cf78
  21.                [<c01013b8>] (__do_softirq) from [<c0113d98>] (irq_exit+0xa4/0xf8)
  22.                 r10:00000000 r9:c0801f00 r8:c7809400 r7:00000001 r6:00000000 r5:c0847664
  23.                 r4:00000000
  24.                [<c0113cf4>] (irq_exit) from [<c013f550>] (__handle_domain_irq+0x8c/0xa8)
  25.                [<c013f4c4>] (__handle_domain_irq) from [<c010138c>] (orion_handle_irq+0x74/0xa0)
  26.                 r9:c0801f00 r8:00000001 r7:c087a6bc r6:c781a01c r5:00000400 r4:0000000a
  27.                [<c0101318>] (orion_handle_irq) from [<c0106be8>] (__irq_svc+0x68/0x84)
  28.                Exception stack(0xc0801f00 to 0xc0801f48)
  29.                1f00: 00000000 00000000 00000000 60000013 00000000 ffffe000 c0803088 c083ea28
  30.                1f20: c080c25a c0666e00 00000000 c0801f5c c0801f50 c0801f50 c0102f60 c05a2504
  31.                1f40: 60000013 ffffffff
  32.                 r10:00000000 r9:c0800000 r8:c080c25a r7:c0801f34 r6:ffffffff r5:60000013
  33.                 r4:c05a2504
  34.                [<c05a24cc>] (default_idle_call) from [<c0138c28>] (do_idle+0x84/0x144)
  35.                [<c0138ba4>] (do_idle) from [<c0138f48>] (cpu_startup_entry+0x14/0x18)
  36.                 r10:00735404 r9:c0736a20 r8:c7ffcaa0 r7:00000000 r6:c0803020 r5:ffffffff
  37.                 r4:c080a86c r3:40000013
  38.                [<c0138f34>] (cpu_startup_entry) from [<c059d2d8>] (rest_init+0x74/0x94)
  39.                [<c059d264>] (rest_init) from [<c0700d54>] (start_kernel+0x3a4/0x428)
  40.                 r5:ffffffff r4:c084c8e0
  41.                [<c07009b0>] (start_kernel) from [<00008048>] (0x8048)
  42.                ---[ end trace 5b3e7591c3f65222 ]---
复制代码
解决办法,修改net/mac80211/rx.c 第4362行的
  1. if (WARN_ON(status->rate_idx >= sband->n_bitrates))
复制代码

  1. if ((status->rate_idx >= sband->n_bitrates))
复制代码
即可
patch
参考资料:
https://patchwork.kernel.org/patch/9764917/
https://forum.lede-project.org/t ... -not-usable/8124/12
https://patchwork.kernel.org/patch/3118641/

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 15:53

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表