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

mac80211 errors when connecting to ath11k with dynamic vlan #26

Open
1 task done
tardeaux opened this issue Jan 1, 2025 · 0 comments
Open
1 task done

mac80211 errors when connecting to ath11k with dynamic vlan #26

tardeaux opened this issue Jan 1, 2025 · 0 comments
Labels
bug Something isn't working

Comments

@tardeaux
Copy link

tardeaux commented Jan 1, 2025

Describe the bug

When attempting to connect a client with a dynamic VLAN assignment to the ath11k radio, multiple warnings are displayed in the system log and the connection fails. If the same config is moved to the ath10k radio in the Xiaomi AX3600, the connection is successful. This issue is not present in the non-NSS builds.

OpenWrt version

r28616-2f79e64ebc

OpenWrt release

SNAPSHOT

OpenWrt target/subtarget

qualcommax/ipq807x

Device

Xiaomi AX3600 / Linksys LN1301

Image kind

Self-built image

Steps to reproduce

Configure dynamic vlan:

root@OpenWrt-10:~# cat /etc/config/network

config interface 'loopback'
option device 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'

config globals 'globals'
option ula_prefix 'fd1f:1574:f95d::/48'

config interface 'lan'
option device 'br-vlan1'
option proto 'none'
option defaultroute '0'

config interface 'mgmt'
option proto 'static'
option device 'br-vlan10'
option ipaddr '192.168.10.10'
option netmask '255.255.255.0'
option gateway '192.168.10.1'
list dns '192.168.10.1'

config device
option type 'bridge'
option name 'br-vlan1'
option igmp_snooping '1'
list ports 'lan1'
list ports 'lan3'
list ports 'wan'

config device
option type 'bridge'
option name 'br-vlan10'
option igmp_snooping '1'
list ports 'wan.10'

config interface 'kids'
option proto 'none'
option device 'br-vlan20'
option defaultroute '0'

config interface 'Google'
option proto 'none'
option device 'br-vlan40'
option defaultroute '0'

config interface 'iot'
option proto 'none'
option device 'br-vlan50'
option defaultroute '0'

config device
option type '8021q'
option ifname 'wan'
option vid '1'
option name 'wan.1'

config device
option type '8021q'
option ifname 'wan'
option vid '20'
option name 'wan.20'

config device
option type '8021q'
option ifname 'wan'
option vid '40'
option name 'wan.40'

config device
option type '8021q'
option ifname 'wan'
option vid '50'
option name 'wan.50'

config device
option type '8021q'
option ifname 'wan'
option vid '10'
option name 'wan.10'

config device
option type 'bridge'
option name 'br-vlan20'
option igmp_snooping '1'
list ports 'lan2'
list ports 'wan.20'

config device
option type 'bridge'
option name 'br-vlan40'
list ports 'wan.40'
option igmp_snooping '1'

config device
option type 'bridge'
option name 'br-vlan50'
list ports 'wan.50'
option igmp_snooping '1'


root@OpenWrt-10:~# cat /etc/config/wireless

config wifi-device 'radio0'
option type 'mac80211'
option path 'soc@0/20000000.pci/pci0000:00/0000:00:00.0/0000:01:00.0'
option band '5g'
option channel '36'
option htmode 'VHT80'
option country 'US'
option disabled '1'

config wifi-device 'radio1'
option type 'mac80211'
option path 'platform/soc@0/c000000.wifi'
option band '5g'
option channel '36'
option htmode 'HE80'
option country 'US'
option cell_density '0'
option disabled '0'

config wifi-device 'radio2'
option type 'mac80211'
option path 'platform/soc@0/c000000.wifi+1'
option band '2g'
option channel '1'
option htmode 'HE20'
option disabled '1'

config wifi-iface 'wifinet0'
option device 'radio1'
option ifname 'wlan0'
option mode 'ap'
option ssid ''
option encryption 'psk2+ccmp'
option key ''
option auth_server '192.168.10.10'
option auth_secret ''
option vlan_file '/etc/config/hostapd0.vlan'
option dynamic_vlan '2'
option vlan_no_bridge '0'
option vlan_bridge 'br-vlan'

config wifi-vlan
option name 'vl1'
option network 'lan'
option vid '1'

config wifi-vlan
option name 'vl20'
option network 'kids'
option vid '20'

config wifi-vlan
option name 'vl40'
option network 'google'
option vid '40'

config wifi-vlan
option name 'vl50'
option network 'iot'
option vid '50'

config wifi-vlan
option name 'vl10'
option network 'mgmt'
option vid '10'


root@OpenWrt-10:~# cat /etc/config/hostapd0.vlan
1 wlan0.1 br-vlan1
20 wlan0.20 br-vlan20
40 wlan0.40 br-vlan40
50 wlan0.50 br-vlan50
10 wlan0.10 br-vlan10


Attempt to connect client device, observe failure.

Disable ath11k radio (radio1) and enable ath10k (radio0)
Change wireless config for ssid: option device 'radio0' and reload radios
Attempt to connect client device, observe success.

Actual behaviour

Wed Jan 1 16:28:20 2025 daemon.notice hostapd: phy1-ap0: AP-ENABLED
Wed Jan 1 16:28:32 2025 daemon.info hostapd: phy1-ap0: STA d4:3a:2c:62:f1:e7 RADIUS: VLAN ID 40
Wed Jan 1 16:28:32 2025 daemon.info hostapd: phy1-ap0: STA d4:3a:2c:62:f1:e7 IEEE 802.11: authenticated
Wed Jan 1 16:28:32 2025 daemon.info hostapd: phy1-ap0: STA d4:3a:2c:62:f1:e7 IEEE 802.11: associated (aid 1)
Wed Jan 1 16:28:32 2025 daemon.notice hostapd: phy1-ap0: AP-STA-CONNECTED d4:3a:2c:62:f1:e7 auth_alg=open
Wed Jan 1 16:28:32 2025 daemon.info hostapd: phy1-ap0: STA d4:3a:2c:62:f1:e7 RADIUS: starting accounting session 6AC6C006E1139E5C
Wed Jan 1 16:28:32 2025 daemon.info hostapd: phy1-ap0: STA d4:3a:2c:62:f1:e7 WPA: pairwise key handshake completed (RSN)
Wed Jan 1 16:28:32 2025 daemon.notice hostapd: phy1-ap0: EAPOL-4WAY-HS-COMPLETED d4:3a:2c:62:f1:e7
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.097047] ------------[ cut here ]------------
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.097086] WARNING: CPU: 0 PID: 47 at ../mac80211-smallbuffers/backports-6.12.6/net/mac80211/tx.c:6332 ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.100751] Modules linked in: ecm(O) pppoe ppp_async nft_fib_inet nf_flow_table_inet l2tp_ppp batman_adv(O) ath11k_ahb(O) ath11k(O) ath10k_pci(O) ath10k_core(O) ath(O) pptp 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 qrtr_smd qrtr qmi_helpers(O) nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c compat(O) qca_nss_wifi_meshmgr(O) qca_nss_bridge_mgr(O) qca_nss_vlan(O) qca_mcs(O) ip_gre gre qca_nss_drv(O) l2tp_netlink l2tp_core udp_tunnel ip6_udp_tunnel ip_tunnel sha512_generic sha512_arm64 seqiv sha3_generic jitterentropy_rng drbg michael_mic hmac geniv cmac leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom qca_nss_dp(O) qca_ssdk(O) gpio_button_hotplug(O) ext4 mbcache jbd2 aquantia hwmon crc_ccitt crc32c_generic
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.180499] CPU: 0 PID: 47 Comm: kworker/u8:2 Tainted: G W O 6.6.68 #0
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.202737] Hardware name: Xiaomi AX3600 (DT)
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.210718] Workqueue: events_unbound wiphy_delayed_work_pending [cfg80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.214975] pstate: 40400005 (nZcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.221744] pc : ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.228687] lr : __ieee80211_start_rx_ba_session+0x410/0x50c [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.234244] sp : ffffffc08135bbc0
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.240748] x29: ffffffc08135bbc0 x28: 0000000000000003 x27: ffffff8017288900
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.244228] x26: 00000000000000f3 x25: 0000000000000000 x24: ffffff800714e300
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.251346] x23: ffffff800f442040 x22: 0000000000000000 x21: 0000000000000040
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.258464] x20: 0000000000001003 x19: ffffff801719e000 x18: 0000000000000000
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.265582] x17: 0000000000000000 x16: 0000000000000000 x15: 00008e974e9600b0
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.272701] x14: 0000000000000000 x13: 0000000000000030 x12: 0101010101010101
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.279819] x11: 7f7f7f7f7f7f7f7f x10: feff636d746e616d x9 : 0000000000000000
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.286936] x8 : ffffff800714e3b4 x7 : 0000000000000ec0 x6 : 0000000000000018
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.294054] x5 : ffffff800714e300 x4 : 0000000000000021 x3 : 00000000ffffffff
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.301172] x2 : 0000000000000007 x1 : 0000000000000000 x0 : ffffff8017288900
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.308291] Call trace:
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.315399] ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.317662] __ieee80211_start_rx_ba_session+0x410/0x50c [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.322871] ieee80211_process_addba_request+0x84/0x124 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.329036] ieee80211_ibss_leave+0xb94/0xfcc [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.335284] wiphy_delayed_work_pending+0x328/0x468 [cfg80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.340753] process_one_work+0x178/0x2d4
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.346393] worker_thread+0x2ec/0x4d8
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.350471] kthread+0xdc/0xe0
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.354115] ret_from_fork+0x10/0x20
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.357157] ---[ end trace 0000000000000000 ]---
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.421292] ------------[ cut here ]------------
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.421330] WARNING: CPU: 0 PID: 47 at ../mac80211-smallbuffers/backports-6.12.6/net/mac80211/tx.c:6332 ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.424996] Modules linked in: ecm(O) pppoe ppp_async nft_fib_inet nf_flow_table_inet l2tp_ppp batman_adv(O) ath11k_ahb(O) ath11k(O) ath10k_pci(O) ath10k_core(O) ath(O) pptp 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 qrtr_smd qrtr qmi_helpers(O) nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c compat(O) qca_nss_wifi_meshmgr(O) qca_nss_bridge_mgr(O) qca_nss_vlan(O) qca_mcs(O) ip_gre gre qca_nss_drv(O) l2tp_netlink l2tp_core udp_tunnel ip6_udp_tunnel ip_tunnel sha512_generic sha512_arm64 seqiv sha3_generic jitterentropy_rng drbg michael_mic hmac geniv cmac leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom qca_nss_dp(O) qca_ssdk(O) gpio_button_hotplug(O) ext4 mbcache jbd2 aquantia hwmon crc_ccitt crc32c_generic
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.504745] CPU: 0 PID: 47 Comm: kworker/u8:2 Tainted: G W O 6.6.68 #0
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.526980] Hardware name: Xiaomi AX3600 (DT)
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.534962] Workqueue: events_unbound wiphy_delayed_work_pending [cfg80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.539219] pstate: 40400005 (nZcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.545989] pc : ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.552931] lr : __ieee80211_start_rx_ba_session+0x410/0x50c [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.558487] sp : ffffffc08135bbc0
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.564992] x29: ffffffc08135bbc0 x28: 0000000000000003 x27: ffffff8017288900
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.568472] x26: 00000000000000f4 x25: 0000000000000000 x24: ffffff800478ba00
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.575590] x23: ffffff80121d5040 x22: 0000000000000000 x21: 0000000000000040
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.582707] x20: 0000000000001003 x19: ffffff801719e000 x18: 0000000000000000
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.589827] x17: 0000000000000000 x16: 0000000000000000 x15: 02e8a945c1763a4a
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.596945] x14: 0000000000000000 x13: 0000000000000030 x12: 0101010101010101
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.604063] x11: 7f7f7f7f7f7f7f7f x10: feff636d746e616d x9 : 0000000000000000
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.611181] x8 : ffffff800478bab4 x7 : 0000000000000ec0 x6 : 0000000000000018
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.618298] x5 : ffffff800478ba00 x4 : 0000000000000021 x3 : 00000000ffffffff
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.625417] x2 : 0000000000000007 x1 : 0000000000000000 x0 : ffffff8017288900
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.632536] Call trace:
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.639644] ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.641905] __ieee80211_start_rx_ba_session+0x410/0x50c [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.647117] ieee80211_process_addba_request+0x84/0x124 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.653279] ieee80211_ibss_leave+0xb94/0xfcc [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.659528] wiphy_delayed_work_pending+0x328/0x468 [cfg80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.664998] process_one_work+0x178/0x2d4
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.670636] worker_thread+0x2ec/0x4d8
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.674716] kthread+0xdc/0xe0
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.678360] ret_from_fork+0x10/0x20
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.681400] ---[ end trace 0000000000000000 ]---
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.871343] ------------[ cut here ]------------
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.871386] WARNING: CPU: 3 PID: 2968 at ../mac80211-smallbuffers/backports-6.12.6/net/mac80211/tx.c:6332 ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.875052] Modules linked in: ecm(O) pppoe ppp_async nft_fib_inet nf_flow_table_inet l2tp_ppp batman_adv(O) ath11k_ahb(O) ath11k(O) ath10k_pci(O) ath10k_core(O) ath(O) pptp 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 qrtr_smd qrtr qmi_helpers(O) nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c compat(O) qca_nss_wifi_meshmgr(O) qca_nss_bridge_mgr(O) qca_nss_vlan(O) qca_mcs(O) ip_gre gre qca_nss_drv(O) l2tp_netlink l2tp_core udp_tunnel ip6_udp_tunnel ip_tunnel sha512_generic sha512_arm64 seqiv sha3_generic jitterentropy_rng drbg michael_mic hmac geniv cmac leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom qca_nss_dp(O) qca_ssdk(O) gpio_button_hotplug(O) ext4 mbcache jbd2 aquantia hwmon crc_ccitt crc32c_generic
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.954972] CPU: 3 PID: 2968 Comm: kworker/u8:6 Tainted: G W O 6.6.68 #0
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.977210] Hardware name: Xiaomi AX3600 (DT)
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.985192] Workqueue: events_unbound wiphy_delayed_work_pending [cfg80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.989624] pstate: 40400005 (nZcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 296.996393] pc : ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.003335] lr : __ieee80211_start_rx_ba_session+0x410/0x50c [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.008892] sp : ffffffc085ca3bc0
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.015396] x29: ffffffc085ca3bc0 x28: 0000000000000003 x27: ffffff8017288900
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.018876] x26: 00000000000000f5 x25: 0000000000000000 x24: ffffff801265ee00
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.025994] x23: ffffff800f0c6040 x22: 0000000000000000 x21: 0000000000000040
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.033112] x20: 0000000000001003 x19: ffffff801719e000 x18: 0000000000000000
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.040229] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.047348] x14: 0000000000000000 x13: 0000000000000030 x12: 0101010101010101
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.054465] x11: 7f7f7f7f7f7f7f7f x10: feff636d746e616d x9 : 0000000000000000
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.061584] x8 : ffffff801265eeb4 x7 : 0000000000000ec0 x6 : 0000000000000018
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.068701] x5 : ffffff801265ee00 x4 : 0000000000000021 x3 : 00000000ffffffff
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.075820] x2 : 0000000000000007 x1 : 0000000000000000 x0 : ffffff8017288900
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.082938] Call trace:
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.090046] ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.092310] __ieee80211_start_rx_ba_session+0x410/0x50c [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.097518] ieee80211_process_addba_request+0x84/0x124 [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.103683] ieee80211_ibss_leave+0xb94/0xfcc [mac80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.109932] wiphy_delayed_work_pending+0x328/0x468 [cfg80211]
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.115401] process_one_work+0x178/0x2d4
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.121039] worker_thread+0x2ec/0x4d8
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.125119] kthread+0xdc/0xe0
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.128762] ret_from_fork+0x10/0x20
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.131804] ---[ end trace 0000000000000000 ]---
Wed Jan 1 16:28:33 2025 kern.warn kernel: [ 297.135764] ------------[ cut here ]------------
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.140141] WARNING: CPU: 3 PID: 2968 at ../mac80211-smallbuffers/backports-6.12.6/net/mac80211/tx.c:6332 ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.144757] Modules linked in: ecm(O) pppoe ppp_async nft_fib_inet nf_flow_table_inet l2tp_ppp batman_adv(O) ath11k_ahb(O) ath11k(O) ath10k_pci(O) ath10k_core(O) ath(O) pptp 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 qrtr_smd qrtr qmi_helpers(O) nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c compat(O) qca_nss_wifi_meshmgr(O) qca_nss_bridge_mgr(O) qca_nss_vlan(O) qca_mcs(O) ip_gre gre qca_nss_drv(O) l2tp_netlink l2tp_core udp_tunnel ip6_udp_tunnel ip_tunnel sha512_generic sha512_arm64 seqiv sha3_generic jitterentropy_rng drbg michael_mic hmac geniv cmac leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom qca_nss_dp(O) qca_ssdk(O) gpio_button_hotplug(O) ext4 mbcache jbd2 aquantia hwmon crc_ccitt crc32c_generic
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.224677] CPU: 3 PID: 2968 Comm: kworker/u8:6 Tainted: G W O 6.6.68 #0
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.246915] Hardware name: Xiaomi AX3600 (DT)
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.254897] Workqueue: events_unbound wiphy_delayed_work_pending [cfg80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.259327] pstate: 40400005 (nZcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.266097] pc : ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.273039] lr : __ieee80211_start_rx_ba_session+0x410/0x50c [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.278596] sp : ffffffc085ca3bc0
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.285100] x29: ffffffc085ca3bc0 x28: 0000000000000003 x27: ffffff8017288900
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.288581] x26: 00000000000000f6 x25: 0000000000000000 x24: ffffff801265e700
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.295699] x23: ffffff8008d5c040 x22: 0000000000000000 x21: 0000000000000040
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.302816] x20: 0000000000001003 x19: ffffff801719e000 x18: 0000000000000000
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.309934] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.317052] x14: 0000000000000000 x13: 0000000000000030 x12: 0101010101010101
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.324171] x11: 7f7f7f7f7f7f7f7f x10: feff636d746e616d x9 : 0000000000000000
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.331289] x8 : ffffff801265e7b4 x7 : 0000000000000ec0 x6 : 0000000000000018
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.338407] x5 : ffffff801265e700 x4 : 0000000000000021 x3 : 00000000ffffffff
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.345524] x2 : 0000000000000007 x1 : 0000000000000000 x0 : ffffff8017288900
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.352644] Call trace:
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.359751] ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.362014] __ieee80211_start_rx_ba_session+0x410/0x50c [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.367225] ieee80211_process_addba_request+0x84/0x124 [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.373387] ieee80211_ibss_leave+0xb94/0xfcc [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.379636] wiphy_delayed_work_pending+0x328/0x468 [cfg80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.385105] process_one_work+0x178/0x2d4
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.390744] worker_thread+0x2ec/0x4d8
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.394823] kthread+0xdc/0xe0
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.398467] ret_from_fork+0x10/0x20
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.401508] ---[ end trace 0000000000000000 ]---
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.405562] ------------[ cut here ]------------
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.409845] WARNING: CPU: 3 PID: 2968 at ../mac80211-smallbuffers/backports-6.12.6/net/mac80211/tx.c:6332 ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.414461] Modules linked in: ecm(O) pppoe ppp_async nft_fib_inet nf_flow_table_inet l2tp_ppp batman_adv(O) ath11k_ahb(O) ath11k(O) ath10k_pci(O) ath10k_core(O) ath(O) pptp 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 qrtr_smd qrtr qmi_helpers(O) nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c compat(O) qca_nss_wifi_meshmgr(O) qca_nss_bridge_mgr(O) qca_nss_vlan(O) qca_mcs(O) ip_gre gre qca_nss_drv(O) l2tp_netlink l2tp_core udp_tunnel ip6_udp_tunnel ip_tunnel sha512_generic sha512_arm64 seqiv sha3_generic jitterentropy_rng drbg michael_mic hmac geniv cmac leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_qcom qca_nss_dp(O) qca_ssdk(O) gpio_button_hotplug(O) ext4 mbcache jbd2 aquantia hwmon crc_ccitt crc32c_generic
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.494382] CPU: 3 PID: 2968 Comm: kworker/u8:6 Tainted: G W O 6.6.68 #0
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.516621] Hardware name: Xiaomi AX3600 (DT)
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.524602] Workqueue: events_unbound wiphy_delayed_work_pending [cfg80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.529033] pstate: 40400005 (nZcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.535801] pc : ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.542743] lr : __ieee80211_start_rx_ba_session+0x410/0x50c [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.548302] sp : ffffffc085ca3bc0
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.554806] x29: ffffffc085ca3bc0 x28: 0000000000000003 x27: ffffff8017288900
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.558285] x26: 00000000000000f7 x25: 0000000000000000 x24: ffffff801265e500
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.565404] x23: ffffff8008d5e040 x22: 0000000000000000 x21: 0000000000000040
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.572521] x20: 0000000000001003 x19: ffffff801719e000 x18: 0000000000000000
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.579639] x17: 0000000000000000 x16: 0000000000000000 x15: 0000000000000000
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.586758] x14: 0000000000000000 x13: 0000000000000030 x12: 0101010101010101
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.593876] x11: 7f7f7f7f7f7f7f7f x10: feff636d746e616d x9 : 0000000000000000
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.600993] x8 : ffffff801265e5b4 x7 : 0000000000000ec0 x6 : 0000000000000018
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.608111] x5 : ffffff801265e500 x4 : 0000000000000021 x3 : 00000000ffffffff
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.615230] x2 : 0000000000000007 x1 : 0000000000000000 x0 : ffffff8017288900
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.622349] Call trace:
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.629456] ieee80211_tx_skb_tid+0x64/0x78 [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.631719] __ieee80211_start_rx_ba_session+0x410/0x50c [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.636929] ieee80211_process_addba_request+0x84/0x124 [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.643092] ieee80211_ibss_leave+0xb94/0xfcc [mac80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.649342] wiphy_delayed_work_pending+0x328/0x468 [cfg80211]
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.654811] process_one_work+0x178/0x2d4
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.660449] worker_thread+0x2ec/0x4d8
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.664528] kthread+0xdc/0xe0
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.668173] ret_from_fork+0x10/0x20
Wed Jan 1 16:28:34 2025 kern.warn kernel: [ 297.671213] ---[ end trace 0000000000000000 ]---
Wed Jan 1 16:28:50 2025 daemon.notice hostapd: phy1-ap0: AP-STA-DISCONNECTED d4:3a:2c:62:f1:e7
Wed Jan 1 16:28:51 2025 daemon.info hostapd: phy1-ap0: STA d4:3a:2c:62:f1:e7 IEEE 802.11: disassociated
Wed Jan 1 16:28:52 2025 daemon.info hostapd: phy1-ap0: STA d4:3a:2c:62:f1:e7 IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)

Expected behaviour

Wed Jan 1 16:24:46 2025 daemon.info hostapd: phy0-ap0: STA d4:3a:2c:62:f1:e7 RADIUS: VLAN ID 40
Wed Jan 1 16:24:46 2025 daemon.info hostapd: phy0-ap0: STA d4:3a:2c:62:f1:e7 IEEE 802.11: authenticated
Wed Jan 1 16:24:46 2025 daemon.info hostapd: phy0-ap0: STA d4:3a:2c:62:f1:e7 IEEE 802.11: associated (aid 1)
Wed Jan 1 16:24:46 2025 daemon.notice hostapd: phy0-ap0: AP-STA-CONNECTED d4:3a:2c:62:f1:e7 auth_alg=open
Wed Jan 1 16:24:46 2025 daemon.info hostapd: phy0-ap0: STA d4:3a:2c:62:f1:e7 RADIUS: starting accounting session 4F09ED1F7F18FAB7
Wed Jan 1 16:24:46 2025 daemon.info hostapd: phy0-ap0: STA d4:3a:2c:62:f1:e7 WPA: pairwise key handshake completed (RSN)
Wed Jan 1 16:24:46 2025 daemon.notice hostapd: phy0-ap0: EAPOL-4WAY-HS-COMPLETED d4:3a:2c:62:f1:e7

Additional info

No response

Diffconfig

CONFIG_TARGET_qualcommax=y
CONFIG_TARGET_qualcommax_ipq807x=y
CONFIG_TARGET_MULTI_PROFILE=y
CONFIG_TARGET_DEVICE_qualcommax_ipq807x_DEVICE_linksys_mx4300=y
CONFIG_TARGET_DEVICE_PACKAGES_qualcommax_ipq807x_DEVICE_linksys_mx4300=""
CONFIG_TARGET_DEVICE_qualcommax_ipq807x_DEVICE_xiaomi_ax3600=y
CONFIG_TARGET_DEVICE_PACKAGES_qualcommax_ipq807x_DEVICE_xiaomi_ax3600=""
CONFIG_DEVEL=y
CONFIG_TOOLCHAINOPTS=y
CONFIG_TARGET_PER_DEVICE_ROOTFS=y
CONFIG_ATH11K_NSS_MESH_SUPPORT=y
CONFIG_BUILD_PATENTED=y
CONFIG_CCACHE=y
CONFIG_COLLECT_KERNEL_DEBUG=y
CONFIG_EXPERIMENTAL=y
CONFIG_FREERADIUS3_OPENSSL=y
CONFIG_KERNEL_ARM_PMU=y
CONFIG_KERNEL_ARM_PMUV3=y
CONFIG_KERNEL_DYNAMIC_DEBUG=y
CONFIG_KERNEL_PERF_EVENTS=y
# CONFIG_KERNEL_PREEMPT is not set
CONFIG_KERNEL_PREEMPT_NONE=y
CONFIG_KERNEL_PREEMPT_NONE_BUILD=y
CONFIG_NSS_DRV_WIFI_MESH_ENABLE=y
CONFIG_OPENSSL_ENGINE=y
CONFIG_OPENSSL_OPTIMIZE_SPEED=y
CONFIG_OPENSSL_WITH_ASM=y
CONFIG_OPENSSL_WITH_CHACHA_POLY1305=y
CONFIG_OPENSSL_WITH_CMS=y
CONFIG_OPENSSL_WITH_DEPRECATED=y
CONFIG_OPENSSL_WITH_ERROR_MESSAGES=y
CONFIG_OPENSSL_WITH_IDEA=y
CONFIG_OPENSSL_WITH_MDC2=y
CONFIG_OPENSSL_WITH_PSK=y
CONFIG_OPENSSL_WITH_SEED=y
CONFIG_OPENSSL_WITH_SRP=y
CONFIG_OPENSSL_WITH_TLS13=y
CONFIG_OPENSSL_WITH_WHIRLPOOL=y
# CONFIG_PACKAGE_apk-mbedtls is not set
CONFIG_PACKAGE_apk-openssl=y
CONFIG_PACKAGE_cgi-io=y
CONFIG_PACKAGE_collectd=y
CONFIG_PACKAGE_collectd-mod-cpu=y
CONFIG_PACKAGE_collectd-mod-interface=y
CONFIG_PACKAGE_collectd-mod-iwinfo=y
CONFIG_PACKAGE_collectd-mod-load=y
CONFIG_PACKAGE_collectd-mod-memory=y
CONFIG_PACKAGE_collectd-mod-network=y
CONFIG_PACKAGE_collectd-mod-rrdtool=y
CONFIG_PACKAGE_freeradius3=y
CONFIG_PACKAGE_freeradius3-common=y
CONFIG_PACKAGE_freeradius3-default=y
CONFIG_PACKAGE_freeradius3-democerts=y
CONFIG_PACKAGE_freeradius3-mod-always=y
CONFIG_PACKAGE_freeradius3-mod-attr-filter=y
CONFIG_PACKAGE_freeradius3-mod-chap=y
CONFIG_PACKAGE_freeradius3-mod-detail=y
CONFIG_PACKAGE_freeradius3-mod-digest=y
CONFIG_PACKAGE_freeradius3-mod-eap=y
CONFIG_PACKAGE_freeradius3-mod-eap-gtc=y
CONFIG_PACKAGE_freeradius3-mod-eap-md5=y
CONFIG_PACKAGE_freeradius3-mod-eap-mschapv2=y
CONFIG_PACKAGE_freeradius3-mod-eap-peap=y
CONFIG_PACKAGE_freeradius3-mod-eap-pwd=y
CONFIG_PACKAGE_freeradius3-mod-eap-tls=y
CONFIG_PACKAGE_freeradius3-mod-eap-ttls=y
CONFIG_PACKAGE_freeradius3-mod-exec=y
CONFIG_PACKAGE_freeradius3-mod-expiration=y
CONFIG_PACKAGE_freeradius3-mod-expr=y
CONFIG_PACKAGE_freeradius3-mod-files=y
CONFIG_PACKAGE_freeradius3-mod-logintime=y
CONFIG_PACKAGE_freeradius3-mod-mschap=y
CONFIG_PACKAGE_freeradius3-mod-pap=y
CONFIG_PACKAGE_freeradius3-mod-preprocess=y
CONFIG_PACKAGE_freeradius3-mod-radutmp=y
CONFIG_PACKAGE_freeradius3-mod-realm=y
CONFIG_PACKAGE_freeradius3-mod-unix=y
CONFIG_PACKAGE_freeradius3-utils=y
CONFIG_PACKAGE_hostapd-openssl=y
CONFIG_PACKAGE_kmod-qca-mcs=y
CONFIG_PACKAGE_kmod-qca-nss-drv-wifi-meshmgr=y
CONFIG_PACKAGE_libatomic=y
CONFIG_PACKAGE_libattr=y
CONFIG_PACKAGE_libcap=y
CONFIG_PACKAGE_libltdl=y
CONFIG_PACKAGE_liblucihttp=y
CONFIG_PACKAGE_liblucihttp-ucode=y
CONFIG_PACKAGE_libncurses=y
CONFIG_PACKAGE_libopenssl=y
CONFIG_PACKAGE_libopenssl-conf=y
CONFIG_PACKAGE_libopenssl-legacy=y
CONFIG_PACKAGE_libpcap=y
CONFIG_PACKAGE_libreadline=y
CONFIG_PACKAGE_librrd1=y
CONFIG_PACKAGE_libtalloc=y
CONFIG_PACKAGE_luci=y
CONFIG_PACKAGE_luci-app-filemanager=y
CONFIG_PACKAGE_luci-app-firewall=y
CONFIG_PACKAGE_luci-app-package-manager=y
CONFIG_PACKAGE_luci-app-statistics=y
CONFIG_PACKAGE_luci-app-watchcat=y
CONFIG_PACKAGE_luci-base=y
CONFIG_PACKAGE_luci-light=y
CONFIG_PACKAGE_luci-mod-admin-full=y
CONFIG_PACKAGE_luci-mod-network=y
CONFIG_PACKAGE_luci-mod-status=y
CONFIG_PACKAGE_luci-mod-system=y
CONFIG_PACKAGE_luci-proto-ipv6=y
CONFIG_PACKAGE_luci-proto-ppp=y
CONFIG_PACKAGE_luci-theme-bootstrap=y
CONFIG_PACKAGE_rpcd=y
CONFIG_PACKAGE_rpcd-mod-file=y
CONFIG_PACKAGE_rpcd-mod-iwinfo=y
CONFIG_PACKAGE_rpcd-mod-luci=y
CONFIG_PACKAGE_rpcd-mod-rrdns=y
CONFIG_PACKAGE_rpcd-mod-ucode=y
CONFIG_PACKAGE_rrdtool1=y
CONFIG_PACKAGE_terminfo=y
CONFIG_PACKAGE_ucode-mod-html=y
CONFIG_PACKAGE_ucode-mod-math=y
CONFIG_PACKAGE_uhttpd=y
CONFIG_PACKAGE_uhttpd-mod-ubus=y
CONFIG_PACKAGE_watchcat=y
CONFIG_PACKAGE_wpa-supplicant=y
CONFIG_PACKAGE_wpad-basic-mbedtls=m
CONFIG_TARGET_OPTIMIZATION="-O2 -pipe -mcpu=cortex-a53+crc+crypto"
CONFIG_TARGET_OPTIONS=y
CONFIG_USE_GC_SECTIONS=y

Terms

  • I am reporting an issue for OpenWrt, not an unsupported fork.
@tardeaux tardeaux added the bug Something isn't working label Jan 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant