IR-Empfänger von COM1 nach COM2

  • Hallo,


    ich wollte mal fragen, wo ich umstellen kann, an welchem Port mein Infrarot-Empfänger hängt. Hatte ihn die ganze Zeit an COM1 und möchte ihn jetzt an COM2 anschließen.


    Danke

    Mein System:
    LINVDR 6,
    VIA Epia M6000, TT DVB-s rev. 1.5 und Skystar2, 128x64 Displ.

  • Adresse und Interrupt des COM POrts werden direkt eingestellt. In /etc/modules.conf sieht das ungefähr so aus (COM1):


    alias char-major-61 lirc_serial
    options lirc_serial irq=4 io=0x3f8


    Für COM2 (Standardwerte) sollte es damit funktionieren:


    alias char-major-61 lirc_serial
    options lirc_serial irq=3 io=0x2f8


    Anschliessend depmod aufrufen, lircd und lirc_serial neu laden ;)

  • Servus,


    kannst du gleich sein lassen, es gibt überhaupt keine /etc/modules.conf. Da hat wohl jemand nicht auf die Rubrik geachtet...


    Schau mal, ob die Parameter "io=0x2f8 irq=3" hinter "lirc_serial" in der /etc/init.d/runvdr helfen.


    Viele Grüße, Mirko

  • Hmm,
    und wie mache ich das dann?
    Kann ja eigentlich nicht so der Akt sein. Außerdem bin ich ja sicher nicht der Einzige, der seinen Empfänger am 2. Port anschließen will?
    Hab aber leider auch mit der Sucher hier nichts passendes zum Thema gefunden.

    Mein System:
    LINVDR 6,
    VIA Epia M6000, TT DVB-s rev. 1.5 und Skystar2, 128x64 Displ.

  • Zitat

    Hab aber leider auch mit der Sucher hier nichts passendes zum Thema gefunden.


    Tja, wenn ich suche gibt's da nen Thread "LIRC und COM2" :D


    Neben diversen anderen.


    Viele Grüße, Mirko

  • Hmm, habe mir jetzt den besagten Thread und noch weitere Andere durchgelesen, bin allerdings immernoch nicht zu einem Ergebnis gekommen. Wenn ich den Empfänger an COM2 anstecke und irw eingebe, bekomme ich keine Ausgabe, wenn ich auf der FB herumdrücke --> Empfänger empfängt nix. Wenn ich ihn an COM1 anstecke gehts. Irgendwo muss man doch dem Lirc sagen können, wo er lauschen soll.

    Mein System:
    LINVDR 6,
    VIA Epia M6000, TT DVB-s rev. 1.5 und Skystar2, 128x64 Displ.

  • Hast du die erwähnten Parameter in der /etc/init.d/runvdr an die Zeile angehangen, in der "lirc_serial" geladen wird? Die Zeile beginnt mit "loadmodule lirc_serial".


    Wenn nicht, kann es nicht funktionieren.


    Viele Grüße, Mirko

  • @FLIPP
    Du kannst doch auch einfach im BIOS die IRQ und ADRESS-Einstellungen von COM1 und COM2 tauschen.
    Das funktioniert jedenfalls !
    Gruss,


    Sascha


    Server:
    ASRock K7VT2, Duron1800, 512MB Ram, TT DVB-S2, EasyVDR 1.0, Reel eHD, HD 1,5TB, Hardware-WakeUP-Board + 4x20 LCD, Thermaltake Bach, smarttvweb-plugin.

    Client:
    Samsung TV UE40ES6760 mit VDR on SmartTv-Widget

  • Hallo,


    nachdem beim Umzug meines VDRs in ein etwas "schnelleres Gehäuse" die Fernbedienung nicht mehr funktionierte, war ich doch etwas irritiert. Aber dank eines zweiten Com-Ports und ein kurzer Blick ins Forum war eine Lösung schnell gefunden. 8)


    Zur Info für evtentuelle Leidensgenossen:
    Beide vorgeschlagenen Lösungen für LIRC auf COM2 haben bei meinem VDR funktioniert!


    Zitat

    /etc/init.d/runvdr:
    lirc_serial irq=3 io=0x2f8


    BIOS:
    COM-Port 1: Auto
    COM-Port 2: Auto


    oder:


    Zitat

    /etc/init.d/runvdr:
    lirc_serial


    BIOS:
    Com-Port 1: deaktiviert
    Com-Port 2: IO: 0x3f8 IRQ: 4


    Letztendlich habe ich die BIOS-Änderung beibehalten, da ich sonst ja alle folgenden VDR-Versionen erst einmal anpassen müsste!

    MfG
    Thomas


    yaVDR 0.5: MSI K9AG Neo2-Digital, Athlon X2 BE-2400, RAM: 4GB; HDMI: ZOTAC GT610; HDD: 3TB; DVB-S2: 2x TBS-6981 Doppel-Tuner; FB: Pollin X10
    Streaming-Clients: S100 mit 2,5"-HDD unter Zendeb 0.3 von Egalus

  • Hallo,


    ich hole das Thema mal wieder nach oben, da ich jetzt auch das Problem habe:


    SuSE 9.3 Prof.
    Lirc läuft unter Com1, möchte es aber unter Com2 laufen lassen, da COM2 intern ist.


    lirc_serial irq=3 io=0x2f8 hat nicht funktioniert, oder muss ich das in "" setzen?


    Das Tauschen der Adressen im Bios brachte jedenfalls keinen Erfolg.


    Gruß, Jens

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

  • also so hab ich das


    setserial /dev/ttyS1 uart none
    loadmodule lirc_serial irq=3 io=0x2f8


    auf dem internen com 2 bei linvdr ... bist ja leicht im falschen forum ....

    yaVDR 0.3.2 VIA-Epia MII-10000, 512MB ram, Rebach DT-HiFi-01 ,TT rev.1.6, Samsung Spinpoint SV1604N 160GB, NEC ND-2500A, 2TB FreeNAS
    -Registered VDR-User #1273
    -Registered Linux-User #420228


    yaVDR 0.5.0a auf M2NPV-VM,GT9500,4GB RAM,32GB OCZ SSD

    Einmal editiert, zuletzt von God_Failed ()


  • Damit sollte es unter SuSE 9.3 Prof. laufen:


    FSC Primergy TX 300 S4 | 2 x Intel(R) Xeon(R) CPU X5460 @ 3.16GHz | RAM 16GB | VDR-SERVER | Centos 7 Kernel-4.19.0 | DVBSky S952 v3 & DVBSKy S950 v3 | VDR-2.2.0 | iptv, dummydevice, dvbhddevice, svdrposd, streamdev-server.
    Raspbery Pi 1 Model B + | Debian wheezy Kernel-4.4.50+ | VDR-2.2.0 | epgsearch, remotetimers, skinsoppalusikka, svdrpservice, mailbox, rpihddevice, sleeptimer, osdteletext, streamdev-client
    Raspbery Pi 2 - Model B | Debian jessie Kernel-4.4.50-v7+ | VDR-2.2.0 | epgsearch, remotetimers, skinsoppalusikka, svdrpservice, mailbox, rpihddevice, sleeptimer, osdteletext, streamdev-client


  • Hi,


    danke für die Antworten.


    Bevor ich jetzt was "kaputt" mache":


    Ich möchte künftig am Com1 andere Sachen anschliessen.


    Nun habe ich bereits "setserial /dev/ttyS0 uart none" ausgeführt.
    Muss ich was rückgängig machen, oder kann ich das so ruhug laufen lassen?


    Bevor ich "setserial /dev/ttyS1 uart none" ausführ und dann Com2 evtl. blockiert wird frage ich lieber nochmal nach.


    Gruß, Jens

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0


  • Ich denke mal du hast setserial /dev/ttyS0 uart none irgendwo in ne Datei
    eingetragen. Dann musste den Eintrag ändern auf setserial /dev/ttyS1 uart none, Rechner neu starten und gut ist.

    FSC Primergy TX 300 S4 | 2 x Intel(R) Xeon(R) CPU X5460 @ 3.16GHz | RAM 16GB | VDR-SERVER | Centos 7 Kernel-4.19.0 | DVBSky S952 v3 & DVBSKy S950 v3 | VDR-2.2.0 | iptv, dummydevice, dvbhddevice, svdrposd, streamdev-server.
    Raspbery Pi 1 Model B + | Debian wheezy Kernel-4.4.50+ | VDR-2.2.0 | epgsearch, remotetimers, skinsoppalusikka, svdrpservice, mailbox, rpihddevice, sleeptimer, osdteletext, streamdev-client
    Raspbery Pi 2 - Model B | Debian jessie Kernel-4.4.50-v7+ | VDR-2.2.0 | epgsearch, remotetimers, skinsoppalusikka, svdrpservice, mailbox, rpihddevice, sleeptimer, osdteletext, streamdev-client


  • Ich bekomme es leider nicht hin:


    Jul 29 16:45:28 VDR-Wohnzimmer vdr[7283]: remote control LIRC - keys known
    Jul 29 16:45:28 VDR-Wohnzimmer vdr[7283]: switching to channel 11
    Jul 29 16:45:28 VDR-Wohnzimmer vdr[7283]: Concurrent: Initializing slot 0 on dev 1.
    Jul 29 16:45:28 VDR-Wohnzimmer vdr[7806]: LIRC remote control thread started (pid=7806, tid=98310)


    Wenn ich "LIRC_MODULE=lirc_serial irq=3 io=0x2e8" mitgebe kommt folgendes:


    Jul 29 16:59:57 VDR-Wohnzimmer vdr[7744]: LIRC remote control thread started (pid=7744, tid=98310)
    Jul 29 16:59:58 VDR-Wohnzimmer vdr[7454]: Concurrent: Switching CAM to FTA on FF device 1.


    :(


    Gruß, Jens

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

  • Nachtrag:


    parm: share_irq:Share interrupts (0 = off, 1 = on) (bool)
    parm: irq:Interrupt (4 or 3) (int)
    parm: io:I/O address base (0x3f8 or 0x2f8) (int)
    parm: type:Hardware type (0 = home-brew, 1 = IRdeo, 2 = IRdeo Remote, 3 = AnimaX, 4 = IgorPlug (int)



    Jul 29 18:45:28 VDR-Wohnzimmer lircd 0.7.0: accepted new client on /var/run/lirc/lircd

    :)
    Hardware: 1 x DVB Rev 1.6, AMD 2600 Sempron, 512MB Speicher, HD: 2 x Samsung 160 GB, blaues GraphLCD 240x 128
    Software: Ubuntu 7.10, vdr-1.6.0

    Einmal editiert, zuletzt von Jens-2000 ()

  • Die Geräte haste aber schon umgesteckt?

    FSC Primergy TX 300 S4 | 2 x Intel(R) Xeon(R) CPU X5460 @ 3.16GHz | RAM 16GB | VDR-SERVER | Centos 7 Kernel-4.19.0 | DVBSky S952 v3 & DVBSKy S950 v3 | VDR-2.2.0 | iptv, dummydevice, dvbhddevice, svdrposd, streamdev-server.
    Raspbery Pi 1 Model B + | Debian wheezy Kernel-4.4.50+ | VDR-2.2.0 | epgsearch, remotetimers, skinsoppalusikka, svdrpservice, mailbox, rpihddevice, sleeptimer, osdteletext, streamdev-client
    Raspbery Pi 2 - Model B | Debian jessie Kernel-4.4.50-v7+ | VDR-2.2.0 | epgsearch, remotetimers, skinsoppalusikka, svdrpservice, mailbox, rpihddevice, sleeptimer, osdteletext, streamdev-client


Jetzt mitmachen!

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