Licht aus
Um dem Raspi das Licht auszumachen gibt es grob zwei (software-technische) Möglichkeiten:
über die config.txt oder über die shell.
config.txt
funktioniert in den meisten fällen - bitte beachten, dass rpi4 und rpi0 etwas andere Werte verlangen.
# Disable the PWR LED.
dtparam=pwr_led_trigger=none
dtparam=pwr_led_activelow=off
# Disable the ACT LED.
dtparam=act_led_trigger=none
dtparam=act_led_activelow=off
dtoverlay=act-led,activelow=off
# deprecated
# dtoverlay=pi3-act-led,activelow=off
[pi0]
dtparam=act_led_trigger=none
dtparam=act_led_activelow=on
[pi3]
# Disable the LAN LED.
dtparam=eth_led0=14
dtparam=eth_led1=14
[pi4]
# Disable the LAN LED.
dtparam=eth_led0=4
dtparam=eth_led1=4
shell
Einer meiner Raspberrys (berryboot+Volumio auf rpi3b) wollte das so nicht hinnehmen - daher musste ein anderer Weg gegangen werden:
[Unit]
Description=Disable leds
After=network-online.target
[Service]
Type=oneshot
ExecStart=/bin/sh -c '/bin/echo "none" > /sys/class/leds/led0/trigger'
ExecStart=/bin/sh -c '/bin/echo "0" > /sys/class/leds/led0/brightness'
ExecStart=/bin/sh -c '/bin/echo "none" > /sys/class/leds/led1/trigger'
ExecStart=/bin/sh -c '/bin/echo "0" > /sys/class/leds/led1/brightness'
User=root
Group=root
[Install]
WantedBy=multi-user.target
installieren mit
cp ledsoff.service /etc/systemd/system/
systemctl enable ledsoff
systemctl start ledsoff
weiterführende Links:
https://github.com/raspberrypi/firmware/blob/master/boot/overlays/README#L94
https://gist.github.com/h4de5/6011243740ba7ab9ddf36a3f0f1b3aef