fixup mac addresses on the WRT1900AC

Signed-off-by: Imre Kaloz <kaloz@openwrt.org>

SVN-Revision: 41382
owl
Imre Kaloz 2014-06-29 12:51:39 +00:00
parent f953ed4ffb
commit 2c06f05236
2 changed files with 29 additions and 0 deletions

View File

@ -0,0 +1,9 @@
#!/bin/sh
do_mvebu() {
. /lib/mvebu.sh
mvebu_board_detect
}
boot_hook_add preinit_main do_mvebu

View File

@ -0,0 +1,20 @@
#
# Copyright (C) 2014 OpenWrt.org
#
preinit_set_mac_address() {
local mac
. /lib/functions.sh
. /lib/mvebu.sh
case $(mvebu_board_name) in
armada-xp-mamba)
mac=$(mtd_get_mac_ascii devinfo hw_mac_addr)
ifconfig eth0 hw ether $mac 2>/dev/null
ifconfig eth1 hw ether $mac 2>/dev/null
;;
esac
}
boot_hook_add preinit_main preinit_set_mac_address