update: hint from here thnx openrt member ..
this is openwrt dbdc ath12k card MLO setup which works on openwrt latest snapshot(from date of writing this post)
cat /etc/config/wireless
config wifi-device 'radio0'
option type 'mac80211'
option path 'pci0000:00/0000:00:1d.5/0000:07:00.0'
option radio '0'
option band '5g'
option htmode 'EHT80'
option txpower '20'
option country 'DE'
option cell_density '0'
config wifi-device 'radio1'
option type 'mac80211'
option path 'pci0000:00/0000:00:1d.5/0000:07:00.0'
option radio '1'
option band '6g'
option channel '37'
option htmode 'EHT160'
option txpower '20'
option country 'DE'
option cell_density '0'
config wifi-iface 'wifinet0'
list device 'radio0'
list device 'radio1'
option mlo '1'
option network 'lan'
option mode 'ap'
option ssid 'itworks'
option encryption 'sae'
option key 'Test1234test'
option log_level '1'
option ieee80211w '2'
the same setup works on debian/ubuntu: hostpad needs to be patched with openwrt patches(almost all, ucode and ubus related not applied) - latest firmware
root@u1804:~# uname -a
Linux u1804 6.19.0-rc7-custom #1 SMP PREEMPT_DYNAMIC Thu Jan 29 14:17:50 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
root@u1804:~# ps -ef|grep hostapd
root 3229 1 0 20:26 ? 00:00:01 /usr/local/bin/hostapd -B /etc/hostapd/hostapd_5G.conf /etc/hostapd/hostapd_6G.conf