[mythtv-users] lirc_zilog - HDPVR
Rick
rbonafied at gmail.com
Thu Feb 3 00:26:29 UTC 2011
On 02/01/2011 11:36 PM, Jarod Wilson wrote:
> On Feb 1, 2011, at 5:14 PM, James MacKenzie wrote:
>
>> I've got a MythTV system I've been running for several years now and it's
>> great. This past weekend I switched from Comcast over to FiOS. Because of
>> this, my PVR250 needs to be able to switch channels on the STB.
>>
>> I also have an HDPVR, and that's got an IR Blaster output and came with the
>> cable and everything. So this should be easy, right? Umm...not quite.
>>
>> I'm on kernel 2.6.33.4 and using lirc_i2c for the PVR250 from lirc.org. I
>> have read that I need to use lirc_zilog for the HDPVR to get the IR Blaster to
>> work. Unfortunately, 2.6.33.4 nor the downloadable lircd package from
>> lirc.org contains this.
>>
>> I have tried upgrading to 2.6.37 which I found contains both. However, when I
>> do this, neither work. I get nothing out of the lirc_i2c module at all, and
>> instead of using major 61, it's using some crazy major like 251 or 215 or
>> something?
>
> lirc now uses a dynamic miscdev device major, as static ones are frowned upon
> in the kernel for things not present on every single box. It being 251 or
> whatever it winds up at is correct, and has zero impact on functionality.
>
> The reason things probably weren't working is that the lirc bits that were
> merged in the kernel have an updated ioctl interface that doesn't line up
> with the lirc 0.8.7 ioctl interface -- you need either patches to 0.8.7, or
> you need 0.9.0-pre1 (and someone really needs to release 0.9.0...).
>
>
>> So, I went back to 2.6.33.4. I found this git repository that's supposed to
>> give you the functionality: http://git.linuxtv.org/media_build.git
>>
>> Downloaded, ran and installed, and there's no lirc_zilog being built? I see
>> lirc_zilog.c in there, but if I try to make lirc_zilog all I get is screenful
>> after screenful of errors.
>
> In media_build root, 'make stagingconfig', then make, and it'll build all the
> lirc device drivers too. Note that these will also require lirc 0.9.0-pre1 or
> later (or patched 0.8.7).
>
>
>> So...
>>
>> Is anyone using the IR Blaster functionality with their HDPVR...if so, how...
>
> Yes, see above.
>
>
>> Is anyone using the 'built in' lirc_i2c in 2.6.37? If so, how...
>>
>> I have also tried to use ir_kbd_i2c, because I read somewhere that lirc_i2c is
>> being phased out.
>
> Yes, lirc_i2c has been removed from the kernel as of 2.6.38-rc2, as it is
> entirely redundant with ir-kbd-i2c.
>
>
>
James,
I'm running kernel 2.6.33.7 on my Mandriva system. Jarod was very kind
and helped me get a working compilation of the zilog driver. I have
lirc-0.8.7 and compiled the driver for that. I'll be glad to tar up
what worked for me and send it to you. For what it's worth, I don't
have an hd-pvr, but I do have two pvr-150's.
Regards,
R
More information about the mythtv-users
mailing list