Wifi dynamic vlan assignment causes kernel warning

WRND1043 v3
openwrt 23.05.0 r23497-6637af95aa

I installed hostapd-mbedtls 2023-09-08-e5ccbfc6-6 , created /etc/hostapd.vlan , , /etc/hostapd.wpa_psk and modified /etc/config/wireless .

It works great , puts me into the desired vlan depending on which key I use .
However I get this in the log

kern.warn kernel: [ 207.277398] ------------[ cut here ]------------
kern.warn kernel: [ 207.282199] WARNING: CPU: 0 PID: 995 at backports-6.1.24/net/mac80211/driver-ops.h:611 0x81c48898 [mac80211@e612423e+0x8b9a0]
kern.warn kernel: [ 207.293763] wifivlan.3: Failed check-sdata-in-driver check, flags: 0x1
kern.warn kernel: [ 207.300394] Modules linked in: ath9k ath9k_common pppoe ppp_async nft_fib_inet nf_flow_table_ipv6 nf_flow_table_ipv4 nf_flow_table_inet ath9k_hw ath pppox ppp_generic nft_reject_ipv6 nft_reject_ipv4 nft_reject_inet nft_reject nft_redir nft_quota nft_objref 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_counter nft_chain_nat nf_tables nf_nat nf_flow_table nf_conntrack mac80211 lzo cfg80211 slhc nfnetlink nf_reject_ipv6 nf_reject_ipv4 nf_log_syslog nf_defrag_ipv6 nf_defrag_ipv4 lzo_rle lzo_decompress lzo_compress libcrc32c crc_ccitt compat ledtrig_usbport sha512_generic seqiv jitterentropy_rng drbg hmac cmac crypto_acompress fsl_mph_dr_of ehci_platform ehci_fsl ehci_hcd gpio_button_hotplug usbcore nls_base usb_common crc32c_generic
kern.warn kernel: [ 207.372534] CPU: 0 PID: 995 Comm: hostapd Not tainted 5.15.134 #0
kern.warn kernel: [ 207.378795] Stack : 80652d10 00000004 00000000 00000000 00000000 00000000 00000000 00000000
kern.warn kernel: [ 207.387346] 00000000 00000000 00000000 00000000 00000000 00000001 81bdd9e8 f55a8665
kern.warn kernel: [ 207.395953] 81bdda80 00000000 00000000 81bdd888 00000038 8032dfe4 00000000 ffffffea
kern.warn kernel: [ 207.404499] 000000ca 81bdd894 000000ca 80722078 80662924 81bdd9c8 00000000 81c48898
kern.warn kernel: [ 207.413126] 00000009 809015e8 80720000 00000028 00000018 80399eec 00000000 808d0000
kern.warn kernel: [ 207.421739] ...
kern.warn kernel: [ 207.424235] Call Trace: blah blah

It only seems to do it once after a reboot and everything still works .
Not sure if there is a remedy or not .

seems to have been resolved by removing some extraneous entries in the network config
https://forum.openwrt.org/t/dynamic-vlans-without-radius-only-works-for-1-ssid/177977

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.