Temat: WDR3600 kernel panic po połączeniu mesh
Cześć
Jakiś czas temu zamieniłem swoje dwa stare WDR3600 na parę Dynalink DL-WRX36 oraz Xiaomi AX3000T. Kilka dni temu postanowiłem potestować konfigurację mesh. Wyciągnąłem WDR3600 z szafy. We wszystkich 4 routerach zaktualizowałem oprogramowanie do najnowszych wydań OpenWRT, zainstalowałem pakiet wpad-mesh-mbedtls. Jednak nijak nie dałem rady połączyć WDR3600 z Dynalinkiem lub Xiaomi po mesh na WiFi 2.4GHz (między sobą łączą się bez problemu). Próbowałem różne kanały, różne szerokości pasma, przestawiałem w Dynalinku/Xiaomi WiFi z AX na N i nic to nie dało. Jednak konfiguracja na WiFi 5GHz poszła gładko. Wszystkie 4 urządzenia połączyły się ze sobą po mesh. Ping działa między każdym z nich.
Problem jest taki, że chwilę po zestawieniu połączenia mesh WDR3600 się samoistnie rebootują. Podłączyłem serial i okazuje się że zaraz po połączeniu mesh pojawia się kernel panic, a chwilę później kolejny kernel panic i reboot:
[ 61.235247] br-lan: port 2(mesh1) entered blocking state
[ 61.240757] br-lan: port 2(mesh1) entered forwarding state
[ 61.284908] ------------[ cut here ]------------
[ 61.289797] WARNING: CPU: 0 PID: 370 at backports-6.12.6/net/mac80211/main.c:408 0x82802a50 [mac80211@e473fa99+0x8a000]
[ 61.300895] Modules linked in: ath9k(O) ath9k_common(O) pppoe ppp_async nft_fib_inet nf_flow_table_inet ath9k_hw(O) ath(O) pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack mac80211(O) cfg80211(O) slhc nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c crc_ccitt compat(O) ledtrig_usbport sha512_generic seqiv sha3_generic jitterentropy_rng drbg hmac geniv rng cmac fsl_mph_dr_of ehci_platform ehci_fsl ehci_hcd gpio_button_hotplug(O) phy_ar7200_usb phy_ar7100_usb usbcore nls_base usb_common crc32c_generic
[ 61.369732] CPU: 0 PID: 370 Comm: kworker/u2:5 Tainted: G O 6.6.93 #0
[ 61.377703] Workqueue: events_unbound 0x81f80338 [cfg80211@12b89fc7+0x46000]
[ 61.384925] Stack : 00000000 8075a464 81c13d2c 82b381f0 00000000 00000000 00000000 00000000
[ 61.393450] 00000000 00000000 00000000 00000000 00000000 00000001 81c13ce8 0935042f
[ 61.401968] 81c13d80 00000000 00000000 81c13c10 00000038 80702fe4 00000000 ffffffea
[ 61.410487] 000000cc 81c13c1c 000000cc 807fb720 8071ca34 81c13cc8 00000000 82802a50
[ 61.419005] 00000009 82b381f0 81c9cd50 61c88647 00000018 803d16cc 00000000 809b0000
[ 61.427523] ...
[ 61.430014] Call Trace:
[ 61.430187] [<80702fe4>] 0x80702fe4
[ 61.436304] [<82802a50>] 0x82802a50 [mac80211@e473fa99+0x8a000]
[ 61.442399] [<803d16cc>] 0x803d16cc
[ 61.446022] [<800661e8>] 0x800661e8
[ 61.449569] [<800661f0>] 0x800661f0
[ 61.453116] [<806d99a4>] 0x806d99a4
[ 61.456663] [<800849b0>] 0x800849b0
[ 61.460288] [<82802a50>] 0x82802a50 [mac80211@e473fa99+0x8a000]
[ 61.466360] [<80084a40>] 0x80084a40
[ 61.469927] [<82802a50>] 0x82802a50 [mac80211@e473fa99+0x8a000]
[ 61.475996] [<8287d2e4>] 0x8287d2e4 [mac80211@e473fa99+0x8a000]
[ 61.482070] [<81f803ec>] 0x81f803ec [cfg80211@12b89fc7+0x46000]
[ 61.488238] [<8009ed9c>] 0x8009ed9c
[ 61.491982] [<8009f35c>] 0x8009f35c
[ 61.495521] [<8009efc4>] 0x8009efc4
[ 61.499107] [<800a6738>] 0x800a6738
[ 61.502691] [<8009efc4>] 0x8009efc4
[ 61.506271] [<800a6738>] 0x800a6738
[ 61.509814] [<800a6834>] 0x800a6834
[ 61.513360] [<800a6738>] 0x800a6738
[ 61.516945] [<800a6738>] 0x800a6738
[ 61.520528] [<800619f8>] 0x800619f8
[ 61.524082]
[ 61.525955] ---[ end trace 0000000000000000 ]---
[ 198.180898] CPU 0 Unable to handle kernel paging request at virtual address 00000004, epc == 8296ab20, ra == 8296aabc
[ 198.191741] Oops[#1]:
[ 198.194055] CPU: 0 PID: 0 Comm: swapper Tainted: G W O 6.6.93 #0
[ 198.201390] $ 0 : 00000000 809b0000 00000000 00000000
[ 198.206723] $ 4 : 00000000 00008800 00008800 00000018
[ 198.212047] $ 8 : 82c409d0 00000000 82c409d0 82e80500
[ 198.217371] $12 : 00000000 82e811e8 00000000 1be14000
[ 198.222695] $16 : 81e91780 81e917b8 82b3677c 00000082
[ 198.228019] $20 : 82b384c0 00000000 82c409d0 00000000
[ 198.233343] $24 : 00000001 8f160c02
[ 198.238668] $28 : 807ee000 8180b9b8 00000003 8296aabc
[ 198.243991] Hi : 0023c7d8
[ 198.246913] Lo : 732237ab
[ 198.249835] epc : 8296ab20 0x8296ab20 [ath9k@18b48ee7+0x16000]
[ 198.255951] ra : 8296aabc 0x8296aabc [ath9k@18b48ee7+0x16000]
[ 198.262058] Status: 1100dc03 KERNEL EXL IE
[ 198.266316] Cause : 00800008 (ExcCode 02)
[ 198.270383] BadVA : 00000004
[ 198.273304] PrId : 0001974c (MIPS 74Kc)
[ 198.277281] Modules linked in: ath9k(O) ath9k_common(O) pppoe ppp_async nft_fib_inet nf_flow_table_inet ath9k_hw(O) ath(O) pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_numgen nft_nat nft_masq nft_log nft_limit nft_hash nft_flow_offload nft_fib_ipv6 nft_fib_ipv4 nft_fib nft_ct nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack mac80211(O) cfg80211(O) slhc nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c crc_ccitt compat(O) ledtrig_usbport sha512_generic seqiv sha3_generic jitterentropy_rng drbg hmac geniv rng cmac fsl_mph_dr_of ehci_platform ehci_fsl ehci_hcd gpio_button_hotplug(O) phy_ar7200_usb phy_ar7100_usb usbcore nls_base usb_common crc32c_generic
[ 198.345738] Process swapper (pid: 0, threadinfo=27ede0fd, task=296ad965, tls=00000000)
[ 198.353780] Stack : 82b36000 00000000 0f302800 00000000 82b310a8 81e91780 8180baf0 82b396e0
[ 198.362307] 8180ba54 82b384c0 82b396e0 8180bae8 00000003 8296ae10 8180bab0 804fe850
[ 198.370826] 00000005 00000000 82b3a304 82b36914 82b3677c 00000000 00000000 82b310b0
[ 198.379345] 82b310a8 8180baf0 effffff7 82b310b0 00000000 8296aff0 81e5d64c 8180bd28
[ 198.387862] 81f27600 82b38000 00000001 81801184 00000000 00000000 00000004 00000000
[ 198.396381] ...
[ 198.398872] Call Trace:
[ 198.398930] [<8296ae10>] 0x8296ae10 [ath9k@18b48ee7+0x16000]
[ 198.407162] [<804fe850>] 0x804fe850
[ 198.410712] [<8296aff0>] 0x8296aff0 [ath9k@18b48ee7+0x16000]
[ 198.416568] [<8283ca68>] 0x8283ca68 [mac80211@e473fa99+0x8a000]
[ 198.422664] [<8296b608>] 0x8296b608 [ath9k@18b48ee7+0x16000]
[ 198.428422] [<8296bc9c>] 0x8296bc9c [ath9k@18b48ee7+0x16000]
[ 198.434239] [<8283d41c>] 0x8283d41c [mac80211@e473fa99+0x8a000]
[ 198.440312] [<8287d670>] 0x8287d670 [mac80211@e473fa99+0x8a000]
[ 198.446504] [<828449a0>] 0x828449a0 [mac80211@e473fa99+0x8a000]
[ 198.452571] [<82824ab0>] 0x82824ab0 [mac80211@e473fa99+0x8a000]
[ 198.458725] [<8283d85c>] 0x8283d85c [mac80211@e473fa99+0x8a000]
[ 198.464916] [<82833d3c>] 0x82833d3c [mac80211@e473fa99+0x8a000]
[ 198.471115] [<8283555c>] 0x8283555c [mac80211@e473fa99+0x8a000]
[ 198.477207] [<82969968>] 0x82969968 [ath9k@18b48ee7+0x16000]
[ 198.483058] [<82837fc8>] 0x82837fc8 [mac80211@e473fa99+0x8a000]
[ 198.489172] [<8283937c>] 0x8283937c [mac80211@e473fa99+0x8a000]
[ 198.495330] [<828396a8>] 0x828396a8 [mac80211@e473fa99+0x8a000]
[ 198.501402] [<8280853c>] 0x8280853c [mac80211@e473fa99+0x8a000]
[ 198.507572] [<82967ec4>] 0x82967ec4 [ath9k@18b48ee7+0x16000]
[ 198.513346] [<82843c28>] 0x82843c28 [mac80211@e473fa99+0x8a000]
[ 198.519437] [<829679f4>] 0x829679f4 [ath9k@18b48ee7+0x16000]
[ 198.525195] [<82964e98>] 0x82964e98 [ath9k@18b48ee7+0x16000]
[ 198.530954] [<80087f40>] 0x80087f40
[ 198.534497] [<800c7068>] 0x800c7068
[ 198.538043] [<800c78b8>] 0x800c78b8
[ 198.541582] [<8008810c>] 0x8008810c
[ 198.545128] [<800cc0d0>] 0x800cc0d0
[ 198.548679] [<8036064c>] 0x8036064c
[ 198.552222] [<808a0000>] 0x808a0000
[ 198.555767] [<80061d78>] 0x80061d78
[ 198.559313]
[ 198.560827] Code: 8c840004 00431021 00021080 <8c9e0004> 02002025 0ca22848 03c2f021 12400062 00000000
[ 198.570770]
[ 198.572337] ---[ end trace 0000000000000000 ]---
[ 198.577031] Kernel panic - not syncing: Fatal exception in interrupt
[ 198.583482] Rebooting in 3 seconds..
U-Boot 1.1.4 (Mar 20 2013 - 15:11:17)
U-boot DB120
DRAM: 128 MB
id read 0x100000ff
flash size 8MB, sector count = 128
Flash: 8 MB
Using default environment
PCIe Reset OK!!!!!!
In: serial
Out: serial
Err: serial
Net: ag934x_enet_initialize...
No valid address in Flash. Using fixed address
wasp reset mask:c03300
WASP ----> S17 PHY *
: cfg1 0x7 cfg2 0x7114
eth0: ba:be:fa:ce:08:41
athrs17_reg_init: complete
eth0 up
eth0
Autobooting in 1 secondsMacie pomysł jak temu zaradzić ?