Lirc startet nicht

  • Hallo,
    Lirc habe ich erfolgreich eingerichtet.
    Nach einem Reboot erscheint die Meldung das der Daemon Lirc : fail
    Die FB funkt also nicht.
    nach
    /etc/init.d/lirc restart
    kommt er aber und mit
    /etc/init.d/vdr restart
    funktioniert die Bedienung per FB auch wieder.
    Tips wie ich vogehen soll?
    Gruesse

  • Zitat

    Original von moinmanne
    keiner eine idee?


    Wow, Du hast ja immerhin schon ganze 21 Minuten (!) gewartet.....


    Wie währe es mal mit einem Auszug aus dem Log?
    Vermutlich wird einfach lirc zu früh gestartet.

  • Danke bis hier, also


    nach wie vor Meldung beim Boot
    Starting remote control daemon(s) : LIRC fail


    so


    # lsmod | grep -i lirc
    lirc_serial 15492 0
    lirc_dev 15732 1 lirc_serial


    # dmesg | grep -i lirc
    [ 76.539733] lirc_dev: IR Remote Control driver registered, at major 61
    [ 77.061758] lirc_serial: auto-detected active low receiver
    [ 77.061809] lirc_dev: lirc_register_plugin: sample_rate: 0


    # ls /dev/lirc*
    /dev/lirc0 /dev/lircd


    sieht doch gut aus warum funkt die FB erst nach
    /etc/init.d/lirc restart und
    /etc/init.d/vdr restart

  • Die Reihenfolge in /etc/rc3.d ist wahrscheinlich falsch.
    Vermutlich startest du erst den VDR und dann lirc.

    Gruß
    Frodo

    Einmal editiert, zuletzt von Frodo ()

  • # cat /mnt/etc/lircd.conf


    # Please make this file available to others
    # by sending it to <lirc@bartelmus.de>
    #
    # this config file was automatically generated
    # using lirc-0.8.1(default) on Mon Oct 29 21:22:12 2007
    #
    # contributed by
    #
    # brand: /tmp/lircd.conf.conf
    # model no. of remote control:
    # devices being controlled by this remote:
    #


    begin remote


    name /tmp/lircd.conf.conf
    bits 16
    flags SPACE_ENC|CONST_LENGTH
    eps 30
    aeps 100


    header 9016 4435
    one 605 1639
    zero 605 512
    ptrail 606
    repeat 9016 2202
    pre_data_bits 16
    pre_data 0xE17A
    gap 107583
    toggle_bit 0



    begin codes
    tv 0xB847
    menu 0x8877
    onoff 0x48B7
    1 0x807F
    2 0x40BF
    3 0xC03F
    4 0x20DF
    5 0xA05F
    6 0x609F
    7 0xE01F
    8 0x10EF
    9 0x906F
    0 0x00FF
    ret 0x28D7
    quit 0x50AF
    ok 0xA857
    up 0xD02F
    down 0x30CF
    lrft 0xD827
    right 0x38C7
    guide 0xC837
    vol- 0x708F
    vol+ 0xB04F
    prg+ 0x08F7
    prg- 0x58A7
    radio 0xF00F
    son 0xF807
    info 0x7887
    red 0x6897
    green 0xE817
    yellow 0x18E7
    blue 0x9867
    end codes


    end remote

  • Frodo
    lirc wurde tatsächlich nach dem VDR gestartet. Ist das nicht egal?
    Das habe ich geändert in dem ich die den Symlink für lirc geändert habe.
    ohne Erfolg.
    Derzeit wieder alte Reichenfolge
    S20vdr
    S51lirc
    gleiches Ergebnis.


    wilderigel
    die Ausgabe von
    # ls /dev/lirc* -ld
    crw-rw---- 1 root root 61, 0 2008-09-22 22:14 /dev/lirc0
    srw-rw-rw- 1 root root 0 2008-09-22 22:15 /dev/lircd

  • wie geschrieben, nach einem
    # /etc/init.d/lirc stop
    * Stopping remote control daemon(s): LIRC [ OK ]
    # /etc/init.d/lirc start
    * Loading LIRC modules [ OK ]
    * Starting remote control daemon(s) : LIRC [ OK ]
    # /etc/init.d/vdr restart


    funktioniert dann auch die Fenbedienung, Wie kann ich denn das untersuchen?
    Gruss
    M

  • Nabend,
    alle
    @S51lirc in den Verzeichnissen
    # ls -l
    ...
    drwxr-xr-x 2 root root 4096 2008-09-23 21:39 rc0.d
    drwxr-xr-x 2 root root 4096 2008-09-23 21:39 rc1.d
    drwxr-xr-x 2 root root 4096 2008-09-23 21:45 rc2.d
    drwxr-xr-x 2 root root 4096 2008-09-23 21:46 rc3.d
    drwxr-xr-x 2 root root 4096 2008-09-23 21:46 rc4.d
    drwxr-xr-x 2 root root 4096 2008-09-23 21:46 rc5.d
    drwxr-xr-x 2 root root 4096 2008-09-23 21:39 rc6.d
    ...
    habe ich umbenannt in
    @S51lirc
    Die @K51lirc habe ich nicht geändert.


    Die Meldung: Starting remote control daemon(s) : LIRC [fail}
    erscheint jetzt ___vor___ dem VDR start.



  • wie? umbenannt?

  • :/etc/rc3.d# ls -l
    insgesamt 4
    -rw-r--r-- 1 root root 556 2008-04-19 07:05 README
    lrwxrwxrwx 1 root root 19 2008-09-19 21:02 S01policykit -> ../init.d/policykit
    lrwxrwxrwx 1 root root 17 2008-09-19 20:58 S05vbesave -> ../init.d/vbesave
    lrwxrwxrwx 1 root root 15 2008-09-19 20:46 S10acpid -> ../init.d/acpid
    lrwxrwxrwx 1 root root 18 2008-09-19 20:45 S10sysklogd -> ../init.d/sysklogd
    lrwxrwxrwx 1 root root 34 2008-09-19 20:48 S10xserver-xorg-input-wacom -> ../init.d/xserver-xorg-input-wacom
    lrwxrwxrwx 1 root root 15 2008-09-19 20:45 S11klogd -> ../init.d/klogd
    lrwxrwxrwx 1 root root 14 2008-09-19 21:01 S12dbus -> ../init.d/dbus
    lrwxrwxrwx 1 root root 13 2008-09-19 21:19 S16ssh -> ../init.d/ssh
    lrwxrwxrwx 1 root root 22 2008-09-19 21:01 S18avahi-daemon -> ../init.d/avahi-daemon
    lrwxrwxrwx 1 root root 14 2008-09-19 21:28 S19lirc -> ../init.d/lirc


    ---
    vorher hiess die Zeile
    lrwxrwxrwx 1 root root 14 2008-09-19 21:28 S51lirc -> ../init.d/lirc
    und so in allen Verzeichnissen wo S=start gesetzt war
    grussm

Jetzt mitmachen!

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