ja, das neue script.
bei mir hatte ich nur auf animal planet zwitscherer heute.
und extrem wenig... mist. immer wenn mans provozieren will.
hab sogar den ap neben der box auf volle leistung hochgepumpt, aber nur wenig erfolgt.
welche ucode und gtproc settings etc. verwendest du? evtl müssen wir und da aneinander angleichen um aussagekräftig testen zu können.
btw:
schlagt mich nicht, aber wo muss ich nochmal scripts plazieren damit die im hauptmenü erscheinen?
btw2:
und mit dem sleep 1 drin hatte ich nicht mal nen richtigen freeze.
EDIT:
so, habs mir jetzt mal in die start-neutrino eingebaut.
* beim scriptstart benötigt man ein "sleep 15" um resets beim booten zu verhindern.
* durch den "sleep 1" vor der else braucht man nur 1 reset pro hänger, nicht mehr 3.
todo:
bei "kanal nicht verfügbar" und bei sendern ohne vogel darf das script nicht zuschlagen. wobei zweiteres untragisch ist (passiert ja eh nix da es nie hängenbleibt).
und ersteres ist auch unkritisch, da es dort sowieso egal ist (und durch den sleep vor der else wird recht selten resettet, so das es denke ich auch nicht zu anderen problemen kommen sollte).
#!/bin/sh
# avia-check.sh v0.201
sleep 15
OLDCOUNT=0
while sleep 1; do
COUNT=$(grep avia$ /proc/interrupts)
if [ "$COUNT" = "$OLDCOUNT" ]; then
/bin/enxreset 1>/dev/null 2>/dev/null
AUDIO=$(/bin/pzapit --getpids | grep "*audio" | cut -b 8)
/bin/pzapit -a $AUDIO
sleep 1
else
OLDCOUNT=$COUNT
fi
done