# # Copyright (C) 2011 OpenWrt.org # preinit_set_mac_address() { local mac . /lib/ramips.sh case $(ramips_board_name) in bc2 | nw718) mac=$(ramips_get_mac_binary factory 4) mac=$(maccalc or "$mac" "02:00:00:00:00:00") ifconfig eth0 hw ether $mac 2>/dev/null ;; hw550-3g) mac=$(ramips_get_mac_binary factory 40) ifconfig eth0 hw ether $mac 2>/dev/null ;; esac } boot_hook_add preinit_main preinit_set_mac_address