60df86e18998431b13125f5b4fa5e6742ff7da54
[openwrt/staging/jow.git] / target / linux / imx6 / base-files / etc / board.d / 02_network
1 #!/bin/sh
2 #
3 # Copyright (C) 2013-2015 OpenWrt.org
4 #
5
6 . /lib/functions/uci-defaults.sh
7
8 board=$(board_name)
9
10 board_config_update
11
12 case "$board" in
13 gw,imx6dl-gw51xx |\
14 gw,imx6dl-gw52xx |\
15 gw,imx6dl-gw5904 |\
16 gw,imx6dl-gw5907 |\
17 gw,imx6dl-gw5910 |\
18 gw,imx6dl-gw5912 |\
19 gw,imx6dl-gw5913 |\
20 gw,imx6q-gw51xx |\
21 gw,imx6q-gw52xx |\
22 gw,imx6q-gw5904 |\
23 gw,imx6q-gw5907 |\
24 gw,imx6q-gw5910 |\
25 gw,imx6q-gw5912 |\
26 gw,imx6q-gw5913 |\
27 solidrun,cubox-i/dl |\
28 solidrun,cubox-i/q )
29 ucidef_set_interface_lan 'eth0'
30 ;;
31 gw,imx6dl-gw53xx |\
32 gw,imx6dl-gw54xx |\
33 gw,imx6dl-gw552x |\
34 gw,imx6q-gw53xx |\
35 gw,imx6q-gw5400-a |\
36 gw,imx6q-gw54xx |\
37 gw,imx6q-gw552x )
38 ucidef_set_interfaces_lan_wan 'eth0' 'eth1'
39 ;;
40 wand,imx6dl-wandboard )
41 ucidef_set_interface_wan 'eth0'
42 ;;
43 esac
44
45 board_config_flush
46
47 exit 0