<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi,<br><br>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)<br><br>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...<br><br>Many thanks...&nbsp;<br><br>Jim Cornacchia<br><br><br><br><br>bash-4.1# ir-keytable<br>Found /sys/class/rc/rc0/ (/dev/input/event4) with:<br><span class="Apple-tab-span" style="white-space: pre; ">        </span>Driver ir-kbd-i2c, table rc-rc5-tv<br><span class="Apple-tab-span" style="white-space: pre; ">        </span>Supported protocols: RC-5&nbsp;<br><span class="Apple-tab-span" style="white-space: pre; ">        </span>Enabled protocols:&nbsp;<br><span class="Apple-tab-span" style="white-space: pre; ">        </span>Repeat delay = 500 ms, repeat period = 33 ms<br><br><br>bash-4.1# &nbsp;lsmod | grep lirc_<br>ir_lirc_codec &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3712 &nbsp;0&nbsp;<br>rc_core &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;14291 &nbsp;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<br>lirc_serial &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8326 &nbsp;0&nbsp;<br>lirc_dev &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;12896 &nbsp;2 ir_lirc_codec,lirc_serial<br><br><br><br>bash-4.1# ls -l /dev/lirc*<br>crw------- 1 root root 250, 0 Aug 10 12:14 /dev/lirc0<br>lrwxrwxrwx 1 root root &nbsp;&nbsp;&nbsp;&nbsp;19 Aug 10 12:15 /dev/lircd -&gt; /var/run/lirc/lircd<br>srw-rw-rw- 1 root root &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 Aug 10 12:15 /dev/lircd1<br><br><br><br>bash-4.1# ps ax | grep lirc<br>2341 ? &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ss &nbsp;&nbsp;&nbsp;&nbsp;0:00 /usr/sbin/lircd --driver=devinput --device=/dev/input/event4<br>2594 ? &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ss &nbsp;&nbsp;&nbsp;&nbsp;0:00 /usr/sbin/lircd --driver=default --device=/dev/lirc1 --output=/dev/lircd1 --pidfile=/var/run/lirc/lircd1.pid<br><br><br><br><br><br>/var/log/messages<br><br>...<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.236061] ivtv0: Initializing card 0<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.236065] ivtv0: Autodetected Hauppauge card (cx23416 based)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.239045] ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.239062] ivtv 0000:05:07.0: PCI INT A -&gt; Link[APC2] -&gt; GSI 17 (level, low) -&gt; IRQ 17<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.239072] ivtv0: Unreasonably low latency timer, setting to 64 (was 32)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.292111] tveeprom 2-0050: Hauppauge model 32031, rev B110, serial# 6150078<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.292115] tveeprom 2-0050: tuner model is Philips FI1236 MK2 (idx 10, type 2)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.292119] tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.292122] tveeprom 2-0050: audio processor is MSP3435 (idx 10)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.292125] tveeprom 2-0050: decoder processor is SAA7115 (idx 19)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.292128] tveeprom 2-0050: has no radio, has IR receiver, has no IR transmitter<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;&nbsp;9.292132] ivtv0: Autodetected Hauppauge WinTV PVR-250<br>...<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;11.722047] tuner-simple 2-0061: creating new instance<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;11.722053] tuner-simple 2-0061: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles))<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;11.723628] ivtv0: Registered device video0 for encoder MPG (4096 kB)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;11.723693] ivtv0: Registered device video32 for encoder YUV (2048 kB)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;11.723753] ivtv0: Registered device vbi0 for encoder VBI (1024 kB)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;11.723810] ivtv0: Registered device video24 for encoder PCM (320 kB)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;11.723813] ivtv0: Initialized card: Hauppauge WinTV PVR-250<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;11.724172] ivtv: End initialization<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;12.547919] ivtv0: Loaded&nbsp;<a href="http://v4l-cx2341x-enc.fw/">v4l-cx2341x-enc.fw</a>&nbsp;firmware (376836 bytes)<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;12.748133] ivtv0: Encoder revision: 0x02060039<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;13.740797] lirc_dev: IR Remote Control driver registered, major 250&nbsp;<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;13.804465] lirc_serial: module is from the staging directory, the quality is unknown, you have been warned.<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;14.677025] lirc_serial: auto-detected active high receiver<br>Aug 10 12:14:54 mythtv kernel: [ &nbsp;&nbsp;14.677668] lirc_serial lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 0<br><br><br><br>bash-4.1# more /etc/lirc/lircd.conf&nbsp;<br>#<br># this config file was automatically generated<br># using lirc-0.5.5pre8 on Sun Apr 18 11:43:45 1999<br>#<br># contributed by Jens Leuschner &lt;<a href="mailto:leuschner@gmx.net">leuschner@gmx.net</a>&gt;<br>#<br># brand: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hauppauge<br># model: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br># supported devices: WinTV primo; WinTV pci; WinTV radio<br>#<br># This config file will work with both homebrew receivers and&nbsp;<br># original Hauppauge TV cards !!!<br>#<br><br>begin remote<br><br>&nbsp;name &nbsp;Hauppauge<br>&nbsp;bits &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;13<br>&nbsp;flags SHIFT_ENC<br>&nbsp;eps &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;30<br>&nbsp;aeps &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;100<br><br>&nbsp;one &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;950 &nbsp;&nbsp;830<br>&nbsp;zero &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;950 &nbsp;&nbsp;830<br>&nbsp;plead &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;960<br>&nbsp;gap &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;89584<br>&nbsp;repeat_bit &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;begin codes<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;TV &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x000000000000100F<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RADIO &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x000000000000100C<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;FULL_SCREEN &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x000000000000102E<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CH+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001020<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CH- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001021<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VOL- &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001011<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VOL+ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001010<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MUTE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x000000000000100D<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SOURCE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001022<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001001<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001002<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001003<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001004<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;5 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001005<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;6 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001006<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001007<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001008<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001009<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001000<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RESERVED &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x000000000000101E<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MINIMIZE &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0x0000000000001026<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end codes<br><br>end remote<br><br>#Configuration for the Motorola DCT700 Set Top Box IR codes:<br>include "/etc/DCT700.conf"<br><br><br><br><br>bash-4.1# more /etc/sysconfig/lirc&nbsp;<br># Note: in addition to these parameters, you need to have working &nbsp;&nbsp;&nbsp;-*- sh -*-<br># configuration file for lircd (and lircmd if enabled).<br><br># Options to lircd(8). &nbsp;Typically, this will be empty, as which driver to use<br># should be specified using the LIRC_DRIVER variable below.<br>LIRCD_OPTIONS=""<br><br># The infrared receiver (and/or transmitter) driver to be used by lircd(8),<br># similar to passing "-H driver" to lircd(8).<br># Run "/usr/sbin/lircd -H help" to get a listing of supported drivers.<br>LIRC_DRIVER="devinput"<br><br># Which lirc device will be used by lircd(8).<br># This is the same as passing "-d device" to lircd.<br># An empty value will use the default /dev/lirc0 device.<br>LIRC_DEVICE="/dev/input/event4"<br><br># If "yes", the init script will try to start lircmd(8) too.<br>ENABLE_LIRCMD="no"<br><br># Options to lircmd(8).<br>LIRCMD_OPTIONS=""<br></body></html>