ath79: add support for D-Link DAP-2695-A1
[openwrt/openwrt.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 dlink,dap-2695-a1)
12 ip link set dev eth0 address $(mtd_get_mac_ascii bdcfg "lanmac")
13 ip link set dev eth1 address $(mtd_get_mac_ascii bdcfg "wanmac")
14 ;;
15 enterasys,ws-ap3705i)
16 ip link set dev eth0 address $(mtd_get_mac_ascii u-boot-env0 ethaddr)
17 ;;
18 siemens,ws-ap3610)
19 ip link set dev eth0 address $(mtd_get_mac_ascii cfg1 ethaddr)
20 ;;
21 esac
22 }
23
24 boot_hook_add preinit_main preinit_set_mac_address