Lirc & Kernel 2.6.8.1

  • Hallo allerseits,


    ich habe heute versucht meinen neuen VDR-Rechner um LIRC zu erweitern.
    Habe schnell herausgefunden dass Version 0.6.6 nicht mir dem 2.6.8.1er Kernel funzt, also habe ich gemäß einer Anleitung die ich hier gefunden hab lirc-0.7.0pre7 heruntergeladen und installiert. Dann hab ich wie folgt weitergemacht:


    setserial /dev/ttyS0 uart none


    modprobe lirc_serial


    Alles nach Anleitung. Dann passiert allerdings folgendes:


    ****
    WARNING: Error inserting lirc_dev (/lib/modules/2.6.8.1/misc/lirc_dev.ko): Invalid module format
    FATAL: Error inserting lirc_serial (/lib/modules/2.6.8.1/misc/lirc_serial.ko): Invalid module format
    ****


    Ich verwende Debian Sarge.


    Und bei Googel findet sich nicht wirklich etwas dazu.


    Kann mir da jemand weiterhelfen?


    mfG,


    Code7R

    Casetronic Travla C137 - EPIA M-10000 - VDR 1.6.0-1 incl. Extension Pack - Kernel 2.6.18 - Debian Testing

  • Hallo,


    ja ich habs hinbekommen, ist aber inzwischen schon ne Weile her und ich bin nicht gerade dafür bekannt solche Sachen ordentlich zu dokumentieren. ;)


    Aber soviel kann ich dir sagen: Es gibt einen Patch für Kernel 2.6, der den Kernel um Lirc-Treiber ergänzt. Damit hats funktioniert.


    Aber frag mich nicht mehr genau wie. Sorry.


    mfG,


    Code7R

    Casetronic Travla C137 - EPIA M-10000 - VDR 1.6.0-1 incl. Extension Pack - Kernel 2.6.18 - Debian Testing

  • Bei mir hat das auch konnte Kernel-Patch hingehauen, hab allerdings die LIRC Quellen aus dem CVS gezogen...
    Vielleicht einfach mal den neuesten Snapshot holen, und damit probieren...


    Solemn

    Client: Silverstone LaScala LC17 -- MSI 945PL Neo3 -- Core2 Duo E4400 -- 2GB RAM -- Zotac GeForce GT 220 Zone Edition -- Harmony 650 -- OpenELEC 3.0.6
    Server: Gigabyte 970A-UD3 -- AMD Phenom II X4 955 -- 6GB RAM -- TT1600-S2 -- DVBSKy S952 Dual DVB-S/S2

    VG system: md-raid 2x160GB RAID1

    VG data: md-raid 6x1TB RAID5

    Ubuntu Server 13.04 -- yaVDR unstable -- xvdr

  • Moin,


    Zitat

    ****WARNING: Error inserting lirc_dev (/lib/modules/2.6.8.1/misc/lirc_dev.ko): Invalid module formatFATAL: Error inserting lirc_serial (/lib/modules/2.6.8.1/misc/lirc_serial.ko): Invalid module format****


    ... kommt bei mir z.B. wenn kernel und externes Modul mit 2 verschiedenen gcc Versionen übersetzt wurden.


    Ich würde jedem empfehlen auf kernel 2.6.10-rc1 upzudaten und die dort enthaltenen DVB Treiber zu verwenden, die sind prima! Für LIRC habe ich die aktuelle 0.7.0-pre? genommen und extern neben dem kernel compiliert - löppt!


    Gruß, Ollo

  • hmmm, gute Frage...
    Ist ein CVS vom 0.7.0...
    Einfach per cvs holen, ist dann immer die neueste Version...


    Solemn

    Client: Silverstone LaScala LC17 -- MSI 945PL Neo3 -- Core2 Duo E4400 -- 2GB RAM -- Zotac GeForce GT 220 Zone Edition -- Harmony 650 -- OpenELEC 3.0.6
    Server: Gigabyte 970A-UD3 -- AMD Phenom II X4 955 -- 6GB RAM -- TT1600-S2 -- DVBSKy S952 Dual DVB-S/S2

    VG system: md-raid 2x160GB RAID1

    VG data: md-raid 6x1TB RAID5

    Ubuntu Server 13.04 -- yaVDR unstable -- xvdr

  • Hmm, hab den Kernel 2.6.10-rc1 und lirc-0.7.0pre8 installiert, nun kommt ein
    anderer Fehler:


    modprobe lirc_serial
    FATAL: Error inserting lirc_serial (/lib/modules/2.6.10-vdr01/misc/lirc_serial.ko): Device or resource busy


    Was nun ?


    Edit: Sorry hab noch ein "setserial /dev/ttyS0 uart none" vergessen, nun hat er das Modul geladen....Spitze !!!


    Problem ist nur das dieses Modul nach einem Neustart nicht geladen wird, wo Pflanze ich den Befehl hin ? Habe diese temporär in /etc/init.d/setserial reingemurkst aber das kann ja wohl nicht die Lösung sein ?

  • Ich habe jetzt ein anderes Problem:
    modprobe lirc_serial
    funktioniert ohne Fehlermeldung.
    Allerdings schaffe ich es nicht die Fernbedienung zu konfigurieren. Beim Aufruf von
    irrecord /etc/lircd.conf
    kommt die Fehlermeldung, dass lircd angeblich schon laeuft. Wenn ich aber
    killall lircd
    mache kommt die Meldung dass keine Prozesse gestoppt wurden.


    Was mache ich falsch?

    neuer VDR:
    HW: AT5IONT-I, Fujitsu 120GB,
    Digital Devices Cine S2 V6.5
    SW: MLD 5.3
    NAS: ZOTAC ZBox CI525 Nano mit 9TB (für Aufnahmen)





  • Kannst dich trösten, hab das teil auch noch nicht zum laufen gebracht, es ist zum Hornoxen !
    Kann das denn so schwierig sein ?
    irrecord kann ich starten, aber es erkennt nicht eine einzige Taste !!!


    /var/log/syslog


    Code
    videoserver vdr[13960]: ERROR: lircd connection lost
    Nov  5 22:14:46 videoserver kernel: lirc_serial: auto-detected active low receiver
    Nov  5 22:14:46 videoserver kernel: lirc_dev: lirc_register_plugin:sample_rate: 0
    Nov  5 22:15:03 videoserver lircd 0.6.6[14004]: lircd(any) ready
    Nov  5 22:15:03 videoserver lircd 0.6.6[14004]: accepted new client on /dev/lircd
    Nov  5 22:15:03 videoserver lircd 0.6.6[14004]: could not open /dev/lircd
    Nov  5 22:15:03 videoserver lircd 0.6.6[14004]: default_init(): No such device or address
    Nov  5 22:15:03 videoserver lircd 0.6.6[14004]: caught signal
    Nov  5 22:17:01 videoserver /USR/SBIN/CRON[14009]: (root) CMD (   run-parts --report /etc/cron.hourly)
  • Hallo,
    scheint so,als ob da was schief laeuft

    Code
    ideoserver lircd 0.6.6[14004]: lircd(any) ready


    sollte da nicht irgend etwas von lircd 0.7.0_prex stehen,
    da

    Code
    Hmm, hab den Kernel 2.6.10-rc1 und lirc-0.7.0pre8 installiert,


    installiert ist ??
    mfg
    / make install vergessen ?

  • Zitat

    Original von Boardercrime
    Problem ist nur das dieses Modul nach einem Neustart nicht geladen wird, wo Pflanze ich den Befehl hin ? Habe diese temporär in /etc/init.d/setserial reingemurkst aber das kann ja wohl nicht die Lösung sein ?


    Ich hab bei mir einfach einen Eintrag in /etc/sysconf/modules gemacht. Bei manchen Systemen werden Module auch über /etc/modules.conf aufgerufen.


    mfG, turrican

    LFS 2.6.16.27 + VDR 1.4.2-3

    TT S2300 (modded) DVB-S + CI + TT S1102 DVB-S + P4S533 + C2GHz + 256MB DDRAM + 250GB HD + DVD LG GSA 4081B + IDE>USB SwapRack + 802.11g RaLink rt2500 + TBE's EXTB + TFT

  • springob


    wie schauen denn Deine /dev/lirc* Devices aus?


    Existieren die? Stimmen die Berechtigungen?


    Solemn

    Client: Silverstone LaScala LC17 -- MSI 945PL Neo3 -- Core2 Duo E4400 -- 2GB RAM -- Zotac GeForce GT 220 Zone Edition -- Harmony 650 -- OpenELEC 3.0.6
    Server: Gigabyte 970A-UD3 -- AMD Phenom II X4 955 -- 6GB RAM -- TT1600-S2 -- DVBSKy S952 Dual DVB-S/S2

    VG system: md-raid 2x160GB RAID1

    VG data: md-raid 6x1TB RAID5

    Ubuntu Server 13.04 -- yaVDR unstable -- xvdr

Jetzt mitmachen!

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