ramips: rt305x: add initial support for Tenda W306R V2.0
[openwrt.git] / target / linux / ramips / base-files / etc / uci-defaults / leds
index e6c7e84..ba6ea60 100755 (executable)
@@ -16,12 +16,38 @@ commit system
 EOF
 }
 
+set_wifi_led() {
+       local sysfs="$1"
+
+       uci batch <<EOF
+set system.wifi_led=led
+set system.wifi_led.name='wifi'
+set system.wifi_led.sysfs='$sysfs'
+set system.wifi_led.trigger='netdev'
+set system.wifi_led.dev='wlan0'
+set system.wifi_led.mode='link rx tx'
+commit system
+EOF
+}
+
 board=$(ramips_board_name)
 
 case $board in
+       all0256n)
+               set_wifi_led "rt2800pci-phy0::radio"
+               ;;
        bc2)
                set_usb_led "bc2:blue:usb"
                ;;
+       esr-9753)
+               set_wifi_led "rt2800pci-phy0::radio"
+               ;;
+       f5d8235-v1)
+               set_usb_led "f5d8235-v1:blue:storage"
+               ;;
+       f5d8235-v2)
+               set_usb_led "f5d8235v2:blue:storage"
+               ;;
        fonera20n)
                set_usb_led "fonera20n:amber:usb"
                ;;
@@ -34,4 +60,20 @@ case $board in
        nw718)
                set_usb_led "nw718:amber:usb"
                ;;
+       sl-r7205)
+               set_wifi_led "rt2800pci-phy0::radio"
+               ;;
+       v11st-fe)
+               set_wifi_led "rt2800pci-phy0::radio"
+               ;;
+       w306r-v20)
+               set_wifi_led "rt2800pci-phy0::radio"
+               ;;
+       w502u)
+               set_usb_led "alfa:blue:usb"
+               set_wifi_led "rt2800pci-phy0::radio"
+               ;;
+       wcr-150gn)
+               set_usb_led "wcr150gn:amber:user"
+               ;;
 esac