[mythtv-users] Re: Lirc and Mythtv (Hauppauge Gray Remote)

mythgnomer at rowelab.com mythgnomer at rowelab.com
Sun Feb 15 00:23:03 EST 2004


Hrmm.. Do you have the kernel sources installed? (Just a guess, never seen
that error with lirc before.)

-Scott

-----Original Message-----
From: mythtv-users-bounces at mythtv.org
[mailto:mythtv-users-bounces at mythtv.org] On Behalf Of Aleaxander
Sent: Saturday, February 14, 2004 9:10 PM
To: Discussion about mythtv
Subject: Re: [mythtv-users] Re: Lirc and Mythtv (Hauppauge Gray Remote)

mythgnomer at rowelab.com wrote:

>  Okay.. If there's no /dev/lirc, that was probably the problem.. But 
> since you're at the point of reinstalling from source, simple 
> instructions follow for that..
> 
> $> wget
> http://lirc.sourceforge.net/software/snapshots/lirc-0.7.0pre2.tar.bz2
> $> tar -xjf lirc-0.7.0pre2.tar.bz2
> $> cd lirc-0.7.0pre2
> $> ./setup.sh
> 
> Select 'Driver Configuration' .. Then 'TV Card'.. Then 'Hauppauge TV
Card'.
> Back at the main screen, choose 'Save Configuration and Run Configure'.
> When that's done..
> 
> $> make
> $> su
> $> make install
> 
> Now, go check for /dev/lirc -- make install should have created an 
> entry
> like:
> crw-r--r--    1 root     root      61,   0 Jan 18 23:05 /dev/lirc
> 
> If it didn't, you can create it manually 'mknod /dev/lirc c 61 0' but 
> like I said, it _should_ be there at this point.
> 
> Next step is to edit /etc/modules.conf and add 'alias char-major-61 
> lirc_i2c' and 'add below ivtv lirc_i2c'. This makes the lirc modules 
> load up after the PVR-250 modules.
> 
> You can either reboot to test, or just try 'modprobe lirc_i2c'. If 
> that doesn't give you any errors, then on to the next step.
> 
> Before you start up lircd, you need to have a config file that matches 
> your remote. You can use irrecord to make one, go download one from 
> lirc.org, or just use the one I've attached for the hauppauge grey 
> (*grin*). Once that's copied to the /etc directory, you can start 
> lircd. You should see something like the following in /var/log/lircd
> 
> Feb 14 10:37:23 miniitx lircd 0.7.0pre2: lircd(hauppauge) ready
> 
> Before moving on to the mythtv part, try running irw, and pointing the 
> remote toward the IR sensor and pushing buttons. You should see the 
> button names come up.
> 
> If that looks okay, copy the hauppauge-lircrc-nativelirc file from the 
> mythtv-0.14/configfiles directory into the .mythtv directory of the 
> user that you run mythfrontend as.. Ie,
> 
> $> cp /root/mythtv-0.14/configfiles/hauppauge-lircrc-nativelirc
> /home/scott/.mythtv/lircrc
> 
> You should be able to log in as that user (in my case 'scott') and 
> start up mythfrontend and have the remote work.
> 
> Hope this helps..
> -Scott Rowe
Wow!  Thanks for writing that all up!  Unfortunately, I received some errors
when I tired to do $> make:

[mythtv at myth2 lirc-0.7.0pre2]$ make
make  all-recursive
make[1]: Entering directory `/home/mythtv/lirc-0.7.0pre2'
Making all in drivers
make[2]: Entering directory `/home/mythtv/lirc-0.7.0pre2/drivers'
Making all in lirc_dev
make[3]: Entering directory `/home/mythtv/lirc-0.7.0pre2/drivers/lirc_dev'
DIR=`pwd`; (cd /usr/src/linux-2.4.22-1.2163.nptl_32.rhfc1.at/; make
SUBDIRS=$DIR obj-m=lirc_dev.o modules)
/usr/src/linux-2.4.22-1.2163.nptl_32.rhfc1.at/scripts/pathdown.sh: line
4: TOPDIR: parameter null or not set
make[4]: Entering directory `/usr/src/linux-2.4.22-1.2163.nptl_32.rhfc1.at'
make[4]: *** No rule to make target `lirc_dev.o', needed by `modules'. 
Stop.
make[4]: Leaving directory `/usr/src/linux-2.4.22-1.2163.nptl_32.rhfc1.at'
make[3]: *** [lirc_dev.o] Error 2
make[3]: Leaving directory `/home/mythtv/lirc-0.7.0pre2/drivers/lirc_dev'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/mythtv/lirc-0.7.0pre2/drivers'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mythtv/lirc-0.7.0pre2'
make: *** [all] Error 2

Is this because I used Axel's package?

Thanks again!

-Alex Offermann





More information about the mythtv-users mailing list