Hallo,
ich habe mich an einer Lösung versucht, um die Nutzung des S3 mit yavdr-ansible zu ermöglichen - dazu wird der VDR beim Initiieren des Standby gestoppt, die DVB-Module entladen und nach dem Resume werden die Module wieder geladen und der VDR erneut gestartet - mich würde interessieren, ob das mit euren DVB-Karten klappt.
Damit der VDR beim Herunterfahren den Standby statt den Shutdown initiiert, muss man in der /etc/default/vdr die Shutdown-Methode setzen:
Wer das Playbook mit dem letzten Stand (die letzte Änderung war vor gut 3 Wochen) ausgeführt muss danach nicht mehr tun als den VDR neu zu starten.
Wer das Skript lieber von Hand einpflegen will (z.B. weil er das Playbook nicht erneut laufen lassen will), kann das Hook-Skript (ausführbar machen nicht vergessen) selber anlegen:
#!/bin/sh
case $1 in
pre)
/bin/systemctl stop vdr
/usr/local/bin/module-helper -u dvb_core # this should cover all cases
;;
post)
/usr/local/bin/module-helper -r
/bin/systemctl start vdr
;;
esac
Display More
Den module-helper (der ursprünglich von Tobi stammt) gibt es hier nach Python3 portiert: