Skip to contentSkip to conversation

New Hauppauge HVR-2200 Revision?

DISCUSSION Adrien Dorsaz 2 participants 4 messages Aug 15, 2011 – Sep 4, 2011 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

Hi,

I've recently bought two cards HVR-2200 rev 0700:8940 and installed them into one PC. Kernel module saa7164 was launched by linux (under Ubuntu 11.04, with kernel 2.6.38-10-generic-pae), but it didn't recognize my cards (so, it selected card 0 : unknown).

I've seen a new patch on your mailing list (see archive [1] and the patch [2]), but it was apparently only applied on kernellabs.org and not in the linuxtv.org archive.

So I've downloaded the Ubuntu linux source (with apt-get install linux-source), I've patched it following the diff [2] and I've compiled this new kernel.

Now when I reboot it, it works really well : I don't need any more to say which cards I've in /etc/modprobe.d/saa-7164.conf and both were well recognized (I've seen my four adapters in /dev/dvb/adapter[0,1,2,3]).

So, could you apply this patch also on your source please (and try it to confirm my tests)?

Thank you very much,
Adrien Dorsaz
[email protected]

[1] :
http://www.mail-archive.com/[email protected]/msg14612.html , and the message which give a patch :
http://www.mail-archive.com/[email protected]/msg14626.html

[2] : the patch on kernellabs.org :
http://www.kernellabs.com/hg/saa7164-stable/rev/cf2d7530d676

#1 lore raw
Quoted 31 lines · Adrien Dorsaz

Hi,

I've recently bought two cards HVR-2200 rev 0700:8940 and installed them into one PC. Kernel module saa7164 was launched by linux (under Ubuntu 11.04, with kernel 2.6.38-10-generic-pae), but it didn't recognize my cards (so, it selected card 0 : unknown).

I've seen a new patch on your mailing list (see archive [1] and the patch [2]), but it was apparently only applied on kernellabs.org and not in the linuxtv.org archive.

So I've downloaded the Ubuntu linux source (with apt-get install linux-source), I've patched it following the diff [2] and I've compiled this new kernel.

Now when I reboot it, it works really well : I don't need any more to say which cards I've in /etc/modprobe.d/saa-7164.conf and both were well recognized (I've seen my four adapters in /dev/dvb/adapter[0,1,2,3]).

So, could you apply this patch also on your source please (and try it to confirm my tests)?

Thank you very much,
Adrien Dorsaz
[email protected]

[1] :
http://www.mail-archive.com/[email protected]/msg14612.html , and the message which give a patch :
http://www.mail-archive.com/[email protected]/msg14626.html

Quoted 8 lines

[2] : the patch on kernellabs.org :
http://www.kernellabs.com/hg/saa7164-stable/rev/cf2d7530d676

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

I've just done something similar.

I installed the source code for my Ubuntu 10.10 x86 32bit kernel:
apt-get source linux-image-2.6.35-30-generic-pae

I got the source code of the version of the saa7164 driver that supports the "0700:8940" revision of the 2200 card from Kernel Labs by:
git clone git://kernellabs.com/stoth/saa7164-stable.git
cd saa7164-stable
git checkout 87e0c0378bf2068df5d0c43acd66aea9ba71bd89
make clean

Many thanks to Steven Toth (driver author) for telling me about the "87e0c0378bf2068df5d0c43acd66aea9ba71bd89" commit.

I then replaced the Ubuntu kernal source's "linux-2.6.35/drivers/media/video/saa7164/" directory with that from the above "87e0c0378bf2068df5d0c43acd66aea9ba71bd89" commit and then recompiled the ubuntu kernel source.

I found the instructions at "http://linuxtweaking.blogspot.com/2010/05/how-to-compile-kernel-on-ubuntu-1004.html<http://linuxtweaking.blogspot.com/2010/05/how-to-compile-kernel-on-ubuntu-1004.html>" for getting the ubuntu kernel source code and recompiling it most helpfull.

I got the following firmware from http://www.steventoth.net/linux/hvr22xx :
dvb-fe-tda10048-1.0.fw
NXP7164-2010-03-10.1.fw

After putting the firmware files into place and doing a cold reboot, the card seems to be working fine.

Regards,
Declan

#2 lore raw
Quoted 1 line · Declan

After putting the firmware files into place and doing a cold reboot, the card seems to be working fine.

By "working file" I mean from the point of view of using it's DVB-T functionality within Mythtv.

#3 lore raw
In reply to Adrien Dorsaz
Quoted 31 lines · Adrien Dorsaz

Hi,

I've recently bought two cards HVR-2200 rev 0700:8940 and installed them into one PC. Kernel module saa7164 was launched by linux (under Ubuntu 11.04, with kernel 2.6.38-10-generic-pae), but it didn't recognize my cards (so, it selected card 0 : unknown).

I've seen a new patch on your mailing list (see archive [1] and the patch [2]), but it was apparently only applied on kernellabs.org and not in the linuxtv.org archive.

So I've downloaded the Ubuntu linux source (with apt-get install linux-source), I've patched it following the diff [2] and I've compiled this new kernel.

Now when I reboot it, it works really well : I don't need any more to say which cards I've in /etc/modprobe.d/saa-7164.conf and both were well recognized (I've seen my four adapters in /dev/dvb/adapter[0,1,2,3]).

So, could you apply this patch also on your source please (and try it to confirm my tests)?

Thank you very much,
Adrien Dorsaz
[email protected]

[1] :
http://www.mail-archive.com/[email protected]/msg14612.html , and the message which give a patch :
http://www.mail-archive.com/[email protected]/msg14626.html

Quoted 8 lines

[2] : the patch on kernellabs.org :
http://www.kernellabs.com/hg/saa7164-stable/rev/cf2d7530d676

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

I've just done something similar.

I installed the source code for my Ubuntu 10.10 x86 32bit kernel:
apt-get source linux-image-2.6.35-30-generic-pae

I got the source code of the version of the saa7164 driver that supports the "0700:8940" revision of the 2200 card from Kernel Labs by:
git clone git://kernellabs.com/stoth/saa7164-stable.git
cd saa7164-stable
git checkout 87e0c0378bf2068df5d0c43acd66aea9ba71bd89
make clean

Many thanks to Steven Toth (driver author) for telling me about the "87e0c0378bf2068df5d0c43acd66aea9ba71bd89" commit.

I then replaced the Ubuntu kernal source's "linux-2.6.35/drivers/media/video/saa7164/" directory with that from the above "87e0c0378bf2068df5d0c43acd66aea9ba71bd89" commit and then recompiled the ubuntu kernel source.

I found the instructions at "http://linuxtweaking.blogspot.com/2010/05/how-to-compile-kernel-on-ubuntu-1004.html<http://linuxtweaking.blogspot.com/2010/05/how-to-compile-kernel-on-ubuntu-1004.html>" for getting the ubuntu kernel source code and recompiling it most helpfull.

I got the following firmware from http://www.steventoth.net/linux/hvr22xx :
dvb-fe-tda10048-1.0.fw
NXP7164-2010-03-10.1.fw

After putting the firmware files into place and doing a cold reboot, the card's DVB-T functionality seems to be working fine within my Mythtv 0.24.

Regards,
Declan