Hirdetés

Új hozzászólás Aktív témák

  • Sipi
    addikt

    az egész mizéria a kerneles serial modul miatt szükséges mert beelőz, meghalt a vinyóm, és nem emlékszem, hogy volt a régin a lirc küzdelem után a működő fullos állapot

    a lirc-ről van szó, annyit ír ha ez szerepel a scriptben hogy:

    /etc/init.d/lirc start
    "Félbeszakítva"

    és nem indul.. itt van valami trükk is mert ha init.d-ből fut rendszer által, akkor nobody user-el szokott

    kézzel indítva: ./lirc-run
    "félbeszakítva"

    így meg lefut: sh lirc-run

    szóval a szerepe a scriptnek az lenne 2-es futási szintből:

    pkill lirc (ha fut akkor ne fusson)
    setserial /dev/ttyS0 uart none (modul csere)
    lirc start

    #!/bin/bash


    pkill lirc
    setserial /dev/ttyS0 uart none
    modprobe lirc_serial
    sleep 1
    /etc/init.d/lirc start

    Felesleges, elég a modules.d, vagy modprobe.conf vagy ilyesmiben megadni a lirc modulnak, hogy

    install lirc_serial setserial /dev/ttyS0 uart none; modprobe --ignore-install lirc_serial

    Így amikor be akar töltődni a lirc modul, automatiusan ki is kapcsoltatja a serial modullal a megfelelő portot.

    Sipi

Új hozzászólás Aktív témák