#!/bin/sh . /lib/functions/leds.sh . /lib/functions/uci-defaults.sh board=$(board_name) boardname="${board##*,}" board_config_update case $board in friendlyarm,nanopi-r2c|\ friendlyarm,nanopi-r2c-plus|\ friendlyarm,nanopi-r2s|\ friendlyarm,nanopi-r2s-plus|\ friendlyarm,nanopi-r4se|\ friendlyarm,nanopi-r4s|\ friendlyarm,nanopi-r6c|\ sharevdi,guangmiao-g4c|\ xunlong,orangepi-r1-plus|\ xunlong,orangepi-r1-plus-lts) ucidef_set_led_netdev "wan" "WAN" "green:wan" "eth0" ucidef_set_led_netdev "lan" "LAN" "green:lan" "eth1" ;; friendlyarm,nanopi-r3s) ucidef_set_led_netdev "wan" "WAN" "wan_led" "eth0" ucidef_set_led_netdev "lan" "LAN" "lan_led" "eth1" ;; friendlyarm,nanopi-r5c) ucidef_set_led_netdev "wan" "WAN" "green:wan" "eth1" ucidef_set_led_netdev "lan" "LAN" "green:lan" "eth0" ucidef_set_led_netdev "wlan" "WLAN" "green:wlan" "wlan0" ;; friendlyarm,nanopi-r5s) ucidef_set_led_netdev "wan" "WAN" "green:wan" "eth0" ucidef_set_led_netdev "lan1" "LAN1" "green:lan1" "eth1" ucidef_set_led_netdev "lan2" "LAN2" "green:lan2" "eth2" ;; friendlyarm,nanopi-r6s) ucidef_set_led_netdev "wan" "WAN" "green:wan" "eth1" ucidef_set_led_netdev "lan1" "LAN1" "green:lan-1" "eth2" ucidef_set_led_netdev "lan2" "LAN2" "green:lan-2" "eth0" ;; hinlink,opc-h28k) ucidef_set_led_netdev "wan" "WAN" "blue:wan" "eth1" ucidef_set_led_netdev "lan" "LAN" "amber:lan" "eth0" ;; hinlink,opc-h66k|\ hinlink,opc-h69k) ucidef_set_led_netdev "wan" "WAN" "blue:net" "eth0" ;; hinlink,opc-h68k) ucidef_set_led_netdev "wan" "WAN" "blue:net" "eth1" ;; hinlink,opc-ht2) ucidef_set_led_netdev "lan" "LAN" "amber:lan" "eth0" ;; radxa,e20c) ucidef_set_led_netdev "lan" "LAN" "green:lan" "eth0" ucidef_set_led_netdev "wan" "WAN" "green:wan" "eth1" ;; widora,mangopi-m28c) ucidef_set_led_netdev "modem" "MODEM" "blue:modem" "usb0" ucidef_set_led_netdev "wifi" "WIFI" "yellow:wifi" "wlan0" ;; widora,mangopi-m28k|\ widora,mangopi-m28k-pro) ucidef_set_led_netdev "lan" "LAN" "white:lan" "eth0" ucidef_set_led_netdev "wan" "WAN" "white:wan" "eth1" ;; esac board_config_flush exit 0