<html>
  <head>
    <meta content="text/html; charset=iso-8859-2"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <div class="moz-cite-prefix">2017-01-27 20:51 keltezéssel, Kiss
      Attila írta:<br>
    </div>
    <blockquote
      cite="mid:a41159a1-1a58-5d05-fb6c-bb65865696db@enterpriseforever.com"
      type="cite">Belódult a távirányítóm!:-)
      <br>
      <br>
      Arch-Linux alatt még nem megy, de itt már igen!:-P
    </blockquote>
    <br>
    <br>
    Leírom a beüzemelését, hogy nyoma legyen. Megizzasztott.<br>
    <br>
    TEVII-S470 S2 HD PCie műholdvevő TV kártya infravörös adó/vevő része
    az alany.<br>
    <br>
    dmesg<br>
    <br>
    <font size="-1">02:00.0 14f1:8852 Multimedia video controller:
      Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev
      02)<br>
      03:00.0 10ec:8168 Ethernet controller: Realtek Semiconductor Co.,
      Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
      (rev 03)<br>
      04:05.0 1131:7133 Multimedia controller: Philips Semiconductors
      SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1)<br>
    </font><br>
    2 darab tévékártya, egy földi analóg/dvb és egy műholdas.<br>
    <br>
    Azért, hogy a kernel beregisztrálja a műholdas IR eszközét, létre
    kellett hoznom egy fájlt /etc/modprobe.d/cx23885.conf néven az
    alábbi tartalommal:<br>
    <br>
    <font size="-1">options cx23885 enable_885_ir=1</font><br>
    <br>
    Ugyanis a tévékártya kernel modulja alapban tiltja az IR eszközt,
    mert egyes kerneleknél szegmentációs hibát okoz, elszáll a kernel.<br>
    Szerencsére az UHU-3 és a RIA mostani kerneleire ez nem igaz.<br>
    <br>
    Továbbá, mert egyszerre csak egy infravörös eszköz lehet
    használatban veszély nélkül még egy fájl kell a /etc/modprobe.d alá
    saa7134.conf néven, melyben le kell tiltani annak infravörös
    eszközét., továbbá az analóg tv részét is (a távirányítójának jóval
    kevesebb gombja van):<br>
    <br>
    <font size="-1">options saa7134 card=78 tuner=54 i2c_scan=1
      disable_ir=1</font><br>
    <br>
    Továbbá, azért, hogy ez /etc/modprobe.d alá pakolt új két fájl
    érvényesülhessen a boot folyamán újra le kell generáltatni az indító
    ramdiszkeket.<br>
    <br>
    <b>mkinitrd-installedkernel</b><br>
    <br>
    És persze <b>systemctl enable lircd<br>
      <br>
    </b>Újraindítva ott van a /dev/lirc0 eszköz, a <b>cat /dev/lirc0 </b>parancsra
    szépen nyomatja a krixkraxokat a távirányító a terminálba, ha
    nyomogatom a gomjait.<br>
    <br>
    A fenti manipulációkkal UHU-3 alatt ugyanazzal a verziójú lirc
    csomaggal szépen megy a távirányító a
    /etc/lirc/lircd.conf.d/devinput.lircd.conf fájllal, az irw parancsra
    reagál, ellenben RIA alatt néma. <br>
    <br>
    <br>
    RIA.<br>
    <br>
    root@localhost:~#  ir-keytable<br>
    Found /sys/class/rc/rc0/ (/dev/input/event17) with:<br>
            Driver cx23885, table rc-tevii-nec<br>
            Supported protocols: unknown other lirc rc-5 jvc sony nec
    sanyo mce-kbd rc-6 sharp xmp <br>
            Enabled protocols: lirc <br>
            Name: cx23885 IR (TeVii S470)<br>
            bus: 1, vendor/product: d470:9022, version: 0x0001<br>
            Repeat delay = 500 ms, repeat period = 125 ms<br>
    root@localhost:~# <br>
    <br>
    A /dev/input/event17 tök néma.<br>
    <br>
    A lirc-setup beállítóprogrammal derült ki, ami csak root módban
    működik, véletlen választva a TiVii_650.lircd.conf -ot és eszköznek
    a /dev/input/event17 helyett a /dev/lirc0 -at.<br>
    A teszt gombra nyomva működni kezdett, ezután a mentés gombbal el
    lehetett menteni a fájlokat a root home mappájába.<br>
    <br>
    A lirc-setup által generált fájlokat el kellett helyeznem, a
    lirc_options.conf fájlt a /etc/lirc alá.<br>
    <br>
    <font size="-1"># Generated by lirc-setup<br>
      [lircd]<br>
      nodaemon = False<br>
      driver = default<br>
      device = /dev/lirc0<br>
      output = /var/run/lirc/lircd<br>
      pidfile = /var/run/lirc/lircd.pid<br>
      plugindir = /usr/lib/lirc/plugins<br>
      permission = 666<br>
      allow-simulate = No<br>
      repeat-max = 600<br>
      lircd_conf = TiVii_650.lircd.conf<br>
      <br>
      [lircmd]<br>
      uinput = False<br>
      nodaemon = False<br>
      <br>
      [modinit]<br>
      code = echo lirc > /sys/class/rc/rc0/protocols  </font><br>
    <br>
    A TiVii_650.lircd.conf fájlt meg a /etc/lirc/lircd.conf.d alá.<br>
    <br>
    És szépen be lehetett már tanítanom a VDR -t a lirc használatára,
    mikor annak konfig mappájában engedélyeztem a lirc használatát és az
    ottani eddigi billentyűzettel létrehozott remote.conf fájlt
    töröltem.<br>
    <br>
    Érdekes módon UHU-3 alatt az xbmc -t tudom a távirányítóval
    működtetni, itt RIA alatt viszont ezután sem.<br>
  </body>
</html>