qualcommax: Fix Buffalo WXR-5950AX12 wifi MAC
authorSamir Ibradžić <sibradzic@gmail.com>
Mon, 1 Jan 2024 07:23:09 +0000 (16:23 +0900)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 6 Jan 2024 17:16:48 +0000 (18:16 +0100)
commitebed3f65ea681f55b3ccfeb208664552970cb7fc
treefec9b07987d0a646aeca759e28e28af0913206eb
parent7dbcc1215a56cc1da68c81bf92d7efa174c5e051
qualcommax: Fix Buffalo WXR-5950AX12 wifi MAC

Currently, WiFi interfaces on WXR-5950AX12 / WXR-6000AX12 devices
come up with some MAC addresses inconsistent with vendor and Ethernet
addresses. This adds a hotplug override in order to make it consistent
with what is in u-boot env as well as OAM firmware where 1st radio MAC
is set at Ethernet MAC + 8, and 2nd radio mac at Ethernet MAC + 16.

    fw_printenv | grep addr
    ethaddr=68:e1:dc:xx:xx:d8
    ipaddr=192.168.11.1
    wlan0addr=68:e1:dc:xx:xx:e0
    wlan1addr=68:e1:dc:xx:xx:e8
    wlan2addr=00:00:00:00:00:00

For OEM bootlog and MAC assagnment check
https://openwrt.org/toh/buffalo/wxr-5950ax12#openwrt_uimage_tftp_bootlog

Tested-by: Samir Ibradžić <sibradzic@gmail.com> # Buffalo WXR-6000AX12P
Signed-off-by: Samir Ibradžić <sibradzic@gmail.com>
target/linux/qualcommax/ipq807x/base-files/etc/hotplug.d/ieee80211/11_fix_wifi_mac