Hoi, ik draai kernel 2.6.11-1.1269_FC4 x86_64 en ben aan het experimenteren met lirc om mythtv aan te sturen. Ik heb lirc-0.7.2 gecompileerd en een bij mijn Hauppauge PVR 150 passende /etc/lircd.conf en een .lircrc gemaakt. In /etc/modules.conf heb ik een alias opgenomen voor de driver:
Ik heb zelf de indruk dat de installatie zoals hierboven beschreven niet compleet is. Ik heb e.e.a. namelijk gedeeltelijk aan het lopen gehad. irw bleef daarbij draaien en drukte ook de knoppen op het scherm af die ik indrukte. Ook met irexec is het me gelukt een programma te triggeren. Na een reboot van de server ben ik in de bovengenoemde situatie terecht gekomen en lijkt er niks meer te werken. Ik moet dus zonder daarvan bewust te zijn iets gedaan hebben waardoor het eerst wel werkte maar na de reboot niet meer. Ik heb de doc op http://www.lirc.org gelezen en vind ook via tweakers en google niks wat me verder helpt. Heeft er iemand enig idee wat er mis is?
N.B. De Hauppauge die de ir detector bevat, wordt overigens correct geidentificeerd:
lsmod | grep ir levert het volgende op:# afstandbediening voor tv-kaart
alias char-major-61 lirc_i2c
#
Als ik lircd start, draait die, maar zodra ik irw start, krijg ik direct de prompt terug en blijkt ook lircd te zijn gestopt. Ik zie in /var/log/messages dan het volgende:ir_common 9029 0
lirc_i2c 15108 0
lirc_dev 19392 1 lirc_i2c
i2c_core 27329 8 lirc_i2c,tda9887,wm8775,cx25840,tuner,tveeprom,i2c_algo_bit,i2c_nforce2
Als ik check of /dev/lirc bestaat, dan blijkt dat zo te zijn. Met de correcte permissies:Jan 21 12:39:06 z-universe lircd-0.7.2[15602]: accepted new client on /dev/lircd
Jan 21 12:39:06 z-universe lircd-0.7.2[15602]: could not open /dev/lirc
Jan 21 12:39:06 z-universe lircd-0.7.2[15602]: default_init(): No such device
Jan 21 12:39:06 z-universe lircd-0.7.2[15602]: caught signal
Jan 21 12:39:15 z-universe lircd-0.7.2[15654]: lircd(any) ready
Ra ra, wat is hier mis?crw-r--r-- 1 root root 61, 0 Jan 21 01:21 /dev/lirc
Ik heb zelf de indruk dat de installatie zoals hierboven beschreven niet compleet is. Ik heb e.e.a. namelijk gedeeltelijk aan het lopen gehad. irw bleef daarbij draaien en drukte ook de knoppen op het scherm af die ik indrukte. Ook met irexec is het me gelukt een programma te triggeren. Na een reboot van de server ben ik in de bovengenoemde situatie terecht gekomen en lijkt er niks meer te werken. Ik moet dus zonder daarvan bewust te zijn iets gedaan hebben waardoor het eerst wel werkte maar na de reboot niet meer. Ik heb de doc op http://www.lirc.org gelezen en vind ook via tweakers en google niks wat me verder helpt. Heeft er iemand enig idee wat er mis is?
N.B. De Hauppauge die de ir detector bevat, wordt overigens correct geidentificeerd:
Jan 21 01:16:46 z-universe kernel: ivtv: ==================== START INIT IVTV ====================
Jan 21 01:16:46 z-universe kernel: ivtv: version 0.4.0 (tagged release) loading
Jan 21 01:16:46 z-universe kernel: ivtv: Linux version: 2.6.11-1.1369_FC4 gcc-4.0
Jan 21 01:16:46 z-universe kernel: ivtv: In case of problems please include the debug info
Jan 21 01:16:46 z-universe kernel: ivtv: between the START INIT IVTV and END INIT IVTV lines when
Jan 21 01:16:46 z-universe kernel: ivtv: mailing the ivtv-devel mailinglist.
Jan 21 01:16:46 z-universe kernel: ivtv0: Autodetected WinTV PVR 150 card (iTVC16 based)
Jan 21 01:16:46 z-universe kernel: ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
Jan 21 01:16:46 z-universe kernel: ACPI: PCI Interrupt 0000:05:07.0[A] -> Link [APC2] -> GSI 17 (level, low) -> IRQ 74
Jan 21 01:16:46 z-universe kernel: ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
Jan 21 01:16:46 z-universe kernel: tveeprom: ivtv version
Jan 21 01:16:46 z-universe kernel: tveeprom: Hauppauge: model = 26034, rev = C197, serial# = 8087300
Jan 21 01:16:46 z-universe kernel: tveeprom: tuner = TCL 2002MB_3H (idx = 97, type = 55)
Jan 21 01:16:46 z-universe kernel: tveeprom: tuner fmt = PAL(B/G) PAL(D/K) (eeprom = 0x44, v4l2 = 0x00000e07)
Jan 21 01:16:46 z-universe kernel: tveeprom: audio processor = CX25842 (type = 24)
Jan 21 01:16:46 z-universe kernel: tveeprom: decoder processor = CX25842 (type = 1d)
Jan 21 01:16:46 z-universe kernel: ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
Jan 21 01:16:46 z-universe kernel: tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
Jan 21 01:16:46 z-universe kernel: ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
Jan 21 01:16:46 z-universe kernel: cx25840 2-0044: cx25842-23 found @ 0x88 (ivtv i2c driver #0)
Jan 21 01:16:46 z-universe kernel: cx25840 2-0044: loaded /lib/modules/HcwMakoA.ROM firmware (14264 bytes)
Jan 21 01:16:46 z-universe kernel: ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
Jan 21 01:16:46 z-universe kernel: wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #0)
Jan 21 01:16:46 z-universe kernel: ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b]
Jan 21 01:16:46 z-universe kernel: ivtv0: loading /lib/modules/ivtv-fw-enc.bin
Jan 21 01:16:46 z-universe kernel: ivtv0: Encoder revision: 0x02040024
Jan 21 01:16:46 z-universe kernel: ivtv0 warning: Encoder Firmware can be buggy, use version 0x02040011 or 0x02050032.
Jan 21 01:16:46 z-universe kernel: ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
Jan 21 01:16:46 z-universe kernel: ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total)
Jan 21 01:16:46 z-universe kernel: ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total)
Jan 21 01:16:46 z-universe kernel: ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
Jan 21 01:16:46 z-universe kernel: tuner: type set to 55 (TCL 2002MB) by ivtv i2c driver #0
Jan 21 01:16:46 z-universe kernel: ivtv0: Initialized WinTV PVR 150, card #0
Jan 21 01:16:46 z-universe kernel: ivtv: ==================== END INIT IVTV ====================