[mythtv-users] Upgrade to Fedora 14 -> LIRC Troubles
James Cornacchia
jimc at cordev.com
Thu Aug 11 03:01:45 UTC 2011
Hi,
I recently upgrade a very stable Fedora 12 MythTV setup to Fedora 13 and then Fedora 14. Although I think the changes to LIRC will ultimately be very beneficial, I'm currently stumped on what is breaking my current setup. I have a PVR-250 with Black remote that had been working flawlessly and recently added an IR Blaster to control a Verizon FIOS DCT-700 cable box. (That also was working flawlessly under Fedora 12)
Can anyone point out what specific steps need to be taken to make this setup operational again? I've included as much detailed configuration information as possible below...
Many thanks...
Jim Cornacchia
bash-4.1# ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event4) with:
Driver ir-kbd-i2c, table rc-rc5-tv
Supported protocols: RC-5
Enabled protocols:
Repeat delay = 500 ms, repeat period = 33 ms
bash-4.1# lsmod | grep lirc_
ir_lirc_codec 3712 0
rc_core 14291 9 ir_lirc_codec,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,rc_rc5_tv,ir_nec_decoder,ir_kbd_i2c
lirc_serial 8326 0
lirc_dev 12896 2 ir_lirc_codec,lirc_serial
bash-4.1# ls -l /dev/lirc*
crw------- 1 root root 250, 0 Aug 10 12:14 /dev/lirc0
lrwxrwxrwx 1 root root 19 Aug 10 12:15 /dev/lircd -> /var/run/lirc/lircd
srw-rw-rw- 1 root root 0 Aug 10 12:15 /dev/lircd1
bash-4.1# ps ax | grep lirc
2341 ? Ss 0:00 /usr/sbin/lircd --driver=devinput --device=/dev/input/event4
2594 ? Ss 0:00 /usr/sbin/lircd --driver=default --device=/dev/lirc1 --output=/dev/lircd1 --pidfile=/var/run/lirc/lircd1.pid
/var/log/messages
...
Aug 10 12:14:54 mythtv kernel: [ 9.236061] ivtv0: Initializing card 0
Aug 10 12:14:54 mythtv kernel: [ 9.236065] ivtv0: Autodetected Hauppauge card (cx23416 based)
Aug 10 12:14:54 mythtv kernel: [ 9.239045] ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
Aug 10 12:14:54 mythtv kernel: [ 9.239062] ivtv 0000:05:07.0: PCI INT A -> Link[APC2] -> GSI 17 (level, low) -> IRQ 17
Aug 10 12:14:54 mythtv kernel: [ 9.239072] ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
Aug 10 12:14:54 mythtv kernel: [ 9.292111] tveeprom 2-0050: Hauppauge model 32031, rev B110, serial# 6150078
Aug 10 12:14:54 mythtv kernel: [ 9.292115] tveeprom 2-0050: tuner model is Philips FI1236 MK2 (idx 10, type 2)
Aug 10 12:14:54 mythtv kernel: [ 9.292119] tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
Aug 10 12:14:54 mythtv kernel: [ 9.292122] tveeprom 2-0050: audio processor is MSP3435 (idx 10)
Aug 10 12:14:54 mythtv kernel: [ 9.292125] tveeprom 2-0050: decoder processor is SAA7115 (idx 19)
Aug 10 12:14:54 mythtv kernel: [ 9.292128] tveeprom 2-0050: has no radio, has IR receiver, has no IR transmitter
Aug 10 12:14:54 mythtv kernel: [ 9.292132] ivtv0: Autodetected Hauppauge WinTV PVR-250
...
Aug 10 12:14:54 mythtv kernel: [ 11.722047] tuner-simple 2-0061: creating new instance
Aug 10 12:14:54 mythtv kernel: [ 11.722053] tuner-simple 2-0061: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles))
Aug 10 12:14:54 mythtv kernel: [ 11.723628] ivtv0: Registered device video0 for encoder MPG (4096 kB)
Aug 10 12:14:54 mythtv kernel: [ 11.723693] ivtv0: Registered device video32 for encoder YUV (2048 kB)
Aug 10 12:14:54 mythtv kernel: [ 11.723753] ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
Aug 10 12:14:54 mythtv kernel: [ 11.723810] ivtv0: Registered device video24 for encoder PCM (320 kB)
Aug 10 12:14:54 mythtv kernel: [ 11.723813] ivtv0: Initialized card: Hauppauge WinTV PVR-250
Aug 10 12:14:54 mythtv kernel: [ 11.724172] ivtv: End initialization
Aug 10 12:14:54 mythtv kernel: [ 12.547919] ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
Aug 10 12:14:54 mythtv kernel: [ 12.748133] ivtv0: Encoder revision: 0x02060039
Aug 10 12:14:54 mythtv kernel: [ 13.740797] lirc_dev: IR Remote Control driver registered, major 250
Aug 10 12:14:54 mythtv kernel: [ 13.804465] lirc_serial: module is from the staging directory, the quality is unknown, you have been warned.
Aug 10 12:14:54 mythtv kernel: [ 14.677025] lirc_serial: auto-detected active high receiver
Aug 10 12:14:54 mythtv kernel: [ 14.677668] lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 0
bash-4.1# more /etc/lirc/lircd.conf
#
# this config file was automatically generated
# using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999
#
# contributed by Jens Leuschner <leuschner at gmx.net>
#
# brand: Hauppauge
# model:
# supported devices: WinTV primo; WinTV pci; WinTV radio
#
# This config file will work with both homebrew receivers and
# original Hauppauge TV cards !!!
#
begin remote
name Hauppauge
bits 13
flags SHIFT_ENC
eps 30
aeps 100
one 950 830
zero 950 830
plead 960
gap 89584
repeat_bit 2
begin codes
TV 0x000000000000100F
RADIO 0x000000000000100C
FULL_SCREEN 0x000000000000102E
CH+ 0x0000000000001020
CH- 0x0000000000001021
VOL- 0x0000000000001011
VOL+ 0x0000000000001010
MUTE 0x000000000000100D
SOURCE 0x0000000000001022
1 0x0000000000001001
2 0x0000000000001002
3 0x0000000000001003
4 0x0000000000001004
5 0x0000000000001005
6 0x0000000000001006
7 0x0000000000001007
8 0x0000000000001008
9 0x0000000000001009
0 0x0000000000001000
RESERVED 0x000000000000101E
MINIMIZE 0x0000000000001026
end codes
end remote
#Configuration for the Motorola DCT700 Set Top Box IR codes:
include "/etc/DCT700.conf"
bash-4.1# more /etc/sysconfig/lirc
# Note: in addition to these parameters, you need to have working -*- sh -*-
# configuration file for lircd (and lircmd if enabled).
# Options to lircd(8). Typically, this will be empty, as which driver to use
# should be specified using the LIRC_DRIVER variable below.
LIRCD_OPTIONS=""
# The infrared receiver (and/or transmitter) driver to be used by lircd(8),
# similar to passing "-H driver" to lircd(8).
# Run "/usr/sbin/lircd -H help" to get a listing of supported drivers.
LIRC_DRIVER="devinput"
# Which lirc device will be used by lircd(8).
# This is the same as passing "-d device" to lircd.
# An empty value will use the default /dev/lirc0 device.
LIRC_DEVICE="/dev/input/event4"
# If "yes", the init script will try to start lircmd(8) too.
ENABLE_LIRCMD="no"
# Options to lircmd(8).
LIRCMD_OPTIONS=""
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.mythtv.org/pipermail/mythtv-users/attachments/20110810/7fd8a350/attachment.html
More information about the mythtv-users
mailing list