[fli4l] es läuft: LED schalten auf Alix mit hw_supp (3.10.6)
Stefan Puschek
stefan.puschek at t-online.de
So Aug 21 17:45:06 CEST 2016
Hi @ all,
...
ich möchte auf meinem Alix (2D13) die erste LED über ein Skript steuern:
diese soll leuchten, wenn der Switch per Powerline (fällt schonmal aus)
erreichbar ist - falls nicht, LED aus
1) LED auf manuelles Schalten vorbereiten:
HWSUPP_LED_1='trigger'
HWSUPP_LED_1_DEVICE='alix::1'
HWSUPP_LED_1_PARAM='none'
2) Folgendes Skript check-powerline.sh schreiben:
#!/bin/sh
TARGET=192.168.6.129 # IP vom Ziel
LED=1 # die erste LED
WAIT=20 # zwischen den Abfragen
while true
do
ping -c 1 -W 1 $TARGET >/dev/null
if [ "$?" = "0" ]
then # ping hat geklappt
hwsupp_setled $LED on
else # ping hat NICHT geklappt
hwsupp_setled $LED off
fi
sleep $WAIT
done &
3) Das Skript von OPT_USERCMD auf den Router bringen und beim
Booten ausführen lassen:
USERCMD_BOOT_N='1'
USERCMD_BOOT_1='/usr/local/bin/powerline.sh'
USERCMD_FILE_N='1'
USERCMD_FILE_1_SRC='powerline.sh'
USERCMD_FILE_1_DST='/usr/local/bin/powerline.sh'
USERCMD_FILE_1_MODE='555'
USERCMD_FILE_1_FLAGS='sh'
das wars - es läuft :)
Vielen Dank an Christoph und Peter
Groetjes
Stefan
Mehr Informationen über die Mailingliste Fli4L