ath79: add support for Enterasys WS-AP3705i
[openwrt/staging/luka.git] / target / linux / ath79 / generic / base-files / lib / preinit / 10_fix_eth_mac.sh
1 #!/bin/sh
2
3 . /lib/functions.sh
4
5 preinit_set_mac_address() {
6 case $(board_name) in
7 avm,fritz1750e|\
8 avm,fritz450e)
9 ip link set dev eth0 address $(fritz_tffs -n maca -i $(find_mtd_part "tffs (1)"))
10 ;;
11 enterasys,ws-ap3705i)
12 ip link set dev eth0 address $(mtd_get_mac_ascii u-boot-env0 ethaddr)
13 ;;
14 siemens,ws-ap3610)
15 ip link set dev eth0 address $(mtd_get_mac_ascii cfg1 ethaddr)
16 ;;
17 esac
18 }
19
20 boot_hook_add preinit_main preinit_set_mac_address