mvebu: set WRT1900AC WAN interface MAC address
authorImre Kaloz <kaloz@openwrt.org>
Mon, 23 Feb 2015 10:33:19 +0000 (10:33 +0000)
committerImre Kaloz <kaloz@openwrt.org>
Mon, 23 Feb 2015 10:33:19 +0000 (10:33 +0000)
Toggles the LA bit on the WAN interface.

Signed-off-by: Claudio Leite <leitec@staticky.com>
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 44508

target/linux/mvebu/base-files/lib/preinit/06_set_iface_mac

index 30f1370b8f08a10a26094fbb16664704ca96d2fe..2b64eda8225145fa8cd3972c76c38dd915226037 100644 (file)
@@ -11,8 +11,9 @@ preinit_set_mac_address() {
        case $(mvebu_board_name) in
        armada-xp-mamba)
                mac=$(mtd_get_mac_ascii devinfo hw_mac_addr)
        case $(mvebu_board_name) in
        armada-xp-mamba)
                mac=$(mtd_get_mac_ascii devinfo hw_mac_addr)
+               mac_wan=$(macaddr_setbit_la "$mac")
                ifconfig eth0 hw ether $mac 2>/dev/null
                ifconfig eth0 hw ether $mac 2>/dev/null
-               ifconfig eth1 hw ether $mac 2>/dev/null
+               ifconfig eth1 hw ether $mac_wan 2>/dev/null
                ;;
        esac
 }
                ;;
        esac
 }