Gibt es Treiber zur MCE2005 USB Fernbedienung

  • Autsch .. ;(


    Sieht jetzt besser aus ..


    daemon.notice lircd-0.7.1[3301]: lircd(imon) ready


    Fernbedienung geht jedoch nicht.


    dmesg:
    lirc_dev: IR Remote Control driver registered, at major 61
    lirc_mceusb: no version for "lirc_unregister_plugin" found: kernel tainted.
    usbcore: registered new driver lirc_mceusb
    /usr/src/kmodules/lirc-0.7.1/drivers/lirc_mceusb/lirc_mceusb.c: USB Microsoft IR Transceiver Driver v0.2

    Klingt .. naja wohl nicht so gut . :rolleyes:



    logread:


    daemon.notice lircd-0.7.1[3628]: accepted new client on /dev/lircd
    daemon.err lircd-0.7.1[3628]: could not open /dev/lirc
    daemon.err lircd-0.7.1[3628]: default_init(): No such device
    daemon.notice lircd-0.7.1[3628]: caught signal
    user.debug vdr[3728]: LIRC remote control thread started (pid=3728, tid=4101)
    user.err vdr[3728]: ERROR: lircd connection lost
    user.debug vdr[3728]: LIRC remote control thread ended (pid=3728, tid=4101)
    user.debug vdr[3729]: KBD remote control thread started (pid=3729, tid=5125)
    user.err vdr[3699]: ERROR: remote control LIRC not ready!
    user.debug vdr[3699]: remote control KBD - keys known

  • Hallo!


    Zitat

    Original von LinTV-Fan
    lirc_mceusb: no version for "lirc_unregister_plugin" found: kernel tainted.


    Klingt .. naja wohl nicht so gut . :rolleyes:


    Diese Meldung ist "normal" und sollte keine Probleme machen.


    Sind die entsprechneden USB-Treiber geladen? (ohci-hcd oder uhci-hcd und evtl. ehci-hcd in /etc/modules)


    Ob Du einen OHCI- oder UHCI-Controller hast, findest Du mit "lspci -v | grep USB" heraus.


    Zitat

    Ob ich das noch hinkriege .. ?(


    Na klar, eher wird nicht aufgegeben. :]


    Gruß,


    Marcus

  • Die Treiber sind geladen



    00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller (rev 02) (prog-if 00 [UHCI])
    00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller (rev 02) (prog-if 00 [UHCI])
    00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller (rev 02) (prog-if 00 [UHCI])
    00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02) (prog-if 20 [EHCI])


    Auf den Befehl "irw" bekomme ich nur :
    irw
    connect: Connection refused

    Scheint wohl ein Datenstau im USB Kabel zu sein ... hehe :rolleyes:

  • Unn?


    Schon mal nachgesehen, ob es sowas wie /dev/lirc/0 oder /dev/lirc0 gibt?
    Falls ja, dann müsste es doch im linvdr eine Stelle geben, wo dem lircd erzählt wird, dass dieses device benutzt werden soll. Und überhaupt, ist lirc_mceusb das einzige lirc-Modul, welches geladen wird? Schonmal kontrolliert? Ich mein, falls nicht, dann könnte es ja auch mehrere lirc-devices geben.

  • So ein Verzeichnis gibt es nicht unter \dev\..
    Im Verzeichnis \dev\ gibt es
    -lirc
    =lircd
    ¦lircm
    (Sagt mir leider garnichts)



    Im runvdr habe ich lirc_serial in lirc_mceusb


    (nach [ $USE_INTERNAL_IR != "yes" ]; then
    ......
    loadmodule lirc_mceusb


    ?(

  • Hallo!


    Hast Du versucht, die FB mit irrecord anzulernen? Ich glaube nicht, daß man die selbe Conf-Datei wie bei lirc_serial nehmen kann.
    Mit den Devices sollte eigentlich alles ok sein. So wie ich das verstanden habe funktioniert das so:


    IR-Empfänger (lirc_mceusb) -> /dev/lirc -> LIRCD -> /dev/lircd <-> VDR


    Ich würde noch mal der Reihe nach alles manuell laden:


    1. VDR stoppen


    2. modprobe -v lirc_mceusb -> mit "dmesg" nachschauen


    3. lsmod -> sind lirc_dev und lirc_mceusb geladen?


    4. irrecord -> FB anlernen


    Gruß,


    Marcus

  • Danke für die tolle Hilfe :]


    lsmode :


    Module Size Used by
    lirc_mceusb 10464 0
    lirc_dev 14820 1 lirc_mceusb
    e1000 84404 0
    ehci_hcd 30344 0
    uhci_hcd 30736 0
    ohci_hcd 20360 0
    cdfs 27556 0


    Scheint ja geladen zu sein :]
    Aber wo finde ich irrecord ? ?(



    irrecord lirc_mceusb


    irrecord - application for recording IR-codes for usage with lirc
    Copyright (C) 1998,1999 Christoph Bartelmus(lirc@bartelmus.de)
    irrecord: could not init hardware (lircd running ? --> close it, check permissions)


    Was denn nun ?! 8o

  • Es darf immer nur eine Anwendung auf den Emfänger zugreifen, also entweder irrecord (zum Anlernen) oder lircd (zum Benutzen).
    Eigentlich sollte lircd beim Stoppen von VDR auch mit beendet werden. Mit "ps -e | grep lircd" nachschauen, ob lircd noch läuft und wenn ja, mit "killall lircd" beenden.
    Aufgerufen wird irrecord z.B. so: irrecord /tmp/lircd.conf. Die fertige Konfigurationsdatei kann man dann nach /etc kopieren.
    Jetzt sollte irrecord eigentlich funktionieren. ?(


    Gruß,


    Marcus

  • Ups .. der Treiber läuft wohl nicht wie er sollte :rolleyes:


    ps -e | grep lircd
    Unknown HZ value! (92) Assume 100.


    killall lircd
    killall: lircd: no process killed


    irrecord: could not init hardware (lircd running ? --> close it, check permissions)


    Da hab ich nen Wurm drun 8o


    *******


    In runvdr :
    if [ $USE_INTERNAL_IR != "yes" ]; then
    #setserial /dev/ttyS0 uart none
    loadmodule lirc_mceusb
    $BINDIR/lircd
    else
    #if [ $INVERT_SIGNAL = "yes" ]; then
    # LOADKEYS_PARAM="-i"
    #fi
    #/usr/bin/av7110_loadkeys $LOADKEYS_PARAM /etc/vdr/loadkeys/default.rc5 > /proc/av7110_ir
    # add -Premote to $PLUGINS?
    PLUGINS="$PLUGINS -Premote"
    fi

  • Hallo!


    Zitat

    Original von LinTV-Fan
    Ups .. der Treiber läuft wohl nicht wie er sollte :rolleyes:


    ps -e | grep lircd


    Wenn keine Ausgabe erscheint, dann läuft lircd auch nicht.

    Zitat

    Unknown HZ value! (92) Assume 100.


    Das ist "normal", siehe hier.

    Zitat

    killall lircd
    killall: lircd: no process killed


    Auch normal, wenn lircd nicht läuft.


    Auch hatte jetzt mal in die Lirc-ML geschaut und 2 Leute gefunden, die das gleiche Problem wie Du haben. Leider hat denen keiner geantwortet. Dann hab ich noch einen Tipp gelesen, daß man zwar den Treiber von lirc 0.7.1 nehmen soll, aber den Daemon (also lircd) von der Version 0.7.0. Für Dich würde das heißen, daß Du einfach mal ein "apt-get remove lirc" machst. Dadurch wird die von mir angebotene Version 0.7.1 deinstalliert und Du hast dann wieder die Originalversion 0.7.0. Der Treiber (lirc_mceusb) bleibt aber installiert. Tja, und dann mußt Du noch mal testen.


    Zitat

    daemon.notice lircd-0.7.1[3301]: lircd(imon) ready


    Das macht mich noch etwas stutzig. Da sollte ja eigentlich "lircd(mceusb)" stehen. Wird da wirklich kein anderer Treiber (lirc_imon) geladen??? Zur Sicherheit noch mal mit "lsmod | grep lirc" überprüfen.


    Gruß,


    Marcus

  • Dank für die tolle Hilfe :]


    1. apt-get remove lirc


    2. ps -e | grep lircd
    Unknown HZ value! (93) Assume 100.


    3. killall lircd
    killall: lircd: no process killed


    4. lsmod | grep lirc (vdr stop)
    lirc_dev 14820 0


    4.a lsmod | grep lirc (Nach vdr start)
    lirc_mceusb 10464 0
    lirc_dev 14820 1 lirc_mceusb


    5. irrecord ./meinefb


    irrecord: could not open /dev/lirc
    irrecord: default_init(): No such device
    irrecord: could not init hardware (lircd running ? --> close it, check permissions)


    Wo hab ich da wohl mein Ei gelegt .. ?(

  • Hallo!


    Gut, zumindest ist kein anderes Lirc-Modul geladen.


    Aber:


    Wenn Du VDR gestartet hast, dann läuft automatisch auch lircd. Somit kann nicht gleichzeitig irrecord laufen.
    Also nach VDR-Start noch mal lircd beenden (killall lircd) und dann irrecord starten (irrecord ./meinefb).
    Wenn es dann immer noch nicht geht, bin ich leider erstmal überfragt.


    Gruß,


    Marcus

  • Hi,
    ich wollte nur mal kurz sagen, dass ich mit den *.conf Dateien super zufrieden bin.
    Ich lasse den USB-Empfänger einfach weg und nehme einen 1€ seriellen.


    Danke LinTV-Fan :]

    VDR1: Activy 370, Siemens DVB-s, Nova-T / mit gen2vdr 1.1
    VDR2: Linvdr mit Toxic-Tonic, auf D1547 mit P4 1,5, Hauppauge DVB-S, Nova-SE, Siemens DVB-S und CinergyT2
    Wohnzimmer: Dreambox DM7000S / Activy 570 S
    TV: Plasma 42" FSC

  • Hallo zusammen....


    zunächst mal ein riesiges Danke an alle die hier so nett sind und ohne Ende posten....


    Ich habe hier auch ein richtiges Problem mit der MCE FB Modell 1039....


    Ich habe alles so gemacht wie's hier beschrieben war...


    - apt installier
    - kernel installiert
    - modul erstellt und depmod ausgeführt


    Aus diesem Thread habe ich die configs kopiert und eingebunden:


    http://www.vdr-portal.de/board/thread.php?threadid=34504&page=1&sid=


    Beim booten bekomme ich aber eine Fehlermeldung, dass in der remote.conf in Zeile 34 ein Fehler ist... ich habe vieles probiert und schliesslich die Zeilen, die angemeckert werden gelöscht (es kamen noch mehr Fehlermeldungen)....


    Leider hat das auch alles nicht geholfen... Das Teil funktioniert nicht.... Ich habe dann kurzerhand dle remote.conf gelösch. Nach dem Hochfahren des linvdr erscheint nun immer ein Dialog zum lernen der Fernbedienungstasten... Ich werde aufgefordert eine Taste auf der FB zu drücken... leider passiert dann aber nichts weiter.... hier die Meldung aus dem log:


    LIRC remote control thread started (pid=2734, tid=4101)
    KBD remote control thread started (pid=2735, tid=5126)
    remote control LIRC - learning keys
    could not open /dev/lirc
    default_init(): No such device
    ERROR: lircd connection lost
    LIRC remote control thread ended (pid=2734, tid=4101)


    grrrrr :(


    irrecord bringt bei mir übrigens die selbe Fehlermeldung wie oben berichtet... auch wenn lircd nicht läuft....


    Bin für jede Hilfe dankbar!!


    Gruß,


    jimmie


    hier noch lsmod:


    linvdr:~# lsmod | grep lirc
    lirc_mceusb 10464 0
    lirc_dev 14820 1 lirc_mceusb


    und dmesg:


    lirc_dev: IR Remote Control driver registered, at major 61
    lirc_mceusb: no version for "lirc_unregister_plugin" found: kernel tainted.
    usbcore: registered new driver lirc_mceusb
    /usr/src/kmodules/lirc-0.7.1/drivers/lirc_mceusb/lirc_mceusb.c: USB Microsoft IR Transceiver Driver v0.2

  • huhu!


    nachdem ich mir gestern die nacht um die ohren geschlagen habe, bin ich dann heute verzweifelter weise auf das Update für .07 Testing gestossen.... Was soll ich Euch sagen?



    ET LüPPT !!!! JuchHuuuuuu!


    cheers,


    jimmie

Jetzt mitmachen!

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