imon installation auf ubuntu 9.04 jaunty schlägt fehl

  • Hallo,


    ich versuche es schon seit mehr als 2 Wochen imon auf Ubuntu 9.04 jaunty zu installieren, aber ohne Erfolg.Der Touchscreens und der IR Fernbedienungsempfänger sind nur über einen einzigen USB-Anschluss zum Rechner geführt, also nix mit serial.
    Ich wäre schon zu frieden, wenn die Fernbedienung laufen würde.


    apt-get remove lirc lirc-modules-source lcdproc
    lirc-0.8.5 installieren

    ./setup.sh
    Im Setup:
    -> 1 Driver configuration
    -> 8 USB devices
    -> SoundGraph iMON IR/LCD
    -> OK
    -> Save configuration & run configure


    make && make install
    modprobe lirc_imon
    depmod -ae


    cd /lib/modules/2.6.28-11-generic/kernel/ubuntu/lirc/lirc_dev
    ln -s /lib/modules/2.6.28-11-generic/misc/lirc_dev.ko lirc_dev.ko
    cd /lib/modules/2.6.28-11-generic/kernel/ubuntu/lirc/lirc_imon
    ln -s /lib/modules/2.6.28-11-generic/misc/lirc_imon.ko lirc_imon.ko


    lsusb ergibt folgende Ausgabe:


    Bus 003 Device 002: ID 15c2:ffdc SoundGraph Inc. iMON PAD Remote Controller



    lsmod |grep imon


    lirc_imon 23692 0
    lirc_dev 19892 1 lirc_imon


    Es müsste bei lir_imon eine 1 stehen und keine 0


    dmesg |grep lirc


    [ 12.110100] lirc_dev: IR Remote Control driver registered, major 61
    [ 12.123743] lirc_imon: Driver for Soundgraph iMON MultiMedia IR/VFD w/imon pad2keys patch, v0.3p2k
    [ 12.123746] lirc_imon: Venky Raju <dev@venky.ws> [ 12.123767] lirc_imon: imon_probe: found IMON device
    [ 12.123770] lirc_dev: lirc_register_plugin: sample_rate: 0
    [ 12.123850] lirc_imon: imon_probe: Registered iMON plugin(minor:0)
    [ 12.123921] lirc_imon: imon_probe: iMON device on usb<3:2> initialized
    [ 12.123974] usbcore: registered new interface driver lirc_imon


    Ich habe schon etliche howto versucht, so z.B. http://codeka.com/forums/viewtopic.php?f=3&t=22, oder http://xbmc.org/forum/showthread.php?t=40290 und Antec_Fusion_mit_Atric_Empfänger, aber es klappt einfach nicht, wer kann helfen?
    Danke schon im Voraus.


    Gruß tcash

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

    7 Mal editiert, zuletzt von tcash ()

  • hi,


    in dem von dir verlinkten howto lese ich



    vielleicht solltest du mal lirc aus dem cvs probieren


    gruß, heinzelrumpel

  • Hallo Heinzelrumpel,


    ich habe alle 3 howtos durch probiert, mit dem Ergebnis, das imon ir nicht funktioniert.
    Unter easyvdr funktionierts, ich bin auch nur zu Ubuntu gewechselt wegen xbmc, sonst war ich mit easyvdr sehr zufrieden.


    Gruß tcash

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

    Einmal editiert, zuletzt von tcash ()

  • Bei der cvs-Version von Lirc (0.8.6) wurde "/dev/lircd" nach "/var/run/lirc/lircd" verlegt. Keine Ahnung warum, wird aber seinen Grund haben. Unter lenny musste ich deswegen ein Verzeichnis "lirc" unter "/var/run" anlegen und in der Make.config des VDR's folgendes abändern:

    Code
    LIRC_DEVICE = /dev/lircd
    nach:
    LIRC_DEVICE = /var/run/lirc/lircd

    Eventuell hilfts ja weiter :)


    Gruß
    iNOB

  • Zitat

    Original von iNOB
    Bei der cvs-Version von Lirc (0.8.6) wurde "/dev/lircd" nach "/var/run/lirc/lircd" verlegt. Keine Ahnung warum, wird aber seinen Grund haben. Unter lenny musste ich deswegen ein Verzeichnis "lirc" unter "/var/run" anlegen und in der Make.config des VDR's folgendes abändern:

    Code
    LIRC_DEVICE = /dev/lircd
    nach:
    LIRC_DEVICE = /var/run/lirc/lircd

    Eventuell hilfts ja weiter :)


    Gruß
    iNOB


    das kann ich so nicht ganz glauben. nie würde man devices nach /var/run verlagern. dort gehören nur die pids hin. ich glaube du verwechselst da etwas.

  • Hallo Inob,


    danke für den Tip, ich habe mein System komplett neu aufgesetzt und bin erst bei XBMC, dass mit VDR wird noch etwas dauern. Ich will das Problem mit den Modulen erst einmal im Griff bekommen, unabhängig vom XBMC, oder VDR.


    lsmod |grep imon ->


    lirc_imon 23692 0
    lirc_dev 19892 1 lirc_imon


    richtig müsste bei mir aber stehen:


    lirc_imon 23692 1
    lirc_dev 19892 1 lirc_imon



    Ich habe noch eine Frage, wenn ich


    cvs -d:pserver:anonymous@lirc.cvs.sourceforge.net:/cvsroot/lirc login


    ausführe, kommt die Passwortabfrage und ich gehe mit enter weiter, dann stehe ich nach weniger als 1 Sekunde wieder am Promt. es kommt keine Meldung, oder Fehlermeldung ist das normal?
    Bei
    cvs -z8 -d:pserver:anonymous@lirc.cvs.sourceforge.net:/cvsroot/lirc co lirc cvs checkout: Updating lirc
    habe ich dann ein lirc Verzeichnis.


    Unter easyvdr hab ich meine Fernbedienung immer so eingerichtet:


    cd /usr/src
    wget http://prdownloads.sourceforge.net/lirc/lirc-0.8.4.tar.bz2
    tar -xvjf lirc-0.8.4.tar.bz2
    cd lirc-0.8.4 ./setup.sh
    Im Setup:
    -> 1 Driver configuration
    -> 8 USB devices
    -> SoundGraph iMON IR/LCD
    -> OK
    -> Save configuration & run configure
    rm /dev/lirc
    rm /dev/lircd
    make && make install modprobe lirc_imon depmod -ae


    lsmod |grep imon ->


    lirc_imon 23692 1
    lirc_dev 19892 1 lirc_imon


    und die Fernbedienung lief dann.


    Gruß tcash

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • Hallo Heinzelrumpel,


    danke, manchmal sieht man den Wald vor lauter Bäumen nicht.
    Ich werde heute Abend gleich mal testen.


    Gruß tcash

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • @Heinzrumpel

    Zitat

    das kann ich so nicht ganz glauben. nie würde man devices nach /var/run verlagern. dort gehören nur die pids hin. ich glaube du verwechselst da etwas.


    Auszug aus der NEWS von Lirc:

    Code
    0.8.6-CVS: future
       * Linux input support added to lircmd
       * added support for IT8720 CIR port
       * moved lircd socket from /dev/lircd to /var/run/lirc/lircd
       * moved default pid file location from /var/run/lircd.pid to     /var/run/lirc/lircd.pid
       * added support for XMP protocol

    Gruß
    iNOB

    Einmal editiert, zuletzt von iNOB ()

  • Hallo Heinzelrumpel,


    das login rausnehmen hat nichts gebracht ich bekomme dann eine Fehlermeldung.


    Usage: cvs [cvs-options] command [command-options-and-arguments]
    where cvs-options are -q, -n, etc.
    (specify --help-options for a list of options)
    where command is add, admin, etc.
    (specify --help-commands for a list of commands
    or --help-synonyms for a list of command synonyms)
    where command-options-and-arguments depend on the specific command
    (specify -H followed by a command name for command-specific help)
    Specify --help to receive this message



    Gruß tcash

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

    Einmal editiert, zuletzt von tcash ()

  • Ja der 2. Befehl cvs -z8 -d:pserver:anonymous@lirc.cvs.sourceforge.net:/cvsroot/lirc co lirc
    legt bei mir auch ein Verzeichnis lirc, wo ich dann mit
    ./autogen.sh
    ./setup.sh
    Auswahl Soundgrap Lirc/LCD
    beenden und configure
    make && make install
    modprobe lirc_imon




    lsmod |grep imon ->


    lirc_imon 23692 0
    lirc_dev 19892 1 lirc_imon


    und da ist mein Problem


    Gruß tcash

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • Die Module scheinen ja ohne Fehlermeldung geladen zu werden. Was machst du denn um eine Funktionsprüfung durchzuführen, bzw. wo kommt eigentlich ein Fehler??

  • Hallo _akku_,


    ja die Module werden ohne Fehler geladen, aber meine imon Fernbedienung unter ubuntu 9.04 funktioniert nicht, deshalb habe ich von meiner funktionierenden easysvdr Installation mir Screenshots gemacht, als Vergleich.


    Mit modprobe lirc_imon und lsmod |grep imon, bekomme ich unter easyvdr folgende Ausgabe


    lirc_imon 16388 1
    lirc_dev 12724 1 lirc_imon


    und da habe ich dann einen Unterschied zu meiner jetzigen Installation und dachte, dass ich es erst mit den Modulen in den Griff bekommen muss, bevor ich weiter mache.
    Ich kann auch falsch liegen, aber sonst weis ich auch nicht mehr weiter.


    Gruß tcash

    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

  • Die Zahl heisst eigentlich nur wie oft das Modul verwendet wird. Wenn da 0 steht würde ich vermuten dass der lircd nicht läuft. Hast du denn schon mal versucht den lirc zu starten, oder per mode2 mal versuchen zu gucken ob was ankommt.


    Gruß Stephan

  • Hallo _akku_


    so heute habe ich die cvs lirc noch mal versucht, nach einen Aufruf von /etc/init.d/lirc restart erhielt ich folgende Fehlermeldung lircd: can't open or create /var/run/lirc/lircd.pid lircd: No such file or directory
    Nach dem Tip von iNOB habe ich unter /var/run das Verzeichnis lirc erstellt und jetzt läuft auch /etc/init.d/lirc restart


    /usr/local/src/lirc# /etc/init.d/lirc restart
    * Stopping remote control daemon(s): LIRC [ OK ]
    * Loading LIRC modules [ OK ]
    * Starting remote control daemon(s) : LIRC [ OK ]


    ls /dev/li*
    ergibt dann
    /dev/lirc /dev/lirc0 /dev/lircd /dev/lircm


    Theoretisch sieht ja nun alles gut aus, ich habe unter .xbmc/userdata mir eine Lircmap.xml angelegt (aus irgendein Forum für imon Fernbedienung).
    Es passiert aber nichts, es steht auch unter xbmc.log nix mit LIRC. Ich habe mal meine Lircmap.xml angehängt.


    Gruß tcash

  • Zitat

    überspringst du nicht ca. 30 schritte ?


    Wie ist das gemeint?


    IR-Fernbedienung X10 Medion, ASUS P5N7A-VM E5200 , 8GB CF Karte, Hauppauge WinTV NOVA HD S2, Sharp LC-46X20E


    yavdr 4.0

    Einmal editiert, zuletzt von tcash ()

Jetzt mitmachen!

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