4 .
/lib
/functions
/uci-defaults.sh
5 .
/lib
/functions
/system.sh
7 mediatek_setup_interfaces
()
12 bananapi
,bpi-r64-rootdisk|\
16 ucidef_set_interfaces_lan_wan
"lan1 lan2 lan3 lan4" wan
19 ucidef_set_interfaces_lan
"eth0"
22 ucidef_add_switch
"switch0" \
23 "0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "6u@eth0" "5u@eth1"
34 wan_mac
=$
(mtd_get_mac_ascii devinfo wan_mac_addr
)
35 lan_mac
=$
(mtd_get_mac_ascii devinfo lan_mac_addr
)
39 [ -n "$lan_mac" ] && ucidef_set_interface_macaddr
"lan" $lan_mac
40 [ -n "$wan_mac" ] && ucidef_set_interface_macaddr
"wan" $wan_mac
41 [ -n "$label_mac" ] && ucidef_set_label_macaddr
$label_mac
46 mediatek_setup_interfaces
$board
47 mediatek_setup_macs
$board