Hallo liebe Gemeinde,
ich bin noch recht neu bei dem Thema VDR, aber eigentlich ganz angetan von dem Projekt. Fast ist es genau, was ich gesucht hatte...
Nun hänge ich aber seit Tagen an ein und dem selben Problem fest:
Ich möchte von meiner dbox2 aus den VDR bedienen und natürlich von dort Ausnahmen wiedergeben. Leider crasht VDR komplett ohne eine einzige Fehlermeldung zu hinterlassen, wenn ich probiere mich per vnc auf den OSD-Port zu verbinden. Dabei ist es unabhängig ob ich das dbox-Plugin oder vncviewer verwende...
Zu meiner Konfig:
Server-System mit DVB-C TT1501-Budget-Karte ohne Bildschirm aus Intel Atom Board im Keller
OS ist Lucid Lynx (2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686 GNU/Linux)
VDR 1.6.0-2 mit dazugehörigem epgsearchonly quickepgsearch epgsearch extrecmenu conflictcheckonly aus dem Ubuntu Repository.
Dazu streamdev-server aus dem Ubuntu-Quellen gepatched wg. sh/bash Problem
Dazu sc ffnetdev aus dem CVS Systemen
Startparameter sind: OPTIONS="-w 60 --lirc=/dev/null --no-kbd"
Das System läuft, bis ich mich probiere per VNC zu connceten, dann erfolgt ein Neustart:
May 20 16:27:32 zeus vdr: [22101] [ffnetdev] VNC: Accepted client 192.168.201.2:45360
May 20 16:27:34 zeus vdr: [22101] [ffnetdev] remote control enabled.
May 20 16:27:34 zeus vdr: [22101] [ffnetdev] VNC: Client wants RFB protocol version RFB 003.003#012#177RFB 003.003#012
May 20 16:27:34 zeus vdr: [22101] [ffnetdev] VNC: Client wants shared desktop(ignored).
May 20 16:27:34 zeus runvdr: restarting VDR
May 20 16:27:35 zeus kernel: [11065.022799] saa7146: unregister extension 'budget_ci dvb'.
May 20 16:27:35 zeus kernel: [11065.054531] budget_ci dvb 0000:04:00.0: PCI INT A disabled
May 20 16:27:37 zeus kernel: [11067.163184] saa7146: register extension 'budget_ci dvb'.
May 20 16:27:37 zeus kernel: [11067.163259] budget_ci dvb 0000:04:00.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
May 20 16:27:37 zeus kernel: [11067.163317] IRQ 21/: IRQF_DISABLED is not guaranteed on shared IRQs
May 20 16:27:37 zeus kernel: [11067.163353] saa7146: found saa7146 @ mem f84fe000 (revision 1, irq 21) (0x13c2,0x101a).
May 20 16:27:37 zeus kernel: [11067.163367] saa7146 (0): dma buffer size 192512
May 20 16:27:37 zeus kernel: [11067.163373] DVB: registering new adapter (TT-Budget C-1501 PCI)
May 20 16:27:37 zeus kernel: [11067.164854] adapter has MAC addr = 00:d0:5c:c6:57:88
May 20 16:27:37 zeus kernel: [11067.167817] input: Budget-CI dvb ir receiver saa7146 (0) as /devices/pci0000:00/0000:00:1e.0/0000:04:00.0/input/input14
May 20 16:27:37 zeus kernel: [11067.173592] DVB: registering adapter 0 frontend 0 (Philips TDA10023 DVB-C)...
May 20 16:27:52 zeus vdr-kbd: [23104] cTimeMs: using monotonic clock (resolution is 1 ns)
May 20 16:27:52 zeus vdr: [23104] VDR version 1.6.0-2 started
May 20 16:27:52 zeus vdr: [23104] switched to user 'vdr'
May 20 16:27:52 zeus vdr: [23104] codeset is 'UTF-8' - known
May 20 16:27:52 zeus vdr: [23104] found 23 locales in /usr/share/locale
May 20 16:27:52 zeus vdr: [23104] loading plugin: /usr/lib/vdr/plugins/libvdr-sc.so.1.6.0
May 20 16:27:52 zeus vdr: [23104] loading plugin: /usr/lib/vdr/plugins/libvdr-ffnetdev.so.1.6.0
May 20 16:27:52 zeus vdr: [23104] [ffnetdev] processing args.
May 20 16:27:52 zeus vdr: [23104] [ffnetdev] Remote enabled
May 20 16:27:52 zeus vdr: [23104] [ffnetdev] OSD Port: 2503
May 20 16:27:52 zeus vdr: [23104] [ffnetdev] finished processing args.
May 20 16:27:52 zeus vdr: [23104] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearchonly.so.1.6.0
May 20 16:27:52 zeus vdr: [23104] loading plugin: /usr/lib/vdr/plugins/libvdr-streamdev-server.so.1.6.0
May 20 16:27:52 zeus vdr: [23104] loading plugin: /usr/lib/vdr/plugins/libvdr-live.so.1.6.0
May 20 16:27:52 zeus vdr: [23104] loading plugin: /usr/lib/vdr/plugins/libvdr-quickepgsearch.so.1.6.0
May 20 16:27:52 zeus vdr: [23104] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearch.so.1.6.0
May 20 16:27:52 zeus vdr: [23104] loading plugin: /usr/lib/vdr/plugins/libvdr-extrecmenu.so.1.6.0
May 20 16:27:52 zeus vdr: [23104] loading plugin: /usr/lib/vdr/plugins/libvdr-conflictcheckonly.so.1.6.0
May 20 16:27:52 zeus vdr: [23104] loading /var/lib/vdr/setup.conf
May 20 16:27:52 zeus vdr: [23104] loading /var/lib/vdr/sources.conf
May 20 16:27:52 zeus vdr: [23104] loading /var/lib/vdr/diseqc.conf
May 20 16:27:52 zeus vdr: [23104] loading /var/lib/vdr/channels.conf
May 20 16:27:52 zeus vdr: [23104] loading /var/lib/vdr/timers.conf
May 20 16:27:52 zeus vdr: [23104] loading /var/lib/vdr/commands.conf
May 20 16:27:52 zeus vdr: [23104] loading /var/lib/vdr/reccmds.conf
May 20 16:27:52 zeus vdr: [23104] loading /var/lib/vdr/svdrphosts.conf
May 20 16:27:52 zeus vdr: [23104] loading /var/lib/vdr/remote.conf
May 20 16:27:52 zeus vdr: [23104] loading /var/lib/vdr/keymacros.conf
May 20 16:27:52 zeus vdr: [23105] video directory scanner thread started (pid=23104, tid=23105)
May 20 16:27:52 zeus vdr: [23106] video directory scanner thread started (pid=23104, tid=23106)
May 20 16:27:52 zeus vdr: [23104] reading EPG data from /var/cache/vdr/epg.data
May 20 16:27:52 zeus vdr: [23106] video directory scanner thread ended (pid=23104, tid=23106)
May 20 16:27:52 zeus vdr: [23105] video directory scanner thread ended (pid=23104, tid=23105)
May 20 16:27:52 zeus vdr: [23104] no DVB device found
May 20 16:27:52 zeus vdr: [23104] initializing plugin: sc (1.0.0pre-HG-1cc3497be31c+): A software emulated CAM
May 20 16:27:52 zeus vdr: [23104] [general.info] SC version 1.0.0pre-HG-1cc3497be31c+ initializing (VDR 1.6.0-2)
May 20 16:27:52 zeus vdr: [23104] [general.debug] probing /dev/dvb/adapter0/frontend0
May 20 16:27:52 zeus vdr: [23104] [general.debug] capturing device 0
May 20 16:27:53 zeus vdr: [23116] tuner on device 1 thread started (pid=23104, tid=23116)
May 20 16:27:53 zeus vdr: [23117] section handler thread started (pid=23104, tid=23117)
May 20 16:27:53 zeus vdr: [23104] [general.info] captured 1 video device
May 20 16:27:53 zeus vdr: [23104] initializing plugin: ffnetdev (0.1.0): Full Featured Network Device for Streaming
May 20 16:27:53 zeus vdr: [23104] [ffnetdev] initializing plugin.
May 20 16:27:53 zeus vdr: [23104] [ffnetdev] DEBUGGING ACTIVE dsyslog.
May 20 16:27:53 zeus vdr: [23104] [ffnetdev] Device: Constructor cStreamDevice
May 20 16:27:53 zeus vdr: [23118] [ffnetdev] PES2PES remux thread started (pid=23104, tid=23118)
May 20 16:27:53 zeus vdr: [23104] initializing plugin: epgsearchonly (0.0.1): Direkter Zugriff auf epgsearch's Suchenmenu
May 20 16:27:53 zeus vdr: [23104] initializing plugin: streamdev-server (0.5.0-pre): VDR Streaming Server
May 20 16:27:53 zeus vdr: [23104] initializing plugin: live (0.2.0): Live Interactive VDR Environment
May 20 16:27:53 zeus vdr: [23104] initializing plugin: quickepgsearch (0.0.1): Schnelle Suche nach Sendungen
May 20 16:27:53 zeus vdr: [23104] initializing plugin: epgsearch (0.9.24): Suche im EPG nach Wiederholungen und anderem
May 20 16:27:53 zeus vdr: [23104] initializing plugin: extrecmenu (1.1): Extended recordings menu
May 20 16:27:53 zeus vdr: [23104] plugin 'extrecmenu' called obsolete function RegisterI18n()
May 20 16:27:53 zeus vdr: [23104] initializing plugin: conflictcheckonly (0.0.1): Direkter Zugriff auf epgsearch's Konflikt-Prüfungs-Menü
May 20 16:27:53 zeus vdr: [23104] setting primary device to 2
May 20 16:27:53 zeus vdr: [23104] [ffnetdev] Device: ffnetdev becomes primary device. Registering our OSD provider...
May 20 16:27:53 zeus vdr: [23104] [ffnetdev] Device: Setting volume to 255 (not implemented).
May 20 16:27:53 zeus vdr: [23104] assuming manual start of VDR
May 20 16:27:53 zeus vdr: [23104] SVDRP listening on port 2001
May 20 16:27:53 zeus vdr: [23104] setting current skin to "sttng"
May 20 16:27:53 zeus vdr: [23104] loading /var/lib/vdr/themes/sttng-default.theme
May 20 16:27:53 zeus vdr: [23104] starting plugin: sc
May 20 16:27:53 zeus vdr: [23104] [general.info] SC version 1.0.0pre-HG-1cc3497be31c+ starting (VDR 1.6.0-2)
May 20 16:27:53 zeus vdr: [23104] [general.info] loading cardclient config from /var/lib/vdr/plugins/sc/cardclient.conf
May 20 16:27:53 zeus vdr: [23119] Netwatcher thread started (pid=23104, tid=23119)
May 20 16:27:53 zeus vdr: [23104] [general.info] loading ecm cache from /var/lib/vdr/plugins/sc/ecm.cache
May 20 16:27:53 zeus vdr: [23104] [general.error] failed open /var/lib/vdr/plugins/sc/override.conf: No such file or directory
May 20 16:27:53 zeus vdr: [23120] SC-CI adapter on device 0 thread started (pid=23104, tid=23120)
May 20 16:27:53 zeus vdr: [23104] [general.info] Using software decryption on card 0
May 20 16:27:53 zeus vdr: [23104] starting plugin: ffnetdev
May 20 16:27:53 zeus vdr: [23104] plugin 'ffnetdev' called obsolete function RegisterI18n()
May 20 16:27:53 zeus vdr: [23121] SC housekeeper thread started (pid=23104, tid=23121)
May 20 16:27:53 zeus vdr: [23122] [ffnetdev] OSD via VNC thread started (pid=23104, tid=23122)
May 20 16:27:53 zeus vdr: [23123] [ffnetdev] TS streamer thread started (pid=23104, tid=23123)
May 20 16:27:53 zeus vdr: [23104] starting plugin: epgsearchonly
May 20 16:27:53 zeus vdr: [23104] starting plugin: streamdev-server
May 20 16:27:53 zeus vdr: [23122] [ffnetdev] VNC: Listening on port 2503
May 20 16:27:53 zeus vdr: [23123] [ffnetdev] Streamer: Listening on port 20002
May 20 16:27:53 zeus vdr: [23104] loading /var/lib/vdr/plugins/streamdev/streamdevhosts.conf
May 20 16:27:53 zeus vdr: [23104] starting plugin: live
May 20 16:27:53 zeus vdr: [23125] streamdev server thread started (pid=23104, tid=23125)
May 20 16:27:53 zeus vdr: [23125] Streamdev: Listening (VTP) on port 2004
May 20 16:27:53 zeus vdr: [23125] Streamdev: Listening (HTTP) on port 3000
May 20 16:27:53 zeus vdr: [23124] [ffnetdev] ClientControl thread started (pid=23104, tid=23124)
May 20 16:27:53 zeus vdr: [23124] [ffnetdev] ClientControl: Listening on port 20005
May 20 16:27:53 zeus vdr: [23104] LIVE: initial file cache has 82 entries and needs 307017 bytes of data!
May 20 16:27:53 zeus vdr: [23104] starting plugin: quickepgsearch
May 20 16:27:53 zeus vdr: [23104] starting plugin: epgsearch
May 20 16:27:53 zeus vdr: [23104] loading /var/lib/vdr/plugins/epgsearch/epgsearchcats.conf
May 20 16:27:53 zeus vdr: [23104] loading /var/lib/vdr/plugins/epgsearch/epgsearchmenu.conf
May 20 16:27:53 zeus vdr: [23126] ERROR: /var/lib/vdr/plugins/live/live.pem: No such file or directory
May 20 16:27:53 zeus vdr: [23104] EPGSearch: loading /var/lib/vdr/plugins/epgsearch/epgsearch.conf
May 20 16:27:53 zeus vdr: [23104] loading /var/lib/vdr/plugins/epgsearch/timersdone.conf
May 20 16:27:53 zeus vdr: [23104] EPGSearch: loading /var/lib/vdr/plugins/epgsearch/epgsearchupdmail.templ
May 20 16:27:53 zeus vdr: [23127] EPGSearch: searchtimer thread started (pid=23104, tid=23127)
May 20 16:27:53 zeus vdr: [23104] starting plugin: extrecmenu
May 20 16:27:53 zeus vdr: [23128] EPGSearch: conflictcheck thread started (pid=23104, tid=23128)
May 20 16:27:53 zeus vdr: [23104] starting plugin: conflictcheckonly
May 20 16:27:53 zeus vdr: [23104] ERROR: /dev/lircd: No such file or directory
May 20 16:27:53 zeus vdr: [23104] ERROR: remote control LIRC not ready!
May 20 16:27:53 zeus vdr: [23129] extrecmenu worker thread thread started (pid=23104, tid=23129)
May 20 16:27:54 zeus vdr: [23120] CAM 1: module ready
May 20 16:27:55 zeus vdr: [23120] CAM 1: replies to QUERY - multi channel decryption possible
May 20 16:27:56 zeus vdr: [23104] switching to channel 44
May 20 16:27:56 zeus vdr: [23104] CAM 1: assigned to device 1
May 20 16:27:56 zeus vdr: [23137] transfer thread started (pid=23104, tid=23137)
May 20 16:27:56 zeus vdr: [23138] ecmhandler 0 filter thread started (pid=23104, tid=23138)
May 20 16:27:56 zeus vdr: [23104] [ffnetdev] Device: Setting volume to 255 (not implemented).
May 20 16:27:56 zeus vdr: [23104] setting watchdog timer to 60 seconds
May 20 16:27:56 zeus vdr: [23104] [ffnetdev] Device: Setting playmode. Mode: 1
May 20 16:27:56 zeus vdr: [23104] [ffnetdev] PlayStateReq
May 20 16:27:56 zeus vdr: [23139] receiver on device 1 thread started (pid=23104, tid=23139)
May 20 16:27:56 zeus vdr: [23140] TS buffer on device 1 thread started (pid=23104, tid=23140)
May 20 16:27:56 zeus vdr: [23104] timer 1 (20 0605-0710 VPS 'Bilderbuch') set to event Mon 24.05.2010 06:05-06:15 (VPS: 24.05 06:05) 'Bunte Wüste Westaustralien'
May 20 16:27:56 zeus vdr: [23141] logger stats thread started (pid=23104, tid=23141)
May 20 16:27:56 zeus vdr: [23142] logger 0 filter thread started (pid=23104, tid=23142)
May 20 16:27:57 zeus vdr: [23137] setting audio track to 1 (0)
May 20 16:27:57 zeus vdr: [23104] retuning due to modification of channel 44
May 20 16:27:57 zeus vdr: [23104] switching to channel 44
May 20 16:27:57 zeus vdr: [23137] transfer thread ended (pid=23104, tid=23137)
May 20 16:27:57 zeus vdr: [23104] [ffnetdev] Device: Setting playmode. Mode: 0
May 20 16:27:57 zeus vdr: [23104] buffer stats: 48692 (2%) used
May 20 16:27:57 zeus vdr: [23140] TS buffer on device 1 thread ended (pid=23104, tid=23140)
May 20 16:27:57 zeus vdr: [23139] buffer stats: 20680 (0%) used
May 20 16:27:57 zeus vdr: [23139] receiver on device 1 thread ended (pid=23104, tid=23139)
May 20 16:27:57 zeus vdr: [23144] transfer thread started (pid=23104, tid=23144)
May 20 16:27:57 zeus vdr: [23145] receiver on device 1 thread started (pid=23104, tid=23145)
May 20 16:27:57 zeus vdr: [23146] TS buffer on device 1 thread started (pid=23104, tid=23146)
May 20 16:27:57 zeus vdr: [23104] [ffnetdev] Device: Setting playmode. Mode: 1
May 20 16:27:57 zeus vdr: [23104] [ffnetdev] PlayStateReq
May 20 16:27:58 zeus vdr: [23144] setting audio track to 1 (0)
May 20 16:28:01 zeus vdr: [23104] [ffnetdev] Destructor cNetOSD
May 20 16:28:02 zeus vdr: [23104] max. latency time 1 seconds
May 20 16:28:13 zeus vdr: [23128] EPGSearch: timer conflict check started
May 20 16:28:13 zeus vdr: [23127] EPGSearch: search timer update started
May 20 16:28:13 zeus vdr: [23128] EPGSearch: timer conflict check finished
May 20 16:28:13 zeus vdr: [23127] EPGSearch: search timer update finished
Alles anzeigen
Es sei noch angemerkt das ich schon reichlich gesucht und gelesen habe, sowie selber schon mal im Quellcode rumgeguckt habe und verschieden Optionen eingestellt/ausprobiert habe. Alles ohne Erfolg.
Ich habe das ganz übrigens noch auch einem amd64 Kernel probiert, mit gleichem Effekt. Außerdem würde ich gerne bei der Version aus dem Repository bleiben.
Hat jemand überhaupt ffnetdev mit aktuellen Kernel am laufen?
Ich bin ein wenig verzweifelt....
Gruß
sweetie-pie