On 16/08/2011 5:03 AM, Adrien Dorsaz wrote:
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
a.dor...@gmail.com

[1] :
http://www.mail-archive.com/linux-media@vger.kernel.org/msg14612.html ,
and the message which give a patch :
http://www.mail-archive.com/linux-media@vger.kernel.org/msg14626.html

[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 majord...@vger.kernel.org
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

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

Reply via email to