Pages

Wednesday, July 8, 2015

Turning off the Leds on the Cubietruck

Since the Cubietruck (running Linaro) has replaced my home server and has its place in my living room I figured out that the Leds are very annoying! So I deceided to turn them off - all of them! The easiest way is to set the brightness to 0:

# echo 0 > /sys/devices/platform/leds-sunxi/leds/white\:ph11\:led3/brightness

# echo 0 > /sys/devices/platform/leds-sunxi/leds/blue\:ph21\:led1/brightness
# echo 0 > /sys/devices/platform/leds-sunxi/leds/green\:ph07\:led4/brightness
# echo 0 > /sys/devices/platform/leds-sunxi/leds/orange\:ph20\:led2/brightness


A much more comfortable way is to use find and put into a simple script:

# vi /usr/local/sbin/turn_off_led.sh
#!/bin/bash
find /sys/devices/platform/leds-sunxi/ -name "brightness" | sed s'/:/\\:/g' | while read l; do echo 0 > "$l"; done


Don't forget to make the script executable before executing it:

# chmod 755 /usr/local/sbin/turn_off_led.sh
# /usr/local/sbin/turn_off_led.sh


I've put the script into /etc/rc.local to make sure it gets executed during booting:

# vi /etc/rc.local
...
# DISABLE LEDS
/usr/local/sbin/turn_off_led.sh

exit 0


When the scripts works then the Leds turn off after the Cubietruck has booted.