<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>Had a nicely running mythtv setup under slackware 10.2 with a hauppauge pvr150 tuner card. The infrared receiving and transmitting (blaster) both worked well. I upgraded my system due to hardware failure, and since the new CPU was a 64bit, I'm now running slackware 13.1 with all the 64bit libraries etc, and I've unfortunately been subject to the various lirc changes underfoot in recent times. I'm confused with the order of things and slackware's module loading in relation to udev device management.<br><br>I compiled new kernel 2.6.36 and at least I now get a several Good Things:<br><br>1) I learned that lirc_zilog module is needed for the hauppauge cards. So when I manually load lirc_zilog with modprobe lirc_zilog: <br><br>relevant lsmod output after modprobe:<br><div style="margin-left:
40px;"><font size="2"><span style="font-family: lucida console,sans-serif;"># lsmod|grep -i lirc</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">lirc_zilog 14956 0 </span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">lirc_dev 11347 1 lirc_zilog</span><br style="font-family: lucida console,sans-serif;"><span style="font-family: lucida console,sans-serif;">i2c_core 19884 11 lirc_zilog,nvidia,tuner_simple,wm8775,tuner,cx25840,ivtv,v4l2_common,videodev,i2c_algo_bit,tveeprom</span><br style="font-family: lucida console,sans-serif;"></font><br></div>dmesg additions after
modprobe:<br><div style="margin-left: 40px;">
<font size="2"><span style="font-family: lucida console,sans-serif;">lirc_dev: IR Remote Control driver registered, major 61 </span></font><br style="font-family: lucida console,sans-serif;"><font size="2"><span style="font-family: lucida console,sans-serif;">lirc_zilog: module is from the staging directory, the quality is unknown, you have been warned.</span></font><br style="font-family: lucida console,sans-serif;"><font size="2"><span style="font-family: lucida console,sans-serif;">lirc_zilog: Zilog/Hauppauge IR driver initializing</span></font><br style="font-family: lucida console,sans-serif;"><font size="2"><span style="font-family: lucida console,sans-serif;">lirc_zilog: chip found with RX and TX</span></font><br style="font-family: lucida console,sans-serif;"><font size="2"><span style="font-family: lucida console,sans-serif;">lirc_dev: lirc_register_driver: sample_rate: 0</span></font><br style="font-family: lucida console,sans-serif;"><font
size="2"><span style="font-family: lucida console,sans-serif;">lirc_zilog: Zilog/Hauppauge IR blaster firmware version 2.1.0 loaded</span></font><br style="font-family: lucida console,sans-serif;"><font size="2"><span style="font-family: lucida console,sans-serif;">lirc_zilog: chip found with RX and TX</span></font><br style="font-family: lucida console,sans-serif;"><font size="2"><span style="font-family: lucida console,sans-serif;">lirc_dev: lirc_register_driver: sample_rate: 0</span></font><br style="font-family: lucida console,sans-serif;"><font size="2"><span style="font-family: lucida console,sans-serif;">lirc_zilog: Zilog/Hauppauge IR blaster firmware version 2.1.0 loaded</span></font><br style="font-family: lucida console,sans-serif;"><font size="2"><span style="font-family: lucida console,sans-serif;">lirc_zilog: initialization complete</span></font><br></div><br>I even finally got automatically created devices (although I vaguely recall using
only a single /dev/lirc with my old slackware), and I don't know which is receiver and which is the blaster:<br><div style="margin-left: 40px; font-family: lucida console,sans-serif;"><font size="2"># ls -l /dev/lirc*<br>crw-rw---- 1 root root 61, 0 2010-11-07 07:36 /dev/lirc0<br>crw-rw---- 1 root root 61, 1 2010-11-07 07:36 /dev/lirc1<br></font></div><br>And wait! There's more! I get junk from both devices when I push the buttons on the remote:<br><div style="margin-left: 40px; font-family: lucida console,sans-serif;"><font size="2"># cat /dev/lirc0 <br>°
<br><br># cat /dev/lirc1<br>°
<br></font></div><br>I wish I new what to do next, but I'm not sure about the state of affairs of lirc-0.8.7 and do I even need it? I'm thinking I need two working lircd instances--one for the receiver and one for the transmitter. I also need the irsend for a channel changing script and I remember using irw with the old slack10.2 setup to configure the remote buttons.
So. I guess I'm stuck until I can make lirc run in a meaningful way. Thanks for anyone who can help!<br></div>
</div><br>
</body></html>