ramips: work around duplicate MAC address on U6 Lite
authorDavid Bauer <mail@david-bauer.net>
Fri, 17 Dec 2021 23:33:57 +0000 (00:33 +0100)
committerDavid Bauer <mail@david-bauer.net>
Sun, 19 Dec 2021 23:12:12 +0000 (00:12 +0100)
commitb1d483b865d0a6110d95a0638903a73c7354865a
treec0fbbf0f57a1f7d666667d6283ace80c866b813d
parent5a4685cfa246f87af10f32890befbcaa59a7baac
ramips: work around duplicate MAC address on U6 Lite

The UniFi 6 Lite has two MAC addresses for the 2.4 and 5GHz radio in
it's EEPROM partition.

On my unit these are

F4 92 BF A0 BB 6F
F6 92 BF A0 BB 6F

The problem with these is that mac80211 increases the first octet by
2, which leads to conflicting MAC addresses between radios.

Work around this problem for now by increasing the last octet by 1 on
the 5 GHz radio.

Ubiquiti increases the last octet by 2 for each subsequent VAP created
per radio. Ideally we should do the same, however this functionality is
currently lacking from mac80211.

Signed-off-by: David Bauer <mail@david-bauer.net>
target/linux/ramips/dts/mt7621_ubnt_unifi-6-lite.dts