Mehrere USB und serielle Empfänger zur Verfügung. Welcher wird erkannt?

  • Hallo miteinander!


    Wenn man in einem EDV Laden sitzt hat man so seine Vorteile.


    Hab mir nen VDR zusammengestellt. Jetzt geht es mir um die Fernbedienung und Empfänger.


    Zur Auswahl:


    MCE Microsoft Fernbedienung mit USB Empfänger (Hauppauge)
    Terratec USB Empfänger mit Fernbedienung

    Code
    vdr01 ~ # lsusb
    Bus 004 Device 001: ID 0000:0000
    Bus 003 Device 001: ID 0000:0000
    Bus 002 Device 003: ID 1784:0001
    Bus 002 Device 002: ID 0419:0001 Samsung Info. Systems America, Inc. IrDA Remote Controller
    Bus 002 Device 001: ID 0000:0000
    Bus 001 Device 001: ID 0000:0000
    Bus 005 Device 001: ID 0000:0000
    vdr01 ~ #



    Wenn ich den USB von MCE Empfänger am Gen2VDR anschliesse:



    Bei der Terratec:


    Code
    Oct 22 15:35:36 [kernel] usb 2-2: new low speed USB device using uhci_hcd and address 4
    Oct 22 15:35:36 [kernel] usb 2-2: configuration #1 chosen from 1 choice
    Oct 22 15:35:36 [vdr] [3396] ERROR: /dev/lircd: Connection refused



    Welchen soll ich jetzt verwenden?
    Was würdet ihr empfehlen?
    Steige danach um auf eine All-in-One Fernbedienung. Welcher Empfänger würde so eine nehmen?


    Danke
    lg

  • Zitat

    Original von webspert

    Code
    ...
    
    
    Oct 22 15:34:27 [vdr] [3396] ERROR: /dev/lircd: Connection refused...


    Exisitiert /dev/lircd denn auch ?


    CU
    Kamikaze

    ***********************

    Hauptvdr: Easyvdr 3.5

    Clients: Easyvdr 3.5

  • Code
    vdr01 ~ # /etc/init.d/lircd stop
     * WARNING:  you are stopping a boot service.
     * Stopping lircd ...                                                                                                                                                            [ ok ]
    vdr01 ~ # ls -ld /dev/lirc*
    drwxr-xr-x 2 root root 80 2007-10-22 16:03 /dev/lirc
    srwxrwxrwx 1 root root  0 2007-10-22 16:03 /dev/lircd
    vdr01 ~ #


    Ist vorhanden...


    Code
    vdr01 ~ # lsmod | grep lirc*
    lirc_serial            14496  0
    lirc_mceusb2           14088  0
    lirc_dev               16244  2 lirc_serial,lirc_mceusb2
    vdr01 ~ #
  • Ganz bekomm ich das nicht auf die Reihe...


    Hab mich jetzt mal für den USB Empfänger von der MCE Fernbedienung entschieden.


    Auf der Fernebedieung steht RC6 drauf.
    Leider hat sie keine farbige Tasten.



    Meine config Dateien bis jetzt:


    Code
    vdr01 ~ # vi /etc/conf.d/lircd
    
    
    # Options to pass to the lircd process
    LIRCD_OPTS="-d /dev/lirc/0"
    LIRCD_USESERIAL=1
    LIRCD_USEATIUSBMODULE=0
    LIRCD_USEACTIVY=0


    Was muss ich hier eintragen?
    Die ist ja nicht "serial".

  • zwar schon älter, aber das schon gesehen ?


    [EDIT]
    zu Testzwecken ignoriere ich meist erst mal die Conf-Dateien und auch /etc/init.d/lirc zum Starten. Starte dann erst mal alles manuell, um die Fehlerquellen besser zu lokalisieren. Wilderigel hat mal eine kleine Checkliste in einem Thread gepostet, die finde ich sehr hilfreich, dafür:

    ***********************

    Hauptvdr: Easyvdr 3.5

    Clients: Easyvdr 3.5

    Einmal editiert, zuletzt von Kamikaze ()

  • Zitat


    zwar schon älter, aber das schon gesehen ?


    Ja, hab ich.


    1. Module sind vorhanden?

    Code
    vdr01 ~ # lsmod | grep lirc
    lirc_serial            14496  1
    lirc_dev               16244  1 lirc_serial
    vdr01 ~ #


    lirc_dev und lirc_serial bei seriellem Empfänger
    2. Module sind geladen?
    lsmod, laden mit modprobe
    3. Devices sind vorhanden?
    ls /dev/lirc*, sollte /dev/lirc oder dev/lirc0 oder /dev/lirc/0 geben.

    Code
    vdr01 ~ # ls -ld /dev/lir*
    drwxr-xr-x 2 root root 60 2007-10-22 22:36 /dev/lirc
    srw-rw-rw- 1 root root  0 2007-10-22 22:36 /dev/lircd
    vdr01 ~ #


    4. mode2 funktioniert?

    Code
    vdr01 ~ # mode2
    mode2: error opening /dev/lirc/0
    mode2: Device or resource busy
    vdr01 ~ # killall lircd
    vdr01 ~ # mode2
    
    
    Keine Reaktion!


    5. lircd.conf vorhanden oder anlernen mit irrecord
    keine Reaktion
    6. in der hardware.conf das Device anpassen falls erforderlich.

    Code
    vdr01 ~ # find / -name hardware.conf
    vdr01 ~ #


    gibt es in Gen2VDR anscheinend nicht


    7. lircd starten
    8. irw zum testen
    9. vdr zum anlernen



    tail -f /var/log/messages

  • zu mode2: dann auf der Fb tasten drücken. Wenn der empfänge signale empfängt, sollte er welche ausgegen.
    zu lircd: lircd kannst auch manuell starten. Geht auch unter Gentoo meine ich. Einfach "lircd <Pfad zu deiner lircd.conf>/lircd.conf"


    [EDIT] sorry, ist wohl zu spät für mich: du meintest, dass bei mode2 keine Ausgabe kommt, oder ?!

    ***********************

    Hauptvdr: Easyvdr 3.5

    Clients: Easyvdr 3.5

    Einmal editiert, zuletzt von Kamikaze ()

  • Genau, aber trotzdem danke für dein Bemühen.


    Der Empfänger blinkt rot wenn ich auf ne Taste drücke auf der Fernbedienung. Aber mode2 bzw irrecord reagiert nicht.


    Egal welche Fernbedienung.


    lg

  • So, jetzt hab ich was gefunden:


    Code
    vdr01 ~ # lsmod | grep lirc
    lirc_serial            14496  1
    lirc_dev               16244  1 lirc_serial
    vdr01 ~ #


    Ist ja ein USB-Empfänger


    Also:

    Code
    vdr01 ~ # modprobe lirc_mceusb2
    vdr01 ~ # lsmod | grep lirc
    lirc_mceusb2           14088  0
    lirc_serial            14496  1
    lirc_dev               16244  2 lirc_mceusb2,lirc_serial
    vdr01 ~ #


    Danach:



    tail -f /var/log/message


    Jetzt weis ich nicht mehr weiter. Bitte um Hilfe.



    Bringt auch nichts.

  • So, bitte nicht schlagen.


    Hab es mit

    Code
    -d /dev/lircd
    -d /dev/lirc/0


    versucht. Und jedesmal schlug es fehl.


    Es war nämlich

    Code
    -d /dev/lirc/1


    Hab jetzt die /etc/init.d/lircd geändert auf

    Code
    modprobe lirc_mceusb2


    statt

    Code
    modprobe lirc-serial


    Jetzt funktioniert es aber unter VDR bzw FreeVo nicht.


    Wie bring ich Lirc jetzt bei das es /dev/lirc/1 statt /dev/lirc/0 nimmt?


    lg

Jetzt mitmachen!

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