fb läuft nicht mehr! hab' schon tausend sachen versucht...

  • hallihallo,
    leider bekomme ich meine fb nicht ans laufen!
    es ließ sich mit irrecord eine lircd.conf erstellen. leider kann ich die fb nach dem starten des vdr nicht anlernen, sie wird nicht erkannt!


    kann es sein, dass lirc_imon "stört"?

    Code
    easyVDR:~# lsmod | grep lir l
    irc_serial              13072  1 
    lirc_imon              16264  1 
    lirc_dev               12852  2 lirc_serial,lirc_imon

    wie kann ich verhindern, dass lirc_imon geladen wird?


    danke und grüsse,
    wayne

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


    2 Mal editiert, zuletzt von wayne ()

  • hmm,
    habe easyvdr, was doch debianbasiert ist, oder?


    leider wird lirc_imon immer noch geladen...

    Code
    easyVDR:~# lsmod | grep lir 
    lirc_imon              16264  1 
    lirc_serial            13072  1 
    lirc_dev               12852  2 lirc_imon,lirc_serial 
    easyVDR:~# cat /etc/modprobe.d/lirc 
    blacklist lirc_imon 
    easyVDR:~#

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • so, nach einigem basteln läuft zwar kein lirc_imon mehr,
    dafür lässt sich lirc_serial nur einmal nach dem kompilieren von lirc laden!


    nach einem neustart:

    Code
    modprobe lirc_serial 
    FATAL: Error inserting lirc_serial (/lib/modules/2.6.28.7/misc/lirc_serial.ko): Invalid module format


    dmesg:

    Code
    360.037629] serial 00:0c: disabled 
    [  360.169111] Serial: 8250/16550 driver4 ports, IRQ sharing enabled 
    [  360.179188] serial 00:0c: activated 
    [  360.179556] 00:0c: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A 
    [  360.244235] lirc_dev: IR Remote Control driver registered, major 61 
    [  360.244478] lirc_serial: disagrees about version of symbol struct_module 
    [  394.617564] lirc_serial: disagrees about version of symbol struct_module easyVDR:/usr/src/lirc-0.8.4a#

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Da bin ich auch schonmal "drauf reingefallen" ;)


    Führe mal den folgenden Befehl aus:

    Code
    cat /etc/vdr/sysconfig |grep "LIRC="


    Dann müsste sowas kommen:

    Code
    LIRC="com1"
    USE_LIRC="yes"


    Das bedeutet, easyvdr startet das Script "/usr/bin/lirc_on_com1"


    In diesem steht:

    Code
    cp /lib/modules/$KERNEL/misc/lirc_serial.ko.com1 /lib/modules/$KERNEL/misc/lirc_serial.ko


    Wenn bei dir was anderes steht, z.B. "LIRC=both_com1", musst du in der "/usr/bin/both1" gucken.
    Ich habe bei mir die Zeile, in der das lirc_serial Modul überschrieben wird einfach auskommentiert.


    Grüße
    sphere

    silence: Ubuntu 9.10 | Asus M3N78-VM | AMD 4450e | TT-budget S2-1600 DVB-S2 | 5 X 1TB Raid5 | vdr (1.7.10) | xbmc opdenkamp master | Optoma HD65 Beamer | Samsung LE37B530 LCD | Onkyo 605 AVR | Heco Victa 700/300/100/25A

    Einmal editiert, zuletzt von sphere ()

  • hall sphere,
    bei mir ist com1 aktiv!
    allerdings ist die entsprechende datei /usr/bin/lirc_on_com1 leer !?


    danke und grüsse,
    wayne

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Hi,


    komisch komisch, jedenfalls passt dieses Verhalten zu deiner Beschreibung, dass _dein_ lirc modul (/lib/modules/2.6.28.7/misc/lirc_serial.ko) überschrieben wird.
    Guck doch mal in dem Verzeichnis /lib/modules/2.6.28.7/misc/ ob dort eine Datei "lirc_serial.ko.com1" liegt.
    Wenn ja, dann wird bestimmt das zu ladende Modul (deins) durch dieses (lirc_serial.ko.com1) überschrieben.


    Ein harter weg wäre, diese lirc_serial.ko.com1-Datei umzubenennen, dadurch wird das überschreiben unmöglich und deine frisch kompilierte Version müsste erhalten bleiben.


    Grüße
    sphere

    silence: Ubuntu 9.10 | Asus M3N78-VM | AMD 4450e | TT-budget S2-1600 DVB-S2 | 5 X 1TB Raid5 | vdr (1.7.10) | xbmc opdenkamp master | Optoma HD65 Beamer | Samsung LE37B530 LCD | Onkyo 605 AVR | Heco Victa 700/300/100/25A

  • es gibt nur das eine modul /lib/modules/2.6.28.7/misc/lirc_serial.ko


    danke und grüsse,
    wayne

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • Zitat


    easyvdr startet das Script "/usr/bin/lirc_on_com1"


    In diesem steht:

    Code
    cp /lib/modules/$KERNEL/misc/lirc_serial.ko.com1 /lib/modules/$KERNEL/misc/lirc_serial.ko


    das ist aber nicht eben eine elegante Lösung. Ob lirc-serial COM1 oder COM2 benutzten soll, kann doch per Modulparamter bestimmt werden:

    Code
    parm:           io:I/O address base (0x3f8 or 0x2f8) (int)
    parm:           irq:Interrupt (4 or 3) (int)

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    2 Mal editiert, zuletzt von Dr. Seltsam ()

  • mein fehler:
    /usr/bin/lirc_on_com1 ist nicht leer sondern ist ein link auf /usr/bin/easyvdr/lirc_on_com1!
    habe in /lib/modules/2.6.28.7/misc die dateien lirc_serial.ko und lirc_serial.ko.com1 gelöscht und lirc neu kompiliert!


    zumindest wird jetzt auch nach einem reboot lirc_serial geladen :


    leider wird die fb immer noch nicht erkannt beim anlernen!
    ...ich suche weiter...

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


    3 Mal editiert, zuletzt von wayne ()

  • mode2 reagiert auf tastendruck...

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • vielleicht gibt's hier ein problem:

    Code
    easyVDR:~# /etc/init.d/lirc stop
    Stopping lirc daemon: lircmd lircd.
    easyVDR:~# /etc/init.d/lirc start
    Starting lirc daemon: lircd lircmdlircmd: could not open config file
    lircmd: No such file or directory
    .
    easyVDR:~#

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


  • ...ich hänge immer noch an diesem problem!


    was ich zuletzt verucht habe!

    • EasyVDR-liveCD-0.6.07_beta installiert
    • da, bei EasyVDR-liveCD-0.6.07_beta lirc0.8.4a dabei ist und dies beim erzeugen der lircd.conf mit irrecord immer den fehler "something went wrong" gebracht hat auf lirc0.8.5 aktualisiert
    • lircd.conf ließ sich dann mit irrecord erzeugen!
    • wegen lirc0.8.5 auf kernel 2.6.30 gewechselt!
    • mode2 erkennt tastendruck
    • irw erkennt nix


    dmesg:


    Code
    easyVDR:~# lsmod | grep lir
    lirc_serial            11924  1
    lirc_dev               11164  3 lirc_serial


    lirc_on_com1.log:

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


    2 Mal editiert, zuletzt von wayne ()

  • irw erkennt doch was, allerdings nur 3 tasten:

    Code
    easyVDR:~# irw /dev/lircd
    0000000000000006 00 6 /etc/lircd.conf
    0000000000000006 00 6 /etc/lircd.conf
    000000000000000d 00 stumm /etc/lircd.conf
    000000000000000d 01 stumm /etc/lircd.conf
    000000000000000d 02 stumm /etc/lircd.conf
    000000000000000d 03 stumm /etc/lircd.conf
    000000000000001b 00 blau /etc/lircd.conf
    000000000000001b 00 blau /etc/lircd.conf

    streamdev-Server: ASRock J3160, MLD 5.5 testing, Mystique SaTiX-S2 V3 Dual + DuoFlex S2, 8GB, 60GB System,

    streamdev-Client 1: NUC6CAYS (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    streamdev-Client 2: NUC6CAYH (Intel HD Graphics 500), MLD 5.5 testing, One For All URC 7960,

    Media-Server: Synology DS215j

    AV-Geräte: Hisense H65MEC5550, Dali Zensor 5 AX, Teufel S6000SW


Jetzt mitmachen!

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