leidiges LIRC - verreckt auf der Zielgeraden

  • hi,


    Ich hab ein komisches Problem mit lirc, ich habs kompiliert, module geladen, alles wunderbar. Nur wenn ich mit "irw" testen will, beendet sich lirc einfach.


    Hier die Logs:
    Nov 29 13:41:52 server kernel: [4295811.421000] usb 1-1: new low speed USB device using uhci_hcd and address 3
    Nov 29 13:41:53 server kernel: [4295812.345000]
    Nov 29 13:41:53 server kernel: [4295812.345000] lirc_atiusb: USB remote driver for LIRC v0.4
    Nov 29 13:41:53 server kernel: [4295812.345000] lirc_atiusb: Paul Miller <pmiller9@users.sourceforge.net>
    Nov 29 13:41:53 server kernel: [4295812.417000] lirc_dev: lirc_register_plugin: sample_rate: 0
    Nov 29 13:41:53 server kernel: [4295812.445000] lirc_atiusb[3]: X10 Wireless Technology Inc USB Receiver on usb1:3
    Nov 29 13:41:53 server usb.agent[7267]: lirc_atiusb: loaded successfully
    Nov 29 13:41:53 server kernel: [4295812.457000] usbcore: registered new driver lirc_atiusb
    Nov 29 13:42:28 server lircd 0.7.1pre2[7343]: lircd(any) ready


    Jetzt starte ich irw:
    Nov 29 13:42:34 server lircd 0.7.1pre2[7343]: accepted new client on /dev/lircd
    Nov 29 13:42:34 server lircd 0.7.1pre2[7343]: couldn't claim USB interface: Device or resource busy
    Nov 29 13:42:34 server lircd 0.7.1pre2[7343]: caught signal


    LIRC ist Version 0.72 entgegen dem was ind den Logs steht.


    System Kubuntu, Kernel ist 2.6.12, lirc habe ich aus den sourcen von lirc.org selbst kompiliert. Die Fernbedienung ist eine X10-USB-Funk, die dem letzten ALDI-Laptop beilag.


    Kann jemand weiterhelfen?


    gruss
    jan

  • Berechtigungen:
    root@server:~# ls -lh /dev/lirc*
    crw-rw---- 1 root root 61, 0 2005-11-29 13:41 /dev/lirc0
    srw-rw-rw- 1 root root 0 2005-11-29 13:42 /dev/lircd


    irrecord schmeisst auch nur Fehler raus:
    root@server:~# irrecord x10


    irrecord - application for recording IR-codes for usage with lirc


    Copyright (C) 1998,1999 Christoph Bartelmus(lirc@bartelmus.de)


    irrecord: could not get file information for /dev/lirc
    irrecord: default_init(): No such file or directory
    irrecord: could not init hardware (lircd running ? --> close it, check permissions)



    Meine X10 Fernbedienung sieht übrigens anders aus, als die im WIKI. Aber das Modul wird ja anstandslos geladen und die FB auch erkannt.

  • OK, nachdem ich einen symbolischen link von /dev/lirc0 nach /dev/lirc gemacht habe, konnte ich die FB mit irrecord anlernen. Immerhin!


    Leider zeigt irrecord am Ende folgendes an:
    [...]
    Please enter the name for the next button (press <ENTER> to finish recording)
    back


    Now hold down button "back".


    Please enter the name for the next button (press <ENTER> to finish recording)


    irrecord: could not open /dev/lirc
    irrecord: default_init(): Input/output error
    irrecord: could not reset hardware.


    Im syslog steht:
    kernel: [4296704.552000] lirc_atiusb[2]: open result = -EIO error submitting urb


    Berechtigungen:
    root@server:~# ll /dev/lirc*
    lrwxrwxrwx 1 root root 10 2005-11-29 17:16 /dev/lirc -> /dev/lirc0
    crw-rw---- 1 root root 61, 0 2005-11-29 16:48 /dev/lirc0
    srw-rw-rw- 1 root root 0 2005-11-29 16:48 /dev/lircd


    Als Anhang habe ich mal die frisch erstellte X10-Conf gehängt.

Jetzt mitmachen!

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