scripts: fix wrong usage of '==' operator
[openwrt/svn-archive/archive.git] / target / linux / ar71xx / base-files / etc / uci-defaults / 04_led_migration
index b9d0d65b20bea6cda0c569c9df0da50723965ac2..0df94a01c047730532f38a5018ca27becad8821d 100755 (executable)
@@ -26,7 +26,7 @@ do_led_update_sysfs()
 
                new_sysfs=$(echo ${sysfs} | sed "s/${old}/${new}/")
 
-               [ "${new_sysfs}" == "${sysfs}" ] && continue
+               [ "$new_sysfs" = "$sysfs" ] && continue
 
                uci set system.${cfg}.sysfs="${new_sysfs}"
                LED_OPTIONS_CHANGED=1
@@ -46,14 +46,40 @@ migrate_leds()
 board=$(ar71xx_board_name)
 
 case "$board" in
+dir-825-c1|\
+dir-835-a1)
+       migrate_leds ":orange:=:amber:" ":wifi_bgn=:wlan2g"
+       ;;
+
+wndap360)
+       migrate_leds "wndap360:=netgear:"
+       ;;
+
 wndr3700)
        migrate_leds "wndr3700:=netgear:"
        ;;
 
+wndr3700v4 | \
+wndr4300)
+       migrate_leds ":orange:=:amber:"
+       ;;
+
+wnr2000)
+       migrate_leds "wnr2000:=netgear:"
+       ;;
+
+wnr2200)
+       migrate_leds "wnr2200:=netgear:"
+       ;;
+
+wnr612-v2)
+       migrate_leds "wnr612v2:=netgear:"
+       ;;
+
 *)
        ;;
 esac
 
-[ "$LED_OPTIONS_CHANGED" == "1" ] && uci commit system
+[ "$LED_OPTIONS_CHANGED" = "1" ] && uci commit system
 
 exit 0