Router crash - gl_sdk4_tertf (Flint2)

Hi support,

Are you aware of issues like this - my router crashed suddenly. I'm not too tech savvy, so please see some information

Crash Log:

Oops#1 Part1
<6>[ 20.117435] br-lan: port 7(wlan0) entered disabled state
<6>[ 20.165516] br-lan: port 7(wlan0) entered blocking state
<6>[ 20.170842] br-lan: port 7(wlan0) entered disabled state
<6>[ 20.176303] mt798x-wmac 18000000.wifi wlan0: entered allmulticast mode
<6>[ 20.183121] mt798x-wmac 18000000.wifi wlan0: entered promiscuous mode
<6>[ 20.682496] mtk_soc_eth 15100000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
<7>[ 25.396721] [add_dev_config 287]add node success. iface:wan, dev:pppoe-wan, ifindex:17
<6>[ 30.751295] br-lan: port 7(wlan0) entered blocking state
<6>[ 30.756642] br-lan: port 7(wlan0) entered forwarding state
<6>[105260.584776] mt7530-mdio mdio-bus:1f lan2: Link is Up - 1Gbps/Full - flow control rx/tx
<6>[105260.584798] br-lan: port 2(lan2) entered blocking state
<6>[105260.598084] br-lan: port 2(lan2) entered forwarding state
<6>[105364.513492] br-lan: port 2(lan2) entered disabled state
<6>[105364.513601] mt7530-mdio mdio-bus:1f lan2: Link is Down
<6>[105386.468874] mt7530-mdio mdio-bus:1f lan2: Link is Up - 1Gbps/Full - flow control rx/tx
<6>[105386.468900] br-lan: port 2(lan2) entered blocking state
<6>[105386.482190] br-lan: port 2(lan2) entered forwarding state
<6>[105414.374525] br-lan: port 2(lan2) entered disabled state
<6>[105414.374638] mt7530-mdio mdio-bus:1f lan2: Link is Down
<1>[279613.713020] Unable to handle kernel paging request at virtual address dead000000000100
<1>[279613.721192] Mem abort info:
<1>[279613.724106] ESR = 0x0000000096000004
<1>[279613.727972] EC = 0x25: DABT (current EL), IL = 32 bits
<1>[279613.733426] SET = 0, FnV = 0
<1>[279613.736569] EA = 0, S1PTW = 0
<1>[279613.739785] FSC = 0x04: level 0 translation fault
<1>[279613.744819] Data abort info:
<1>[279613.747781] ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000
<1>[279613.753413] CM = 0, WnR = 0, TnD = 0, TagAccess = 0
<1>[279613.758551] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
<1>[279613.764028] [dead000000000100] address between user and kernel address ranges
<0>[279613.771315] Internal error: Oops: 0000000096000004 [#1] SMP
<7>[279613.776967] Modules linked in: pppoe ppp_async option wireguard usb_wwan rndis_host qmi_wwan pppox ppp_generic nft_fib_inet nf_flow_table_inet mt7915e(O) mt76_connac_lib(O) mt76(O) mac80211(O) libchacha20poly1305 ipt_REJECT huawei_cdc_ncm chacha_neon cfg80211(O) cdc_ncm cdc_ether xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_quota xt_pkttype xt_owner xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_cgroup xt_addrtype xt_TPROXY xt_TCPMSS xt_REDIRECT xt_MASQUERADE xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usbserial usbnet ts_fsm ts_bm slhc sch_cake poly1305_neon nft_tproxy nft_socket 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_compat nft_chain_nat nf_tproxy_ipv6 nf_tproxy_ipv4 nf_tables nf_socket_ipv6 nf_socket_ipv4 nf_reject_ipv4 nf_nat_tftp
<7>[279613.777151] nf_nat_snmp_basic nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_amanda nf_log_syslog nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sane nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_netbios_ns nf_conntrack_irc nf_conntrack_h323 nf_conntrack_broadcast ts_kmp nf_conntrack_amanda nf_conncount mdio_netlink(O) libcurve25519_generic libcrc32c libchacha iptable_nat iptable_mangle iptable_filter ipt_ECN ipheth ip_tables compat(O) cdc_wdm cdc_acm br_netfilter asn1_decoder arptable_filter arpt_mangle arp_tables crypto_safexcel fuse sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_route cls_matchall cls_fw cls_flow cls_basic act_skbedit act_mirred act_gact xt_set ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ipmac ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6table_nat
<7>[279613.865950] nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip6t_NPT ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 ifb ip6_udp_tunnel udp_tunnel udp_diag tcp_diag raw_diag inet_diag tun ntfs nls_utf8 nls_iso8859_1 nls_cp437 sha512_arm64 sha1_ce sha1_generic seqiv md5 geniv des_generic libdes authencesn authenc uas usb_storage leds_gpio xhci_plat_hcd xhci_pci xhci_mtk_hcd xhci_hcd uhci_hcd ohci_platform ohci_hcd fsl_mph_dr_of ehci_platform ehci_fsl kmwan(O) ehci_hcd gpio_button_hotplug(O) gl_sdk4_tertf(O) gl_sdk4_black_white_list(O) vfat fat exfat usbcore usb_common aquantia mii gl_sdk4_hw_info(O)
<7>[279614.011751] CPU: 1 PID: 9007 Comm: lua Tainted: G O 6.6.63 #0
<7>[279614.018955] Hardware name: GL.iNet GL-MT6000 (DT)
<7>[279614.023728] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
<7>[279614.030757] pc : subnet_free+0x804/0xda0 [gl_sdk4_tertf]
<7>[279614.036148] lr : subnet_free+0x824/0xda0 [gl_sdk4_tertf]
<7>[279614.041531] sp : ffffffc089d63b90
<7>[279614.044916] x29: ffffffc089d63b90 x28: ffffffc080e9d8d0 x27: ffffff800b77b820
<7>[279614.052119] x26: ffffff800b77b818 x25: ffffffc07918b500 x24: ffffff800b77b7e8
<7>[279614.059322] x23: ffffffc07918b508 x22: ffffffc080e9e1e8 x21: ffffff80014324b0
<7>[279614.066524] x20: ffffff800b77b828 x19: dead000000000100 x18: 0000000000000000
<7>[279614.073727] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000010
<7>[279614.080928] x14: 0000000000000000 x13: ffffffc089d63b90 x12: ffffffc089d63b90
<7>[279614.088131] x11: 00000000ffffffd0 x10: ffffffc089d63b60 x9 : ffffffc089d63b90
<7>[279614.095334] x8 : 000000000000013b x7 : 0000000000000032 x6 : 0000000000000008
<7>[279614.102536] x5 : ffffffc080ab31e0 x4 : ffffffffffffffff x3 : 0000000000000000
<7>[279614.109737] x2 : ffffffc080b48e38 x1 : 0000000000000114 x0 : 000000000000013b
<7>[279614.116940] Call trace:
<7>[279614.119458] subnet_free+0x804/0xda0 [gl_sdk4_tertf]
<7>[279614.124495] seq_read_iter+0xdc/0x488
<7>[279614.128233] seq_read+0x78/0x98
<7>[279614.131448] proc_reg_read+0xb0/0x100
<7>[279614.135186] vfs_read+0xa4/0x278
<7>[279614.138488] ksys_read+0x60/0xe8
<7>[279614.141787] __arm64_sys_read+0x20/0x30
<7>[279614.145696] invoke_syscall.constprop.0+0x54/0xf0
<7>[279614.150472] do_el0_svc+0x44/0xc8
<7>[279614.153859] el0_svc+0x18/0x50
<7>[279614.156989] el0t_64_sync_handler+0x118/0x128
<7>[279614.161416] el0t_64_sync+0x150/0x158
<0>[279614.165153] Code: 95c49f07 f9400273 eb14027f 54000180 (f9400263)
<4>[279614.171313] ---[ end trace 0000000000000000 ]---

Panic#2 Part1
<6>[ 20.682496] mtk_soc_eth 15100000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
<7>[ 25.396721] [add_dev_config 287]add node success. iface:wan, dev:pppoe-wan, ifindex:17
<6>[ 30.751295] br-lan: port 7(wlan0) entered blocking state
<6>[ 30.756642] br-lan: port 7(wlan0) entered forwarding state
<6>[105260.584776] mt7530-mdio mdio-bus:1f lan2: Link is Up - 1Gbps/Full - flow control rx/tx
<6>[105260.584798] br-lan: port 2(lan2) entered blocking state
<6>[105260.598084] br-lan: port 2(lan2) entered forwarding state
<6>[105364.513492] br-lan: port 2(lan2) entered disabled state
<6>[105364.513601] mt7530-mdio mdio-bus:1f lan2: Link is Down
<6>[105386.468874] mt7530-mdio mdio-bus:1f lan2: Link is Up - 1Gbps/Full - flow control rx/tx
<6>[105386.468900] br-lan: port 2(lan2) entered blocking state
<6>[105386.482190] br-lan: port 2(lan2) entered forwarding state
<6>[105414.374525] br-lan: port 2(lan2) entered disabled state
<6>[105414.374638] mt7530-mdio mdio-bus:1f lan2: Link is Down
<1>[279613.713020] Unable to handle kernel paging request at virtual address dead000000000100
<1>[279613.721192] Mem abort info:
<1>[279613.724106] ESR = 0x0000000096000004
<1>[279613.727972] EC = 0x25: DABT (current EL), IL = 32 bits
<1>[279613.733426] SET = 0, FnV = 0
<1>[279613.736569] EA = 0, S1PTW = 0
<1>[279613.739785] FSC = 0x04: level 0 translation fault
<1>[279613.744819] Data abort info:
<1>[279613.747781] ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000
<1>[279613.753413] CM = 0, WnR = 0, TnD = 0, TagAccess = 0
<1>[279613.758551] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0
<1>[279613.764028] [dead000000000100] address between user and kernel address ranges
<0>[279613.771315] Internal error: Oops: 0000000096000004 [#1] SMP
<7>[279613.776967] Modules linked in: pppoe ppp_async option wireguard usb_wwan rndis_host qmi_wwan pppox ppp_generic nft_fib_inet nf_flow_table_inet mt7915e(O) mt76_connac_lib(O) mt76(O) mac80211(O) libchacha20poly1305 ipt_REJECT huawei_cdc_ncm chacha_neon cfg80211(O) cdc_ncm cdc_ether xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_quota xt_pkttype xt_owner xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_cgroup xt_addrtype xt_TPROXY xt_TCPMSS xt_REDIRECT xt_MASQUERADE xt_LOG xt_HL xt_DSCP xt_CT xt_CLASSIFY usbserial usbnet ts_fsm ts_bm slhc sch_cake poly1305_neon nft_tproxy nft_socket 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_compat nft_chain_nat nf_tproxy_ipv6 nf_tproxy_ipv4 nf_tables nf_socket_ipv6 nf_socket_ipv4 nf_reject_ipv4 nf_nat_tftp
<7>[279613.777151] nf_nat_snmp_basic nf_nat_pptp nf_nat_irc nf_nat_h323 nf_nat_amanda nf_log_syslog nf_flow_table nf_conntrack_tftp nf_conntrack_snmp nf_conntrack_sane nf_conntrack_pptp nf_conntrack_netlink nf_conntrack_netbios_ns nf_conntrack_irc nf_conntrack_h323 nf_conntrack_broadcast ts_kmp nf_conntrack_amanda nf_conncount mdio_netlink(O) libcurve25519_generic libcrc32c libchacha iptable_nat iptable_mangle iptable_filter ipt_ECN ipheth ip_tables compat(O) cdc_wdm cdc_acm br_netfilter asn1_decoder arptable_filter arpt_mangle arp_tables crypto_safexcel fuse sch_tbf sch_ingress sch_htb sch_hfsc em_u32 cls_u32 cls_route cls_matchall cls_fw cls_flow cls_basic act_skbedit act_mirred act_gact xt_set ip_set_list_set ip_set_hash_netportnet ip_set_hash_netport ip_set_hash_netnet ip_set_hash_netiface ip_set_hash_net ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ipmac ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6table_nat
<7>[279613.865950] nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip6t_NPT ip6table_mangle ip6table_filter ip6_tables ip6t_REJECT x_tables nf_reject_ipv6 ifb ip6_udp_tunnel udp_tunnel udp_diag tcp_diag raw_diag inet_diag tun ntfs nls_utf8 nls_iso8859_1 nls_cp437 sha512_arm64 sha1_ce sha1_generic seqiv md5 geniv des_generic libdes authencesn authenc uas usb_storage leds_gpio xhci_plat_hcd xhci_pci xhci_mtk_hcd xhci_hcd uhci_hcd ohci_platform ohci_hcd fsl_mph_dr_of ehci_platform ehci_fsl kmwan(O) ehci_hcd gpio_button_hotplug(O) gl_sdk4_tertf(O) gl_sdk4_black_white_list(O) vfat fat exfat usbcore usb_common aquantia mii gl_sdk4_hw_info(O)
<7>[279614.011751] CPU: 1 PID: 9007 Comm: lua Tainted: G O 6.6.63 #0
<7>[279614.018955] Hardware name: GL.iNet GL-MT6000 (DT)
<7>[279614.023728] pstate: 80400005 (Nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
<7>[279614.030757] pc : subnet_free+0x804/0xda0 [gl_sdk4_tertf]
<7>[279614.036148] lr : subnet_free+0x824/0xda0 [gl_sdk4_tertf]
<7>[279614.041531] sp : ffffffc089d63b90
<7>[279614.044916] x29: ffffffc089d63b90 x28: ffffffc080e9d8d0 x27: ffffff800b77b820
<7>[279614.052119] x26: ffffff800b77b818 x25: ffffffc07918b500 x24: ffffff800b77b7e8
<7>[279614.059322] x23: ffffffc07918b508 x22: ffffffc080e9e1e8 x21: ffffff80014324b0
<7>[279614.066524] x20: ffffff800b77b828 x19: dead000000000100 x18: 0000000000000000
<7>[279614.073727] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000010
<7>[279614.080928] x14: 0000000000000000 x13: ffffffc089d63b90 x12: ffffffc089d63b90
<7>[279614.088131] x11: 00000000ffffffd0 x10: ffffffc089d63b60 x9 : ffffffc089d63b90
<7>[279614.095334] x8 : 000000000000013b x7 : 0000000000000032 x6 : 0000000000000008
<7>[279614.102536] x5 : ffffffc080ab31e0 x4 : ffffffffffffffff x3 : 0000000000000000
<7>[279614.109737] x2 : ffffffc080b48e38 x1 : 0000000000000114 x0 : 000000000000013b
<7>[279614.116940] Call trace:
<7>[279614.119458] subnet_free+0x804/0xda0 [gl_sdk4_tertf]
<7>[279614.124495] seq_read_iter+0xdc/0x488
<7>[279614.128233] seq_read+0x78/0x98
<7>[279614.131448] proc_reg_read+0xb0/0x100
<7>[279614.135186] vfs_read+0xa4/0x278
<7>[279614.138488] ksys_read+0x60/0xe8
<7>[279614.141787] __arm64_sys_read+0x20/0x30
<7>[279614.145696] invoke_syscall.constprop.0+0x54/0xf0
<7>[279614.150472] do_el0_svc+0x44/0xc8
<7>[279614.153859] el0_svc+0x18/0x50
<7>[279614.156989] el0t_64_sync_handler+0x118/0x128
<7>[279614.161416] el0t_64_sync+0x150/0x158
<0>[279614.165153] Code: 95c49f07 f9400273 eb14027f 54000180 (f9400263)
<4>[279614.171313] ---[ end trace 0000000000000000 ]---
<3>[279614.180038] pstore: backend (ramoops) writing error (-28)
<0>[279614.185508] Kernel panic - not syncing: Oops: Fatal exception
<2>[279614.191321] SMP: stopping secondary CPUs
<0>[279614.195316] Kernel Offset: disabled
<0>[279614.198874] CPU features: 0x0,00000000,00000000,1000400b
<0>[279614.204255] Memory Limit: none

Luci System Info:

System

Hostname GL-MT6000
Model GL.iNet GL-MT6000
Architecture ARMv8 Processor rev 4
Target Platform mediatek/filogic
Firmware Version OpenWrt 24.10.0-rc2 r28161-ea17e958b9 / LuCI openwrt-24.10 branch 24.337.27339~b1968d9
Kernel Version 6.6.63
Local Time 2025-04-13 20:06:08
Uptime 0h 19m 33s
Load Average 0.16, 0.30, 0.25

Hello,

We have aware this issue, you can temporarily remove the tertf module, please SSH to the router and execute this command:

rmmod gl-sdk4-tertf`
reboot

This issue will be improved in the next firmware version, in op24-4.7.5.
Thanks.