Wifi MLO UCI config

Janusz Dziedzic janusz.dziedzic at gmail.com
Wed Jul 26 10:24:21 PDT 2023


Hello,

Do you have some ideas how UCI wifi config should look like for MLO config.
In such case we could see smth like:

root at test:/# iw dev
phy#0
    Interface wlan0
        ifindex 21
        wdev 0x5
        addr 00:03:7f:12:19:19
        ssid TEST-MLO
        type AP
        link 0:
                     addr 00:03:7f:12:19:19
                     channel 11 (2462 MHz), width: 20 MHz, center1: 2462 MHz
                     txpower 29.00 dBm
        link 1:
                     addr 00:03:7f:12:1a:1a
                     channel 36 (5180 MHz), width: 80 MHz, center1: 5210 MHz
                     txpower 28.00 dBm
        link 2:
                     addr 00:03:7f:12:1b:1b
                     channel 49 (6195 MHz), width: 320 MHz, center1: 6265 MHz
                    txpower 22.00 dBm

root at test:/#

Seems for MLO single wiphy (multiband wiphy) will be used and single
netdev wlan0 per ssid with multiple band also.
Curious if someone already work on that and have some ideas how the
wifi UCI config should looks like? Stay with current
wifi-device/wifi-interface sections and add some additional options?
Or introduce smth new - that will be closer to real iw tree?

I just think about:

conifg wifi-device 'radio0'
   option type 'mac80211'
   option path 'some_path'

config wifi-interface 'iface0'
   option device 'radio0'
   option ifname 'wlan0'

config wifi-link
    option band '2g'
    option interface 'iface0'
    option channel '11'
    option mode 'EHT20'

config wifi-link
    option band '5g'
    option interface 'iface0'
    option channel '36'
    option mode 'EHT80'

config wifi-link
    option band '6g'
    option interface 'iface0'
    option channel '49'
    option mode 'EHT320'

If no config wifi-link - then wifi-device config should be used for
interface (band/channel/htmode).
Any idea what is best/better approach here?

BR
Janusz



More information about the openwrt-devel mailing list