From: Jon B. <jon...@gm...> - 2007-01-03 05:15:06
|
Hi all. I'm using a Hauppage WinTV Go Plus card in my MythTV combo MBE/FE system. I've got fedora Core 6 installed and followed the wilsonet.com tutorial to install. Kernel is the latest stable i686 kernel. I can't get the RPM for lirc to work, so I downloaded and compiled lirc 0.81-pre4 and installed it. When I run make install, it installs fine. I have my configuration files in their appropriate places, and it *seems* to work. I modprobe lirc_i2c and then run lircd and irw responds and all works. I've got mythtv set up, and all is well. If that was the end of the story then I would call it a success story... However, when I reboot, things go downhill. I copied the /contrib/ lirc.redhat to /etc/rc.d/init.d/lirc. I verified it has the paths to my files listed correctly, and did a chkconfig --level 345 lirc on. My modprobe has this line at the top: alias char-major-61 lirc_i2c and this one at the bottom: install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore- install lirc_i2c I copied this script (which is supposed to make FC6 load the lirc module early in the boot) to my modules directory: # cd /etc/sysconfig/modules/ # wget --no-check-certificate https://svn.wilsonet.com/svn/ mythtvology/trunk/lirc.modules # chmod +x lirc.modules ----- So according to all that above stuff, this should make lircd start up and work when I boot, right? ----- Now, the really strange stuff. After rebooting, lircd doesn't respond to keypresses (irw fails to connect). I checked the log, it says it caught a signal... When I use /sbin/service lirc start, lircd starts and dies as soon as I try to connect to it. When I run lircd from the command line, it also dies. When I modprobe lirc_i2c and then try to start it (either by the /sbin/service lirc start or just by typing lircd in the command line) it also dies. Now, if after rebooting, I go to the command prompt, sudo su - and make install on the lirc source (note, I don't do a make distclean or anything, so it's installing the same binary each time), then modprobe and run lircd, it works fine. If I don't reinstall it, it doesn't seem to matter what I do, it won't work. Does anybody know what's wrong? ~Jon |