diff --git a/package/base-files/files/etc/init.d/led b/package/base-files/files/etc/init.d/led
index d1521a9a61fc96333fc25781d4f43f6ab38d553f..a6be788a5e0569368b164cb62acd4a9775489b34 100755
--- a/package/base-files/files/etc/init.d/led
+++ b/package/base-files/files/etc/init.d/led
@@ -103,6 +103,12 @@ load_led() {
 
 start() {
 	[ -e /sys/class/leds/ ] && {
+		local led
+		for led in /sys/class/leds/*; do
+			[ -e "$led/trigger" ] && echo "none" > "$led/trigger"
+			[ -e "$led/brightness" ] && echo "0" > "$led/brightness"
+		done
+
 		config_load system
 		config_foreach load_led led
 	}