[yaVDR 0.3.2 GELÖST] TBS 6981 neuer Treiber und lirc mceusb (orig. Scaleo Evi Fernbedienung) Problem

  • Hallo VDR Gemeinde, als aboluter newbie brauch ich mal euere Hilfe in dieser Sache.


    Ich habe eine SCALEO EVI mit ner TBS6981 und der Scaleo Standard Fernbedienung RC_6 am laufen gehabt unter einer 0.3.0 Distri. Lief alles bestens. Bis die neuen HD Kanäle ZDF usw. alle ganz schräge Farben bekamen. Also ein Upgrade von der 0.3.0 auf 0.3.2 gemacht. Danach mit nem Script von hier die TBS wieder mit aktuellen Treiben vom Juni 2012 zum laufen gebracht. Alles GUT. Nur danach will meine Remote nicht mehr. Ich hab schon einige Ansätze hier im Forum durch, komm aber leider nicht weiter, weil es meistens um serielle Homebrew Empfänger geht. Die Scaleo Remote is im Prinzip ne USB Tastatur.


    Der YaVDR 0.3.2 bringt dann auch kein Bild mehr so lange die Fernbediung im Webfriontend auf LIRC steht stellt man auf Inputlirc und wählt die passende Fernbedienung aus, kommt wieder ein Bild. Und die Scaleo reagiert soger auf UP un DOWN der FB aber leider auf keine andere Taste. das löschen der remoteconf brachte auch keine Erfolg weil das Anlernprogramm sich dann nicht automatisch öffnete nach dem booten des VDR.


    In einem anderen englischen Forum hab ich was gelesen das der TBS-treiber und eine bestimmte lirc Version sich angeblich nicht vertragen. Ich habs als linuxnewbie aber nicht genau verstanden.


    Folgende Fehlermeldung bekomme ich unt /var/log/messages:
    Jul 7 15:55:21 evi kernel: [ 14.388216] lirc_dev: IR Remote Control driver registered, major 249
    Jul 7 15:55:21 evi kernel: [ 14.392474] lirc_mceusb: disagrees about version of symbol lirc_get_pdata
    Jul 7 15:55:21 evi kernel: [ 14.392479] lirc_mceusb: Unknown symbol lirc_get_pdata
    Jul 7 15:55:21 evi kernel: [ 14.392859] lirc_mceusb: disagrees about version of symbol lirc_register_driver
    Jul 7 15:55:21 evi kernel: [ 14.392861] lirc_mceusb: Unknown symbol lirc_register_driver
    Jul 7 15:55:21 evi kernel: [ 14.403406] Linux video capture interface: v2.00
    Jul 7 15:55:21 evi kernel: [ 14.424864] IR NEC protocol handler initialized
    Jul 7 15:55:21 evi kernel: [ 14.454783] IR RC5(x) protocol handler initialized
    Jul 7 15:55:21 evi kernel: [ 14.464506] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
    Jul 7 15:55:21 evi kernel: [ 14.479436] Registered IR keymap rc-rc6-mce
    Jul 7 15:55:21 evi kernel: [ 14.479536] input: Media Center Ed. eHome Infrared Remote Transceiver (1509:9242) as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.0/rc/rc0/input7
    Jul 7 15:55:21 evi kernel: [ 14.479601] rc0: Media Center Ed. eHome Infrared Remote Transceiver (1509:9242) as /devices/pci0000:00/0000:00:1d.2/usb7/7-2/7-2:1.0/rc/rc0
    Jul 7 15:55:21 evi kernel: [ 14.480216] mceusb 7-2:1.0: Registered FIC eHome Infrared Transceiver on usb7:2
    Jul 7 15:55:21 evi kernel: [ 14.480247] usbcore: registered new interface driver mceusb
    Jul 7 15:55:21 evi kernel: [ 14.483118] IR RC6 protocol handler initialized
    Jul 7 15:55:21 evi kernel: [ 14.484363] cx23885 driver version 0.0.3 loaded
    Jul 7 15:55:21 evi kernel: [ 14.484411] cx23885 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
    Jul 7 15:55:21 evi kernel: [ 14.484474] CORE cx23885[0]: subsystem: 6981:8888, board: TurboSight TBS 6981 [card=33,autodetected]
    Jul 7 15:55:21 evi kernel: [ 15.193664] IR JVC protocol handler initialized
    Jul 7 15:55:21 evi kernel: [ 15.214323] IR Sony protocol handler initialized
    Jul 7 15:55:21 evi kernel: [ 15.271434] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input8
    Jul 7 15:55:21 evi kernel: [ 15.271529] IR MCE Keyboard/mouse protocol handler initialized
    Jul 7 15:55:21 evi kernel: [ 15.273439] hda_codec: ALC888: BIOS auto-probing.
    Jul 7 15:55:21 evi kernel: [ 15.274041] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input9
    Jul 7 15:55:21 evi kernel: [ 15.300971] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
    Jul 7 15:55:21 evi kernel: [ 15.300975] IR LIRC bridge handler initialized




    und später folgendes:
    Jul 7 15:55:24 evi kernel: [ 17.635592] cx25840 2-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)
    Jul 7 15:55:24 evi kernel: [ 17.643105] cx23885_dvb_register() allocating 1 frontend(s)
    Jul 7 15:55:24 evi kernel: [ 17.643109] cx23885[0]: cx23885 based dvb card
    Jul 7 15:55:24 evi kernel: [ 17.651816] TurboSight TBS 6981 Frontend 0 Attaching...
    Jul 7 15:55:24 evi kernel: [ 17.951834] DVB: registering new adapter (cx23885[0])
    Jul 7 15:55:24 evi kernel: [ 17.951840] DVB: registering adapter 0 frontend 0 (TurboSight TBS 6981 DVBS/S2 frontend)...
    Jul 7 15:55:24 evi kernel: [ 17.979199] TurboSight TBS698x Dual DVB-S2 card port0 MAC=00:22:ab:f0:20:ac
    Jul 7 15:55:24 evi kernel: [ 17.979203] cx23885_dvb_register() allocating 1 frontend(s)
    Jul 7 15:55:24 evi kernel: [ 17.990615] cx23885[0]: cx23885 based dvb card
    Jul 7 15:55:24 evi kernel: [ 17.990708] TurboSight TBS 6981 Frontend 1 Attaching...
    Jul 7 15:55:24 evi kernel: [ 18.076146] DVB: registering new adapter (cx23885[0])
    Jul 7 15:55:24 evi kernel: [ 18.076153] DVB: registering adapter 1 frontend 0 (TurboSight TBS 6981 DVBS/S2 frontend)...
    Jul 7 15:55:24 evi kernel: [ 18.103464] TurboSight TBS698x Dual DVB-S2 card port1 MAC=00:22:ab:f0:20:ad
    Jul 7 15:55:24 evi kernel: [ 18.103470] cx23885_dev_checkrevision() Hardware revision = 0xa5
    Jul 7 15:55:24 evi kernel: [ 18.103476] cx23885[0]/0: found at 0000:03:00.0, rev: 4, irq: 17, latency: 0, mmio: 0xfd800000
    Jul 7 15:55:24 evi kernel: [ 18.103488] IRQ 17/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs
    Jul 7 15:55:24 evi kernel: [ 18.184133] Registered IR keymap rc-tbs-nec
    Jul 7 15:55:24 evi kernel: [ 18.184235] input: cx23885 IR (TurboSight TBS 6981) as /devices/pci0000:00/0000:00:1c.1/0000:03:00.0/rc/rc1/input10
    Jul 7 15:55:24 evi kernel: [ 18.190864] rc1: cx23885 IR (TurboSight TBS 6981) as /devices/pci0000:00/0000:00:1c.1/0000:03:00.0/rc/rc1
    Jul 7 15:55:24 evi kernel: [ 18.192790] input: MCE IR Keyboard/Mouse (cx23885) as /devices/virtual/input/input11
    Jul 7 15:55:24 evi kernel: [ 18.193270] rc rc1: lirc_dev: driver ir-lirc-codec (cx23885) registered at minor = 1
    Jul 7 15:55:24 evi kernel: [ 18.350403] lirc_mceusb: disagrees about version of symbol lirc_get_pdata
    Jul 7 15:55:24 evi kernel: [ 18.350409] lirc_mceusb: Unknown symbol lirc_get_pdata
    Jul 7 15:55:24 evi kernel: [ 18.350801] lirc_mceusb: disagrees about version of symbol lirc_register_driver
    Jul 7 15:55:24 evi kernel: [ 18.350803] lirc_mceusb: Unknown symbol lirc_register_driver


    ich hab schon versucht aus nem zweiten yaVDR 0.3.2 wo keine TBS drin ist, diese lirc_mceusb auszutauschen mit NULL Erfolg. Wie kann ich mein Problem lösen? Danke schon mal für eure Antworten. Wenns geht möchte ich gerne bei der 0.3.2 Version bleiben die lief bisher SUPER auf der Scaleo ich möchte kein 64bit.


    Und wenn ich mode2 -d /dev/lirc0 mache, da funktioniert die Scaleo Fernbedienung (Zumindest kommen Zahlenkolonnen).


    Gruß triplemaster

    2 VDRs am Laufen:
    1. Sceleo EVI, Celeron 440, 1 GB RAM, 500GB Festplatte, DVD-RW Brenner, TBS 6891Dual Tuner DVB-S2 yavdr 0.3.2
    2. Sceleo EVI, Celeron 440, 2 GB RAM, 1000GB Festplatte, DVD-RW Brenner, TeVii 464 und TT-1600 DVB-S2 yavdr 0.3.2

    Einmal editiert, zuletzt von triplemaster ()

  • Hallo,


    habs selber lösen können. Hier mal die Info:


    Habe die alte original


    lirc_dev.ko


    aus meinem System ohne TBS, auf das System mit der TBS kopiert und siehe da et läuft. Im System OHNE tbs is die genannte Datei in


    /lib/modules/2.6.32-41-generic/kernel/ubuntu/lirc/lirc_dev


    und die hab ich beim System mit TBS ins Verzeichnis


    /lib/modules/2.6.32-41-generic/kernel/drivers/media/rc


    kopiert. NUN gehts wieder. Das es an der lirc_dev.ko und nicht and der lirc_mceusb.ko gelegen hat hab ich vorher leider nicht kapiert. Sorry und DANKE.


    mfg triplemaster

    2 VDRs am Laufen:
    1. Sceleo EVI, Celeron 440, 1 GB RAM, 500GB Festplatte, DVD-RW Brenner, TBS 6891Dual Tuner DVB-S2 yavdr 0.3.2
    2. Sceleo EVI, Celeron 440, 2 GB RAM, 1000GB Festplatte, DVD-RW Brenner, TeVii 464 und TT-1600 DVB-S2 yavdr 0.3.2

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!