ath79: mikrotik: swap RB922UAGS-5HPaCD eth0/1 MACs
authorRoger Pueyo Centelles <roger.pueyo@guifi.net>
Thu, 29 Apr 2021 09:38:16 +0000 (11:38 +0200)
committerKoen Vandeputte <koen.vandeputte@ncentric.com>
Fri, 30 Apr 2021 08:26:34 +0000 (10:26 +0200)
Since support for SFP on the MikroTik RouterBOARD 922UAGS-5HPacD was
added by 4387fe00cb, the MAC addresses for eth0 (Ethernet) and eth1
(SFP) were swapped. This patch fixes the 02_network script to assign MAC
addresses correctly, so they match the label and the vendor's OS.

Tested on a RouterBOARD 922UAGS-5HPacD board.

Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
(cherry picked from commit 14a95b36b1ecd038fffc279878c5a4c51043d709)

target/linux/ath79/mikrotik/base-files/etc/board.d/02_network

index c407da6dcd6ca846a14b8610e6c1f254466674be..54e7bb20cf10eb57b76df750de4406ed34d7b030 100755 (executable)
@@ -45,6 +45,11 @@ ath79_setup_macs()
                label_mac="$mac_base"
                lan_mac="$mac_base"
                ;;
                label_mac="$mac_base"
                lan_mac="$mac_base"
                ;;
+       mikrotik,routerboard-922uags-5hpacd)
+               label_mac="$mac_base"
+               lan_mac="$mac_base"
+               wan_mac=$(macaddr_add $mac_base 1)
+               ;;
        *)
                label_mac="$mac_base"
                wan_mac="$mac_base"
        *)
                label_mac="$mac_base"
                wan_mac="$mac_base"