d16554d569aaeafd878ccf3188fd14217877c36e
[openwrt/staging/rmilecki.git] / target / linux / bcm4908 / base-files / etc / board.d / 02_network
1 #!/bin/sh
2 # SPDX-License-Identifier: GPL-2.0 OR BSD-2-Clause
3
4 . /lib/functions/system.sh
5 . /lib/functions/uci-defaults.sh
6
7 bcm4908_setup_interfaces()
8 {
9 local board="$1"
10
11 case "$board" in
12 asus,gt-ac5300)
13 ucidef_set_interface_lan "lan1 lan2 lan5 lan6 sw"
14 ;;
15 *)
16 ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan"
17 ;;
18 esac
19 }
20
21 board_config_update
22 board=$(board_name)
23 bcm4908_setup_interfaces "$board"
24 board_config_flush
25
26 exit 0