In the upstream netdev led trigger the one mode file was replaced by 3
files named rx, tx and link. Fix the netdev trigger configuration code
to use the modified API.
Fixes: aa3b6a08c56 ("kernel: Replace ledtrig-netdev with upstream backport")
Signed-off-by: Hauke Mehrtens <[email protected]>
---
package/base-files/files/etc/init.d/led | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/package/base-files/files/etc/init.d/led
b/package/base-files/files/etc/init.d/led
index a3f1224a1a..ff23088e97 100755
--- a/package/base-files/files/etc/init.d/led
+++ b/package/base-files/files/etc/init.d/led
@@ -71,7 +71,9 @@ load_led() {
"netdev")
[ -n "$dev" ] && {
echo $dev > /sys/class/leds/${sysfs}/device_name
- echo "${mode:-link}" >
/sys/class/leds/${sysfs}/mode
+ for m in $mode; do
+ echo 1 > /sys/class/leds/${sysfs}/$m
+ done
echo $interval >
/sys/class/leds/${sysfs}/interval
}
;;
--
2.11.0
_______________________________________________
openwrt-devel mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-devel