Sundtek Support Forum

Deutsch => Sundtek MediaTV Pro => Thema gestartet von: theseer105 am Juni 08, 2010, 01:49:46 Nachmittag

Titel: Initialisierung
Beitrag von: theseer105 am Juni 08, 2010, 01:49:46 Nachmittag
Hallo

wie bereits hier http://www.vdr-portal.de/board/thread.php?threadid=96931&threadview=0&hilight=&hilightuser=7355&page=1 (http://www.vdr-portal.de/board/thread.php?threadid=96931&threadview=0&hilight=&hilightuser=7355&page=1) beschrieben benutze ich yaVDR 0.2 mit einem ASRock 330HT und dem mediatv pro. Nach dem Start von VDR kommt allerdings immer nur "no signal" und "Kanal nicht verfügbar". wenn ich den VDR stoppe und

/opt/bin/udevsrv ATTACH
/opt/bin/mediaclient -e

und danach VDR wieder starte läuft alles. Wie kann ich unter yaVDR die beiden Befele so einbinden, dass sie vor jedem VDR-Start ausgeführt werden?

Danke für eure Hilfe.
Titel: Re:Initialisierung
Beitrag von: Sundtek am Juni 08, 2010, 02:26:38 Nachmittag
Laut unserer Dokumentation:
http://support.sundtek.com/index.php/topic,2.msg2.html

Automatisches starten einer Applikation bzw. eines Skriptes sobald ein Geraet angeschlossen oder entfernt wird:

Die Konfigurationsdate /etc/sundtek.conf kann 2 Parameter enthalten, device_attach sowie device_detach, diese Parameter koennen genutzt werden um ein Skript zu triggern welches z.B.: VDR oder andere Applikationen neu initialisiert.

Beispiel:
/etc/sundtek.conf
device_attach=/usr/bin/usb_deviceattach.sh DEVID
device_detach=/usr/bin/usb_devicedetach.sh DEVID

----

in Ihrem Fall muessten Sie folgende Konfigurationsdateien und Skripte anlegen:

/etc/sundtek.conf
device_attach=/usr/bin/restartvdr.sh


/usr/bin/restartvdr.sh
#!/bin/bash
stop vdr && start vdr

chmod 755 /usr/bin/restartvdr.sh


----

dies sollte VDR dann automatisch initialisieren sobald der USB Stick vom System erkannt wird.

Hierfuer am besten auch gleich den Development Treiber nehmen
http://www.sundtek.de/media/sundtek_installer_development.sh
Titel: Re:Initialisierung
Beitrag von: theseer105 am Juni 08, 2010, 04:27:32 Nachmittag
Hallo,

danke für die schnelle Hilfe. Allerdings dauert es nach einem suspend (to ram) relativ lange, bis der VDR (und somit wohl auch bis der Treiber erneut initialisiert) neu startet. Gibt es eine Möglichkeit dies zu beschleunigen?

mfg
Titel: Re:Initialisierung
Beitrag von: theseer105 am Juni 08, 2010, 04:34:42 Nachmittag
Hallo,

ich habe gerade selbst eine Antwort gefunden:

/etc/yavdr/force-reload-services.list

mit folgendem Inhalt anlegen:

mediasrv

mfg