cleanup ucidef_set_interface* usage
[openwrt/staging/stintel.git] / target / linux / oxnas / base-files / etc / board.d / 02_network
index b44696bed825a1e7d1af09277584fd87c15f5681..ac7fa0a1f9de6a87c5efdecb2534de667bf4c524 100755 (executable)
@@ -2,12 +2,20 @@
 
 . /lib/functions/uci-defaults.sh
 . /lib/functions/system.sh
+. /lib/oxnas.sh
 
 board_config_update
 
-ifname=eth0
+lan_mac=""
+
+case "$(oxnas_board_name)" in
+       kd20)
+               lan_mac="$(legacy_boot_mac_adr)"
+               ;;
+esac
 
 ucidef_set_interface_lan "eth0" "dhcp"
+[ -n "$lan_mac" ] && ucidef_set_interface_macaddr "lan" "$lan_mac"
 
 board_config_flush