ramips: add label MAC address for Xiaomi MIR3G
authorAdrian Schmutzler <freifunk@adrianschmutzler.de>
Wed, 8 Jan 2020 15:27:52 +0000 (16:27 +0100)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Wed, 8 Jan 2020 15:27:52 +0000 (16:27 +0100)
The device label shows the address currently assigned to the OpenWrt
LAN interface.

Current setup is:
LAN  *:b8  factory 0xe006  label
WAN  *:b7  factory 0xe000

For vendor FW bootlog we get (manually removed parts of the address):
[    7.520000] set LAN/WAN LWLLL
[    7.530000] GMAC1_MAC_ADRH -- : 0x00004031
[    7.530000] GMAC1_MAC_ADRL -- : 0x3c****b7
[    7.530000] GDMA2_MAC_ADRH -- : 0x00004031
[    7.540000] GDMA2_MAC_ADRL -- : 0x3c****b8
[    7.540000] eth1: ===> VirtualIF_open

Without further information, this does not allow verification of
the currently unexpected LAN/WAN assignment (we would expect 0xe000
to be LAN).

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
target/linux/ramips/mt7621/base-files/etc/board.d/02_network

index ad6d6cd5fefbebd68124071deef44a884d52e73b..85105c870ba8105291143a7a6358cbc060488a55 100755 (executable)
@@ -258,17 +258,15 @@ ramips_setup_macs()
                wan_mac=$(mtd_get_mac_binary factory 0x2e)
                label_mac=$wan_mac
                ;;
-       xiaomi,mir3g)
+       xiaomi,mir3g|\
+       xiaomi,mir3p)
                lan_mac=$(mtd_get_mac_binary factory 0xe006)
+               label_mac=$lan_mac
                ;;
        xiaomi,mir3g-v2)
                wan_mac=$(mtd_get_mac_binary factory 0xe006)
                label_mac=$wan_mac
                ;;
-       xiaomi,mir3p)
-               lan_mac=$(mtd_get_mac_binary factory 0xe006)
-               label_mac=$lan_mac
-               ;;
        zbtlink,zbt-we1326)
                wan_mac=$(mtd_get_mac_binary factory 0xe006)
                label_mac=$(mtd_get_mac_binary factory 0x4)