aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ipq806x/base-files/lib/preinit/05_set_iface_mac_ipq806x.sh
blob: ca8d0b1555f56e3c98590d444e85fd11377e7cc9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
. /lib/functions.sh

preinit_set_mac_address() {
	case $(board_name) in
	asrock,g10)
		lan_mac=$(mtd_get_mac_ascii hwconfig HW.LAN.MAC.Address)
		wan_mac=$(mtd_get_mac_ascii hwconfig HW.WAN.MAC.Address)
		ip link set dev eth0 address "${lan_mac}"
		ip link set dev eth1 address "${wan_mac}"
		;;
	esac
}

boot_hook_add preinit_main preinit_set_mac_address