Haupauge Cards on Ubuntu 9.10

View: New views
2 Messages — Rating Filter:   Alert me  

Haupauge Cards on Ubuntu 9.10

by Brian Spraker :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello all,

I recently upgraded to Ubuntu 9.10 Karmic.  Ever since the upgrade, two Hauppauge cards I have no longer have their IR receivers/transmitters detected.

The first computer has a Hauppauge WinTV-GO Plus card in it.  When running Ubuntu 9.04 Jaunty, the IR receiver/transmitter worked without any kind of incident.  However, after upgrading, the only thing that comes up is:

dmesg | grep lirc

[   13.477963] lirc_dev: IR Remote Control driver registered, major 61

I have removed lirc and re-installed lirc and ensure to choose "Hauppauge TV Card" when configuring it - but it still doesn't work.

The next card is the Hauppauge HVR-1600 card.  After upgrading to Ubuntu 9.10 Karmic on this PC, the same thing occured and the same line above appears in the dmesg output.  It is not finding the IR any longer.

I did install an older PVR-150 card into the PC with the Hauppauage HVR-1600 card in it and it is detected:

[   17.158475] lirc_dev: IR Remote Control driver registered, major 61
[   17.758328] lirc_i2c: chip 0x10020 found @ 0x71 (Hauppauge PVR150)
[   17.758331] lirc_dev: lirc_register_driver: sample_rate: 10

Has there been something that changed in the new release of Ubuntu that is causing this?  It is a bit concerning because now I have an extra piece of hardware in the main HTPC computer that isn't really used - except for the IR receiver.  Then, the other computer with the WinTV-Go Plus is simply used as a MythTV Frontend to connect with the main HTPC box to pull videos and recordings - but it is fully unusable without the remote since it is in a bedroom and a keyboard/mouse is not hooked up.

Was the lirc_i2c module re-written or changed in such a way that now excludes these two cards?

Thank you for any input you can provide!

Brian S.



     

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference

Re: Haupauge Cards on Ubuntu 9.10

by Jeremy Yoder :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

It looks like the problem is with the new 2.6.31 kernel according to
earlier posts on this list.

I'll see what I can find out from the Ubuntu folks about getting these
patches into the Ubuntu kernel.

--------------------------
From: Jarod Wilson:
The root of the problem is that the i2c client model changed significantly
in 2.6.31, and some drivers (such as the cx18 driver for the HVR-1600)
weren't updated soon enough for the 2.6.31 window, meaning even ir-kbd-
i2c is broken with them as well. What needs to happen is some
patchification of those drivers in a 2.6.31.x stable release, I think
(going to ping some v4l/dvb folks on that).

What we did on Dave's box is build the cx18 driver (well, all v4l-dvb
drivers) from v4l-dvb mercurial, and all was well again.

Short version:

hg clone http://linuxtv.org/hg/v4l-dvb
cd v4l-dvb
make
make install

If you get errors about some driver or another not building, if its
one you don't need, you can disable it from being built in v4l/
Makefile.media (the firedtv driver was failing on Dave's system for
some reason).

If you update your kernel to another that still doesn't have the
required i2c fixage in it, you'll lose the fixes from v4l-dvb, but can
get 'em back by going back into that v4l-dvb checkout and rebuilding
(after doing a 'make distclean' so the build uses the new kernel
headers instead of the prior one).
--------------------------

Jeremy


Brian Spraker wrote the following on 10/19/2009 9:50 AM:

> Hello all,
>
> I recently upgraded to Ubuntu 9.10 Karmic.  Ever since the upgrade, two Hauppauge cards I have no longer have their IR receivers/transmitters detected.
>
> The first computer has a Hauppauge WinTV-GO Plus card in it.  When running Ubuntu 9.04 Jaunty, the IR receiver/transmitter worked without any kind of incident.  However, after upgrading, the only thing that comes up is:
>
> dmesg | grep lirc
>
> [   13.477963] lirc_dev: IR Remote Control driver registered, major 61
>
> I have removed lirc and re-installed lirc and ensure to choose "Hauppauge TV Card" when configuring it - but it still doesn't work.
>
> The next card is the Hauppauge HVR-1600 card.  After upgrading to Ubuntu 9.10 Karmic on this PC, the same thing occured and the same line above appears in the dmesg output.  It is not finding the IR any longer.
>
> I did install an older PVR-150 card into the PC with the Hauppauage HVR-1600 card in it and it is detected:
>
> [   17.158475] lirc_dev: IR Remote Control driver registered, major 61
> [   17.758328] lirc_i2c: chip 0x10020 found @ 0x71 (Hauppauge PVR150)
> [   17.758331] lirc_dev: lirc_register_driver: sample_rate: 10
>
> Has there been something that changed in the new release of Ubuntu that is causing this?  It is a bit concerning because now I have an extra piece of hardware in the main HTPC computer that isn't really used - except for the IR receiver.  Then, the other computer with the WinTV-Go Plus is simply used as a MythTV Frontend to connect with the main HTPC box to pull videos and recordings - but it is fully unusable without the remote since it is in a bedroom and a keyboard/mouse is not hooked up.
>
> Was the lirc_i2c module re-written or changed in such a way that now excludes these two cards?
>
> Thank you for any input you can provide!
>
> Brian S.
>
>
>
>      
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
>
>
>  

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference