Hallo,
ich habe eine "neue" VDR Kiste aufgebaut:
Rechner SCENIC Pentium III 933 Mhz, Speicher 256Mbyte, Platte 160 Gbyte
DVB Karte NEXUS-S V2.3 mit Fernbedienung.
Zuerst habe ich Debian 3.1 mit Kernel 2.6.8-2-386 installiert.
Als die Kiste lief kam der Kernel 2.6.14-2-686 aus dem unstable Zweig drauf.
Als die Kiste mit dem neuen Kernel lief kompilierte ich vdr-1.3.32 und das
remote plugin.
Dann kopierte ich die Firmware auf die Platte.
Nach den start von vdr (konsole)
/vdr -v /var/lib/video.00 -P"remote"
erschien auch das Bild auf der Glotze und der Remote Control Konfigurations
Dialog bebann.
Nach dessen Ende funktionierte alles prima.
Ich konnte VDR wie gewollt ueber die bei der NEXUS-S mitgelieferte Fernbedienung
steuern.
Das ging 3 Tage und damit ein paar reboots gut.
Dann hatte ich 2 Wochen keine Zeit und die Kiste blieb aus.
Bei dem naechsten Neustart (selbe Kommandozeile wie oben) startete auch der
VDR, aber die Steuerung ueber die Fernbediehnung ging nicht mehr.
Beim booten wird folgendes ausgegeben:
Dec 9 10:32:57 localhost kernel: Linux video capture interface: v1.00
Dec 9 10:32:57 localhost kernel: saa7146: register extension 'dvb'.
Dec 9 10:32:57 localhost kernel: ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 11
Dec 9 10:32:57 localhost kernel: ACPI: PCI Interrupt 0000:02:0d.0[A] -> Link [LNKG] -> GSI 11 (level, low) -> IRQ 11
Dec 9 10:32:57 localhost kernel: saa7146: found saa7146 @ mem d0a2c000 (revision 1, irq 11) (0x13c2,0x000e).
Dec 9 10:32:57 localhost kernel: DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-S rev2.3).
Dec 9 10:32:57 localhost kernel: adapter has MAC addr = 00:d0:5c:24:f7:f8
Dec 9 10:32:57 localhost kernel: dvb-ttpci: gpioirq unknown type=0 len=0
Dec 9 10:32:57 localhost kernel: dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app 8000261f
Dec 9 10:32:57 localhost kernel: dvb-ttpci: firmware @ card 0 supports CI link layer interface
Dec 9 10:32:57 localhost kernel: dvb-ttpci: Crystal audio DAC @ card 0 detected
Dec 9 10:32:57 localhost kernel: saa7146_vv: saa7146 (0): registered device video0 [v4l2]
Dec 9 10:32:57 localhost kernel: DVB: registering frontend 0 (ST STV0299 DVB-S)...
Dec 9 10:32:57 localhost kernel: dvb-ttpci: found av7110-0.
Dec 9 10:32:57 localhost kernel: input: PC Speaker
Dec 9 10:32:57 localhost kernel: Floppy drive(s): fd0 is 1.44M
Dec 9 10:32:57 localhost kernel: FDC 0 is a post-1991 82077
Beim Start vom vdr kommt folgendes dazu:
Dec 9 10:35:07 localhost vdr[3396]: VDR version 1.3.32 started
Dec 9 10:35:07 localhost vdr[3396]: loading plugin: ./PLUGINS/lib/libvdr-remote.so.1.3.32
Dec 9 10:35:07 localhost vdr[3396]: loading /var/lib/video.00/setup.conf
Dec 9 10:35:07 localhost vdr[3396]: loading /var/lib/video.00/sources.conf
Dec 9 10:35:07 localhost vdr[3396]: loading /var/lib/video.00/diseqc.conf
Dec 9 10:35:07 localhost vdr[3396]: loading /var/lib/video.00/channels.conf
Dec 9 10:35:07 localhost vdr[3396]: loading /var/lib/video.00/timers.conf
Dec 9 10:35:07 localhost vdr[3396]: loading /var/lib/video.00/svdrphosts.conf
Dec 9 10:35:07 localhost vdr[3396]: loading /var/lib/video.00/ca.conf
Dec 9 10:35:07 localhost vdr[3396]: loading /var/lib/video.00/remote.conf
Dec 9 10:35:07 localhost vdr[3396]: loading /var/lib/video.00/keymacros.conf
Dec 9 10:35:07 localhost vdr[3396]: reading EPG data from /var/lib/video.00/epg.data
Dec 9 10:35:09 localhost vdr[3396]: probing /dev/dvb/adapter0/frontend0
Dec 9 10:35:11 localhost vdr[3396]: probing /dev/dvb/adapter1/frontend0
Dec 9 10:35:11 localhost vdr[3396]: found 1 video device
Dec 9 10:35:11 localhost vdr[3396]: initializing plugin: remote (0.3.3): Remote control
Dec 9 10:35:11 localhost vdr[3396]: setting primary device to 1
Dec 9 10:35:11 localhost vdr[3396]: tuner on device 1 thread started (pid=3396, tid=-1211282512)
Dec 9 10:35:11 localhost vdr[3396]: Section handler thread started (pid=3396, tid=-1219671120)
Dec 9 10:35:11 localhost vdr[3396]: SVDRP listening on port 2001
Dec 9 10:35:11 localhost vdr[3396]: loading /var/lib/video.00/themes/sttng-default.theme
Dec 9 10:35:11 localhost vdr[3396]: starting plugin: remote
Dec 9 10:35:11 localhost vdr[3396]: device /dev/input/event0: AT Translated Set 2 keyboard
Dec 9 10:35:11 localhost vdr[3396]: device /dev/input/event1: DVB on-card IR receiver
Dec 9 10:35:11 localhost vdr[3396]: remote: using '/dev/input/event1'
Dec 9 10:35:11 localhost vdr[3396]: remote-event1: autorepeat supported
Dec 9 10:35:11 localhost vdr[3396]: remote-event1: exclusive access granted
Dec 9 10:35:11 localhost vdr[3396]: loading /var/lib/video.00/themes/sttng-default.theme
Dec 9 10:35:11 localhost vdr[3396]: remote control remote-event1 - keys known
Dec 9 10:35:11 localhost vdr[3396]: remote control KBD - keys known
Dec 9 10:35:11 localhost vdr[3396]: switching to channel 24
Dec 9 10:35:11 localhost vdr[3396]: KBD remote control thread started (pid=3396, tid=-1236448336)
Dec 9 10:35:12 localhost vdr[3396]: channel 24 (SAT.1) event 10:00 'LenCen & Partner' status 4
Dec 9 10:35:13 localhost vdr[3396]: channel 25 (ProSieben) event 10:01 'Eure letzte Chance' status 4
Dec 9 10:35:13 localhost vdr[3396]: channel 29 (KABEL1) event 10:21 'Jede Menge Familie' status 4
Dec 9 10:37:04 localhost vdr[3396]: channel 24 (SAT.1) event 10:30 'Verliebt in Berlin' status 2
Dec 9 10:37:35 localhost vdr[3396]: channel 24 (SAT.1) event 10:30 'Verliebt in Berlin' status 4
Das sieht für mich alles gut aus, aber vielleicht brauche ich ne neue Brille.
evtest gibt folgendes von sich:
videorec:~# evtest /dev/input/event1
Input driver version is 1.0.0
Input device ID: bus 0x0 vendor 0x0 product 0x0 version 0x0
Input device name: "DVB on-card IR receiver"
Supported events:
Event type 0 (Reset)
Event code 0 (Reset)
Event code 1 (Key)
Event code 20 (Repeat)
Event type 1 (Key)
Event code 2 (1)
Event code 3 (2)
Event code 4 (3)
Event code 5 (4)
Event code 6 (5)
Event code 7 (6)
Event code 8 (7)
Event code 9 (8)
Event code 10 (9)
Event code 11 (0)
Event code 103 (Up)
Event code 105 (Left)
Event code 106 (Right)
Event code 108 (Down)
Event code 113 (Mute)
Event code 114 (VolumeDown)
Event code 115 (VolumeUp)
Event code 116 (Power)
Event code 139 (Menu)
Event code 141 (Setup)
Event code 158 (Back)
Event code 174 (Exit)
Event code 352 (Ok)
Event code 358 (Info)
Event code 365 (EPG)
Event code 368 (Language)
Event code 370 (Subtitle)
Event code 377 (TV)
Event code 379 (VCR)
Event code 385 (Radio)
Event code 388 (Text)
Event code 395 (List)
Event code 398 (Red)
Event code 399 (Green)
Event code 400 (Yellow)
Event code 401 (Blue)
Event code 402 (ChannelUp)
Event code 403 (ChannelDown)
Event type 20 (Repeat)
Testing ... (interrupt to exit)
Dann kommt nichts mehr, auch wenn eine Taste auf der Fernbedienung
gedrueckt wird.
Ich ging also von einem Hardware Fehler aus. Um das zu ueberpruefen
baute ich die Karte in einen Win2000 PC ein, in dem die Karte
und auch die Fernbediehnung funktionierte !
So viel zu meiner Theorie.
Da mir jetzt die Ideen ausgehen wende ich mich an EUCH !
Hat jemand ne Idee wie und wo ich weitersuchen koennte ?
so long