Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#4247 - ZyXEL P-2812HNU-F1, Arcadyan VGV7510KW22 (o2 Box 6431) rt2x00lib kernel panic #9227

Closed
openwrt-bot opened this issue Feb 1, 2022 · 1 comment
Labels
flyspray kernel pull request/issue with Linux kernel related changes release/21.02 pull request/issue targeted (also) for OpenWrt 21.02 release

Comments

@openwrt-bot
Copy link

Norster:

I'm running latest vanilla 21.02.1 with two vlans and freeradius3 installed, using dynamic vlans as in
https://openwrt.org/docs/guide-user/network/wifi/wireless.security.8021x

RT3062F crashes randomly with or without load. This does not occour on 19.07.8 with same configuration running stable for more than a week.
I tried this on an Arcadyan VGV7510KW22 o2 6431 with same outcome. FritzBox 3370 with same configuration runs stable with latest 21.02.1 but uses ath9k drivers.

removed: wpad-basic-wolfssl

installed: wpad-wolfssl, freeradius3-default

kernel partition on ZyXEL got right size:
NAND read: device 0 offset 0x60000, size 0x300000

Steps to reproduce: Boot device, wait for dsl sync, pppoe authentication done. rt2x00lib will cause kernel panic within 10 Minutes.

Linux version 5.4.154 (builder@buildhost) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r16325-88151b8303)) #0 SMP Sun Oct 24 09:01:35 2021

[...]
[ 29.304173] pci 0000:00:0e.0: [1814:3062] type 00 class 0x028000
[ 29.309011] pci 0000:00:0e.0: reg 0x10: [mem 0xffff0000-0xffffffff]
[ 29.318717] pci 0000:00:0e.0: BAR 0: assigned [mem 0x18000000-0x1800ffff]
[ 29.324483] rt2800pci 0000:00:0e.0: enabling device (0000 -> 0002)
[ 29.330662] ieee80211 phy0: rt2x00lib_request_eeprom_file: Info - Loading EEPROM data from 'RT3062.eeprom'.
[ 29.346988] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 3572, rev 0223 detected
[ 29.353524] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 0008 detected
[ 31.486892] lantiq,xrx200-net 1e108000.eth eth0: port 0 got link
[ 31.491611] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 31.514710] br-vlan1: port 1(eth0.1) entered blocking state
[ 31.518918] br-vlan1: port 1(eth0.1) entered forwarding state
[ 31.525457] br-vlan2: port 1(eth0.2) entered blocking state
[ 31.530245] br-vlan2: port 1(eth0.2) entered forwarding state
[ 31.610217] IPv6: ADDRCONF(NETDEV_CHANGE): br-vlan1: link becomes ready
[ 31.616175] IPv6: ADDRCONF(NETDEV_CHANGE): br-vlan2: link becomes ready
[ 34.948854] ieee80211 phy0: rt2x00lib_request_firmware: Info - Loading firmware file 'rt2860.bin'
[ 35.166269] ieee80211 phy0: rt2x00lib_request_firmware: Info - Firmware detected - version: 0.40
[ 44.292342] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 55.393854] br-vlan1: port 2(wlan0.1) entered blocking state
[ 55.398521] br-vlan1: port 2(wlan0.1) entered disabled state
[ 55.404700] device wlan0.1 entered promiscuous mode
[ 55.409273] br-vlan1: port 2(wlan0.1) entered blocking state
[ 55.414427] br-vlan1: port 2(wlan0.1) entered forwarding state
[ 63.733155] Lantiq PTM driver, version 1.0.27, (c) 2001-2013 Lantiq Deutschland GmbH
[ 63.733155] PTM (E1) firmware version 2.16.0
[ 63.744347] ifxmips_ptm: PTM init succeed
[ 63.758602] device dsl0 entered promiscuous mode
[ 203.489819] enter showtime
[ 203.491337] IPv6: ADDRCONF(NETDEV_CHANGE): dsl0: link becomes ready
[ 203.500004] IPv6: ADDRCONF(NETDEV_CHANGE): dsl0.7: link becomes ready
[ 203.512652] enter showtime
[ 209.524227] pppoe-wan: renamed from ppp0
[ 845.767489] CPU 0 Unable to handle kernel paging request at virtual address 00000009, epc == 87354668, ra == 87354400
[ 845.776712] Oops[#1]:
[ 845.778920] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.4.154 #0
[ 845.784924] $ 0 : 00000000 00000001 00000000 0000a006
[ 845.790140] $ 4 : 87574858 00000005 00008000 00000018
[ 845.795363] $ 8 : 00005000 87574858 0000d000 00007cb9
[ 845.800585] $12 : 001c2e1d 89000000 00000402 00000000
[ 845.805808] $16 : 87c0bd64 86ba6540 86929ec0 00000000
[ 845.811030] $20 : 87ec1744 8692907c 87c0be04 87c0be80
[ 845.816253] $24 : 00000000 800237c8
[ 845.821475] $28 : 80724000 87c0bd20 00000001 87354400
[ 845.826698] Hi : 00000000
[ 845.829570] Lo : 0000007a
[ 845.832463] epc : 87354668 0x87354668 [rt2x00lib@1ee4e735+0x9250]
[ 845.838725] ra : 87354400 0x87354400 [rt2x00lib@1ee4e735+0x9250]
[ 845.844976] Status: 1100ff03 KERNEL EXL IE
[ 845.849156] Cause : 00800008 (ExcCode 02)
[ 845.853158] BadVA : 00000009
[ 845.856033] PrId : 00019555 (MIPS 34Kc)
[ 845.859942] Modules linked in: ltq_ptm_vr9 rt2800pci rt2800mmio rt2800lib iptable_nat xt_state xt_nat xt_conntrack xt_REDIRECT xt_MASQUERADE xt_FLOWOFFLOAD xt_CT rt2x00pci rt2x00mmio rt2x00lib pppoe nf_nat nf_flow_table_hw nf_flow_table nf_conntrack mac80211 ipt_REJECT cfg80211 xt_time xt_tcpudp xt_multiport xt_mark xt_mac xt_limit xt_comment xt_TCPMSS xt_LOG pppox ppp_async nf_reject_ipv4 nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_filter ip_tables crc_ccitt compat drv_dsl_cpe_api ledtrig_usbport drv_mei_cpe nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 pppoatm ppp_generic slhc br2684 atm eeprom_93cx6 drv_ifxos dwc2 gpio_button_hotplug
[ 845.923432] Process swapper/0 (pid: 0, threadinfo=5fb5db9d, task=22928b21, tls=00000000)
[ 845.931498] Stack : 87c0be70 00000000 87c0bdec 868f5f00 872b3854 00000000 86ba6540 86928c20
[ 845.939848] 00000000 87355718 86928c20 8682e8e8 87c0be04 80730000 00000fff 00000000
[ 845.948203] 00000000 000000a8 00bd0018 00000000 00000000 00000000 00000023 00000003
[ 845.956559] ffff0000 00000000 00000000 00000000 00000000 86ba6540 86929ec0 872b3854
[ 845.964915] 86928c20 00000000 8692907c 873525b8 80785278 86830180 00000000 00000020
[ 845.973271] ...
[ 845.975705] Call Trace:
[ 845.975766] [<87355718>] 0x87355718 [rt2x00lib@1ee4e735+0x9250]
[ 845.984088] [<8682e8e8>] 0x8682e8e8 [mac80211@67a6148f+0x7dad0]
[ 845.990023] [<873525b8>] 0x873525b8 [rt2x00lib@1ee4e735+0x9250]
[ 845.995922] [<86830180>] 0x86830180 [mac80211@67a6148f+0x7dad0]
[ 846.001853] [<868315e4>] 0x868315e4 [mac80211@67a6148f+0x7dad0]
[ 846.007772] [<86831760>] 0x86831760 [mac80211@67a6148f+0x7dad0]
[ 846.013698] [<868395c8>] 0x868395c8 [mac80211@67a6148f+0x7dad0]
[ 846.019603] [<87350bf8>] 0x87350bf8 [rt2x00lib@1ee4e735+0x9250]
[ 846.025541] [<8683b288>] 0x8683b288 [mac80211@67a6148f+0x7dad0]
[ 846.031439] [<80034c28>] 0x80034c28
[ 846.034905] [<8061bdbc>] 0x8061bdbc
[ 846.038384] [<80082f14>] 0x80082f14
[ 846.041870] [<800351ac>] 0x800351ac
[ 846.045349] [<803297dc>] 0x803297dc
[ 846.048831] [<8000aa08>] 0x8000aa08
[ 846.052305]
[ 846.053780] Code: 30420008 14400092 00002825 <92630009> a6030008 92220022 30420004 1040ff99 34630008
[ 846.063531]
[ 846.065117] ---[ end trace 20c3271ad5bbf2db ]---
[ 846.069716] Kernel panic - not syncing: Fatal exception in interrupt
[ 846.075998] ------------[ cut here ]------------
[ 846.080619] WARNING: CPU: 0 PID: 0 at kernel/smp.c:433 0x800b3810
[ 846.086692] Modules linked in: ltq_ptm_vr9 rt2800pci rt2800mmio rt2800lib iptable_nat xt_state xt_nat xt_conntrack xt_REDIRECT xt_MASQUERADE xt_FLOWOFFLOAD xt_CT rt2x00pci rt2x00mmio rt2x00lib pppoe nf_nat nf_flow_table_hw nf_flow_table nf_conntrack mac80211 ipt_REJECT cfg80211 xt_time xt_tcpudp xt_multiport xt_mark xt_mac xt_limit xt_comment xt_TCPMSS xt_LOG pppox ppp_async nf_reject_ipv4 nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_filter ip_tables crc_ccitt compat drv_dsl_cpe_api ledtrig_usbport drv_mei_cpe nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 pppoatm ppp_generic slhc br2684 atm eeprom_93cx6 drv_ifxos dwc2 gpio_button_hotplug
[ 846.150165] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D 5.4.154 #0
[ 846.157539] Stack : 00000122 00000123 00000000 80081d1c 00000000 00000000 00000000 00000000
[ 846.165890] 00000000 00000000 00000000 00000000 00000000 00000001 87c0ba20 e4aeda87
[ 846.174255] 87c0bab8 00000000 00000000 00000123 00000038 80615d04 20352e34 2e313534
[ 846.182602] 00000123 5b800000 00000000 00024a95 00000000 87c0ba00 00000000 800b3810
[ 846.190957] 00000009 00000000 800142c4 00000000 00000003 00000010 00000000 80890000
[ 846.199314] ...
[ 846.201751] Call Trace:
[ 846.201769] [<80081d1c>] 0x80081d1c
[ 846.207680] [<80615d04>] 0x80615d04
[ 846.211160] [<800b3810>] 0x800b3810
[ 846.214640] [<800142c4>] 0x800142c4
[ 846.218123] [<8000ef60>] 0x8000ef60
[ 846.221604] [<8000ef68>] 0x8000ef68
[ 846.225085] [<80760000>] 0x80760000
[ 846.228566] [<805fb8fc>] 0x805fb8fc
[ 846.232065] [<8007e7c4>] 0x8007e7c4
[ 846.235526] [<80030b7c>] 0x80030b7c
[ 846.239013] [<800b3810>] 0x800b3810
[ 846.242493] [<80030c24>] 0x80030c24
[ 846.245976] [<80611240>] 0x80611240
[ 846.249457] [<800b3810>] 0x800b3810
[ 846.252942] [<800b384c>] 0x800b384c
[ 846.256421] [<80030690>] 0x80030690
[ 846.259899] [<8000f238>] 0x8000f238
[ 846.263415] [<8001a814>] 0x8001a814
[ 846.266880] [<87354668>] 0x87354668 [rt2x00lib@1ee4e735+0x9250]
[ 846.272795] [<87354400>] 0x87354400 [rt2x00lib@1ee4e735+0x9250]
[ 846.278715] [<800201a8>] 0x800201a8
[ 846.282200] [<86807888>] 0x86807888 [mac80211@67a6148f+0x7dad0]
[ 846.288119] [<800237c8>] 0x800237c8
[ 846.291578] [<801641f4>] 0x801641f4
[ 846.295077] [<87354400>] 0x87354400 [rt2x00lib@1ee4e735+0x9250]
[ 846.300997] [<87354668>] 0x87354668 [rt2x00lib@1ee4e735+0x9250]
[ 846.306930] [<87355718>] 0x87355718 [rt2x00lib@1ee4e735+0x9250]
[ 846.312838] [<8682e8e8>] 0x8682e8e8 [mac80211@67a6148f+0x7dad0]
[ 846.318774] [<873525b8>] 0x873525b8 [rt2x00lib@1ee4e735+0x9250]
[ 846.324672] [<86830180>] 0x86830180 [mac80211@67a6148f+0x7dad0]
[ 846.330602] [<868315e4>] 0x868315e4 [mac80211@67a6148f+0x7dad0]
[ 846.336522] [<86831760>] 0x86831760 [mac80211@67a6148f+0x7dad0]
[ 846.342448] [<868395c8>] 0x868395c8 [mac80211@67a6148f+0x7dad0]
[ 846.348353] [<87350bf8>] 0x87350bf8 [rt2x00lib@1ee4e735+0x9250]
[ 846.354309] [<8683b288>] 0x8683b288 [mac80211@67a6148f+0x7dad0]
[ 846.360189] [<80034c28>] 0x80034c28
[ 846.363650] [<8061bdbc>] 0x8061bdbc
[ 846.367134] [<80082f14>] 0x80082f14
[ 846.370620] [<800351ac>] 0x800351ac
[ 846.374113] [<803297dc>] 0x803297dc
[ 846.377582] [<8000aa08>] 0x8000aa08
[ 846.381055]
[ 846.382535] ---[ end trace 20c3271ad5bbf2dc ]---
[ 846.387151] ------------[ cut here ]------------
[ 846.391772] WARNING: CPU: 0 PID: 0 at kernel/smp.c:300 0x800b2ff0
[ 846.397853] Modules linked in: ltq_ptm_vr9 rt2800pci rt2800mmio rt2800lib iptable_nat xt_state xt_nat xt_conntrack xt_REDIRECT xt_MASQUERADE xt_FLOWOFFLOAD xt_CT rt2x00pci rt2x00mmio rt2x00lib pppoe nf_nat nf_flow_table_hw nf_flow_table nf_conntrack mac80211 ipt_REJECT cfg80211 xt_time xt_tcpudp xt_multiport xt_mark xt_mac xt_limit xt_comment xt_TCPMSS xt_LOG pppox ppp_async nf_reject_ipv4 nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 iptable_mangle iptable_filter ip_tables crc_ccitt compat drv_dsl_cpe_api ledtrig_usbport drv_mei_cpe nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 pppoatm ppp_generic slhc br2684 atm eeprom_93cx6 drv_ifxos dwc2 gpio_button_hotplug
[ 846.461337] CPU: 0 PID: 0 Comm: swapper/0 Tainted: G D W 5.4.154 #0
[ 846.468706] Stack : 00000158 00000159 00000001 80081d1c 00000000 00000000 00000000 00000000
[ 846.477058] 00000000 00000000 00000000 00000000 00000000 00000001 87c0ba20 e4aeda87
[ 846.485414] 87c0bab8 00000000 00000000 00000159 00000038 80615d04 20352e34 2e313534
[ 846.493770] 00000159 ce000000 00000000 00070a19 00000000 87c0ba00 00000000 800b2ff0
[ 846.502126] 00000009 00000000 87c0be04 00000001 00000003 00000010 00000000 80890000
[ 846.510482] ...
[ 846.512919] Call Trace:
[ 846.512935] [<80081d1c>] 0x80081d1c
[ 846.518850] [<80615d04>] 0x80615d04
[ 846.522329] [<800b2ff0>] 0x800b2ff0
[ 846.525810] [<8000ef60>] 0x8000ef60
[ 846.529307] [<8000ef68>] 0x8000ef68
[ 846.532772] [<80760000>] 0x80760000
[ 846.536252] [<805fb8fc>] 0x805fb8fc
[ 846.539729] [<8007e7c4>] 0x8007e7c4
[ 846.543218] [<80030b7c>] 0x80030b7c
[ 846.546699] [<800b2ff0>] 0x800b2ff0
[ 846.550180] [<80030c24>] 0x80030c24
[ 846.553662] [<80611240>] 0x80611240
[ 846.557143] [<800142c4>] 0x800142c4
[ 846.560624] [<800b2ff0>] 0x800b2ff0
[ 846.564109] [<800b384c>] 0x800b384c
[ 846.567582] [<80030690>] 0x80030690
[ 846.571073] [<8000f238>] 0x8000f238
[ 846.574578] [<8001a814>] 0x8001a814
[ 846.578048] [<87354668>] 0x87354668 [rt2x00lib@1ee4e735+0x9250]
[ 846.583965] [<87354400>] 0x87354400 [rt2x00lib@1ee4e735+0x9250]
[ 846.589883] [<800201a8>] 0x800201a8
[ 846.593368] [<86807888>] 0x86807888 [mac80211@67a6148f+0x7dad0]
[ 846.599287] [<800237c8>] 0x800237c8
[ 846.602752] [<801641f4>] 0x801641f4
[ 846.606246] [<87354400>] 0x87354400 [rt2x00lib@1ee4e735+0x9250]
[ 846.612165] [<87354668>] 0x87354668 [rt2x00lib@1ee4e735+0x9250]
[ 846.618098] [<87355718>] 0x87355718 [rt2x00lib@1ee4e735+0x9250]
[ 846.624026] [<8682e8e8>] 0x8682e8e8 [mac80211@67a6148f+0x7dad0]
[ 846.629941] [<873525b8>] 0x873525b8 [rt2x00lib@1ee4e735+0x9250]
[ 846.635840] [<86830180>] 0x86830180 [mac80211@67a6148f+0x7dad0]
[ 846.641771] [<868315e4>] 0x868315e4 [mac80211@67a6148f+0x7dad0]
[ 846.647714] [<86831760>] 0x86831760 [mac80211@67a6148f+0x7dad0]
[ 846.653617] [<868395c8>] 0x868395c8 [mac80211@67a6148f+0x7dad0]
[ 846.659521] [<87350bf8>] 0x87350bf8 [rt2x00lib@1ee4e735+0x9250]
[ 846.665459] [<8683b288>] 0x8683b288 [mac80211@67a6148f+0x7dad0]
[ 846.671356] [<80034c28>] 0x80034c28
[ 846.674824] [<8061bdbc>] 0x8061bdbc
[ 846.678302] [<80082f14>] 0x80082f14
[ 846.681789] [<800351ac>] 0x800351ac
[ 846.685266] [<803297dc>] 0x803297dc
[ 846.688750] [<8000aa08>] 0x8000aa08
[ 846.692223]
[ 846.693703] ---[ end trace 20c3271ad5bbf2dd ]---
[ 846.698343] Rebooting in 3 seconds..

@aparcar aparcar added release/21.02 pull request/issue targeted (also) for OpenWrt 21.02 release kernel pull request/issue with Linux kernel related changes labels Feb 22, 2022
@Nurster
Copy link

Nurster commented May 13, 2022

Running latest stable 21.02.03 with RT3062F drivers on Arcadyan VGV7510KW22 (o26431) for two weeks now without any kernel panic whatsoever. Tested the Zyxel HNU-F1 too without any problems as well.

@mkresin mkresin closed this as completed May 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flyspray kernel pull request/issue with Linux kernel related changes release/21.02 pull request/issue targeted (also) for OpenWrt 21.02 release
Projects
None yet
Development

No branches or pull requests

4 participants