Autor Thema: (GELÖST) VDR startet nicht automatisch - no DVB-device found  (Gelesen 8918 mal)

kater_mikesch

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
(GELÖST) VDR startet nicht automatisch - no DVB-device found
« am: Oktober 03, 2014, 01:55:13 Nachmittag »
Hallo Zusammen,

ich habe ein Problem beim Starten des VDRs. Beim Starten von Ubuntu 12.04.05 LTS wird der VDR automatisch gestartet, fährt danach aber sofort wieder herunter, da anscheinend das DVB-Device noch nicht verfügbar ist. Habt ihr eine Idee wie ich das ändern kann? Installiert sind die Sundtek-Treiber vom 02.10.2014. Das OS ist gerade neu installiert und ist mit allen Aktualisierungen installiert.

Hier ein Auszug aus der /var/log/syslog
Oct  3 13:47:30 nas vdr: [1215] VDR version 2.1.6 started
Oct  3 13:47:30 nas vdr: [1215] switched to user 'vdr'
Oct  3 13:47:30 nas vdr: [1215] codeset is 'UTF-8' - known
Oct  3 13:47:30 nas cron[1317]: (CRON) INFO (pidfile fd = 3)
Oct  3 13:47:30 nas cron[1340]: (CRON) STARTUP (fork ok)
Oct  3 13:47:30 nas cron[1340]: (CRON) INFO (Running @reboot jobs)
Oct  3 13:47:30 nas kernel: [   13.558577] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
Oct  3 13:47:30 nas kernel: [   13.559189] NFSD: starting 90-second grace period (net ffffffff81cd8cc0)
Oct  3 13:47:31 nas rpc.mountd[1395]: Version 1.2.5 starting
Oct  3 13:47:31 nas afpd[1447]: AFP/TCP started, advertising 192.x.x.x:548 (2.2.1)
Oct  3 13:47:31 nas vdr: [1215] found 28 locales in /usr/share/locale
Oct  3 13:47:31 nas vdr: [1215] loading plugin: /usr/lib/vdr/plugins/libvdr-vnsiserver.so.2.1.6
Oct  3 13:47:31 nas vdr: [1215] loading /var/lib/vdr/setup.conf
Oct  3 13:47:31 nas vdr: [1215] loading /var/lib/vdr/sources.conf
Oct  3 13:47:31 nas vdr: [1215] loading /var/lib/vdr/diseqc.conf
Oct  3 13:47:31 nas vdr: [1215] loading /var/lib/vdr/scr.conf
Oct  3 13:47:31 nas vdr: [1215] loading /var/lib/vdr/channels.conf
Oct  3 13:47:31 nas vdr: [1215] loading /var/lib/vdr/timers.conf
Oct  3 13:47:31 nas vdr: [1215] loading /var/lib/vdr/commands.conf
Oct  3 13:47:31 nas vdr: [1215] loading /var/lib/vdr/reccmds.conf
Oct  3 13:47:31 nas vdr: [1215] loading /var/lib/vdr/svdrphosts.conf
Oct  3 13:47:31 nas vdr: [1215] loading /var/lib/vdr/keymacros.conf
Oct  3 13:47:31 nas vdr: [1215] registered source parameters for 'A - ATSC'
Oct  3 13:47:31 nas vdr: [1215] registered source parameters for 'C - DVB-C'
Oct  3 13:47:31 nas vdr: [1479] video directory scanner thread started (pid=1215, tid=1479, prio=high)
Oct  3 13:47:31 nas vdr: [1215] registered source parameters for 'S - DVB-S'
Oct  3 13:47:31 nas vdr: [1215] registered source parameters for 'T - DVB-T'
Oct  3 13:47:31 nas vdr: [1215] no DVB device found
Oct  3 13:47:31 nas vdr: [1215] initializing plugin: vnsiserver (1.1.0): VDR-Network-Streaming-Interface (VNSI) Server
Oct  3 13:47:31 nas vdr: [1480] epg data reader thread started (pid=1215, tid=1480, prio=high)
Oct  3 13:47:31 nas vdr: [1480] reading EPG data from /var/cache/vdr/epg.data
Oct  3 13:47:31 nas vdr: [1478] video directory scanner thread started (pid=1215, tid=1478, prio=high)
Oct  3 13:47:31 nas vdr: [1479] video directory scanner thread ended (pid=1215, tid=1479)
Oct  3 13:47:31 nas vdr: [1478] video directory scanner thread ended (pid=1215, tid=1478)
Oct  3 13:47:31 nas vdr: [1215] ERROR: invalid primary device number: 1
Oct  3 13:47:31 nas vdr: [1215] ERROR: no primary device found - using first device!
Oct  3 13:47:31 nas vdr: [1215] ERROR: invalid primary device number: 1
Oct  3 13:47:31 nas vdr: [1215] deleting plugin: vnsiserver
Oct  3 13:47:31 nas vdr: [1480] epg data reader thread ended (pid=1215, tid=1480)
Oct  3 13:47:31 nas vdr: [1215] max. latency time 0 seconds
Oct  3 13:47:31 nas vdr: [1215] exiting, exit code 2
Oct  3 13:47:31 nas kernel: [   13.805461] init: vdr main process (1215) terminated with status 2

Gibt es eine Art beschleunigte Initialisierung oder eine Idee wie ich den VDR mit Zeitverzug starten lassen kann? Ein Sleep von 15 Sekunden im init-Script vom VDR hat nicht geholfen.

Wenn ich den VDR direkt im Anschluss an die Fehlermeldungen im syslog starte, erkennt er die Karte und startet.
« Letzte Änderung: Oktober 03, 2014, 02:15:25 Nachmittag von kater_mikesch »

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:VDR startet nicht automatisch - no DVB-device found
« Antwort #1 am: Oktober 03, 2014, 01:58:00 Nachmittag »
Erstelle einfach eine Konfigurationsdatei und starte den VDR darüber:

/etc/sundtek.conf
device_attach=/etc/init.d/vdr restart

oder

device_attach=service vdr restart


(verwende restart oder start je nachdem wie du VDR starten willst).


Der device_attach Parameter wird aufgerufen sobald der Tuner dem System zur Verfügung steht.
Failure is a good thing! I'll fix it

kater_mikesch

  • Newbie
  • *
  • Beiträge: 11
    • Profil anzeigen
Re:VDR startet nicht automatisch - no DVB-device found
« Antwort #2 am: Oktober 03, 2014, 02:14:17 Nachmittag »
Besten Dank für die schnelle Antwort; funktioniert!

Kurze Anleitung für alle anderen (ich habe einen DVB-C-Anschluss):

sudo vim /etc/sundtek.conf
initial_dvb_mode=DVBC
device_attach=service vdr start

Hier noch eine Anleitung von Sundtek für die sundtek.conf (weitere Parameter):
http://wiki.sundtek.de/index.php/TreiberKonfiguration

dippes

  • Jr. Member
  • **
  • Beiträge: 90
    • Profil anzeigen
Re:(GELÖST) VDR startet nicht automatisch - no DVB-device found
« Antwort #3 am: Oktober 25, 2014, 07:57:10 Nachmittag »
Hallo
mein Vdr startet auch nicht wie er soll

meine sundtek.conf schaut so aus. Leider startet der vder so nicht.Fehlt da noch was?

Über die Konsole stertet mein vdr und funktioniert.

[NETWORK]
device=192.168.1.109

initial_dvb_mode=DVBS
device_attach=/etc/init.d/vdr start

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:(GELÖST) VDR startet nicht automatisch - no DVB-device found
« Antwort #4 am: Oktober 25, 2014, 08:09:15 Nachmittag »
Nimm vdr restart,und nimm initial dvb mode weg.
initial_dvb_mode bringt nur etwas bei DVB-C/T/T2

Der andere Benutzer startet VDR nicht mehr über das System sondern direkt über den Treiber, dann reicht ein vdr start.
« Letzte Änderung: Oktober 25, 2014, 09:10:02 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it