Kirjoittaja Aihe: [Ratkaistu] Lirc ja itsetehty infrapunavastaanotin eivät toimi  (Luettu 2772 kertaa)

Cocktus

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Ensin yritin asentaa lircin repositoryn kautta, mutta ei onnistunut kunnolla. Nyt olen käyttänyt tätä ohjetta. Mode2 ei kuitenkaan suostu toimimaan kuten ei myöskään irw.
Koodia: [Valitse]
cocktus@cocktus-htpc:/dev$ sudo mode2
mode2: could not open /dev/lirc
mode2: default_init(): No such device or address
cocktus@cocktus-htpc:/dev$ irw
connect: Permission denied
cocktus@cocktus-htpc:/dev$ sudo irw
connect: Connection refused

dmesg näyttää tältä:
Koodia: [Valitse]
[32189.624181] lirc_dev: IR Remote Control driver registered, major 249
[32189.624473] lirc_serial: module is from the staging directory, the quality is unknown, you have been warned.
[32190.580166] lirc_serial: auto-detected active low receiver
[32190.580483] lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 0

Osaisiko joku sanoa mikä tässä nyt menee pieleen?


EDIT: Kokoonpanosta sen verran, että alla on Xubuntu kernelillä 2.6.38-11-generic ja lirc on uusin versio 0.9.0.
« Viimeksi muokattu: 29.10.11 - klo:19.20 kirjoittanut Cocktus »

tuke81

  • Käyttäjä
  • Viestejä: 1667
    • Profiili
Vs: Lirc ja itsetehty infrapunavastaanotin eivät toimi
« Vastaus #1 : 10.10.11 - klo:20.40 »
Tjaah onkos /dev kansiossa mitään lirc deviceä? ls /dev/lir*

Kokeiles tota mode2 komentoa vaikka näin:
sudo mode2 -d /dev/lirc0
Miksi tehdä jotain helposti, kun sen voi tehdä vaikeastikin...

Cocktus

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: Lirc ja itsetehty infrapunavastaanotin eivät toimi
« Vastaus #2 : 16.10.11 - klo:19.40 »
No tuolla komennolla lähti pelittämään. Kiitoksia. Saatan vielä tarvita hieman apua conffauksessa, mutta tärkein ratkesi.

Cocktus

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Joo, sen verran tulen paikkaamaan alkuinnostustani että mode2 toimii kyllä ja vastaanottaa signaalia. Olen nyt tehnyt myös irrecordilla itselleni lircd.conf tiedoston. Irw ei käynnisty vieläkään. Tällä kertaa virheilmoitus on irw connect: No such file or directory

lircd.conf
Koodia: [Valitse]
# Please make this file available to others
# by sending it to <lirc@bartelmus.de>
#
# this config file was automatically generated
# using lirc-0.9.0(default) on Wed Oct 19 22:46:39 2011
#
# contributed by
#
# brand:                       harmony
# model no. of remote control:
# devices being controlled by this remote:
#

begin remote

  name  harmony
  bits           16
  flags SPACE_ENC|CONST_LENGTH
  eps            30
  aeps          100

  header       9006  4465
  one           588  1640
  zero          588   533
  ptrail        591
  repeat       8999  2205
  pre_data_bits   16
  pre_data       0xFF
  gap          107819
  min_repeat      1
#  suppress_repeat 1
#  uncomment to suppress unwanted repeats
  toggle_bit_mask 0xC0C0

      begin codes
          KEY_POWER                0xA857
          KEY_ESC                  0xF00F
          KEY_LEFT                 0xEA15
          KEY_RIGHT                0xE817
          KEY_UP                   0x38C7
          KEY_DOWN                 0x18E7
          KEY_OK                   0x28D7
          KEY_SUBTITLE             0xB847
          KEY_STOP                 0xA857
          KEY_PAUSE                0x6A95
          KEY_FASTFORWARD          0x0AF5
          KEY_REWIND               0xCA35
          KEY_PLAY                 0xAA55
          KEY_BACKSLASH            0xD02F
          KEY_C                    0x629D
          KEY_I                    0xC837
          KEY_0                    0xB24D
          KEY_1                    0x7A85
          KEY_2                    0xBA45
          KEY_3                    0x7887
          KEY_4                    0x52AD
          KEY_5                    0x926D
          KEY_6                    0x50AF
          KEY_7                    0x5AA5
          KEY_8                    0x9A65
          KEY_9                    0x58A7
      end codes

end remote

hardware.conf
Koodia: [Valitse]
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="Home-brew (16x50 UART compatible serial port)"
REMOTE_MODULES="lirc_dev lirc_serial"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF=""
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""

#Enable lircd
START_LIRCD="true"

#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"

#Try to load appropriate kernel modules
LOAD_MODULES="true"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""


Pitäisikö komennolla sudo /etc/init.d/lirc start tulla jotain palautetta? Nyt nimittäin ei tule mitään vaikka yrittäisin pysäyttää tai käynnistää palvelua.

Cocktus

  • Käyttäjä
  • Viestejä: 73
    • Profiili
Vs: Lirc ja itsetehty infrapunavastaanotin eivät toimi
« Vastaus #4 : 29.10.11 - klo:19.20 »
No huh huh. Nyt sain vihdoinbkin homman toimimaan. Meni hermot ja koitin vielä asentaa lircin reposta ja sainkin homman sitä kautta toimimaan. Lircd.confin luomisessa irrecordilla oli jotain häikkää niin irw:ssä ei näkynyt outputia ollenkaan, mutta kun sen sai toimimaan niin muutaman tunnin kuluttua minulla olikin jo toimiva setti XBMC:n kanssa.

Aikaa tämän kanssa tappeluun meni varmaan kaiken kaikkiaan 25 tuntia johon ei sisälly vielä muutaman tunnin itkupotkuraivari -suoritusta vastaanottimen kolvaamisen kanssa.

Kiitos Jeesus, että homma on vihdoinkin finaalissa.