From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from nskntqsrv03p.mx.bigpond.com ([61.9.168.237]:36040 "EHLO nskntqsrv03p.mx.bigpond.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750804Ab1IDPMw (ORCPT ); Sun, 4 Sep 2011 11:12:52 -0400 Message-ID: <4E63757C.7050305@bigpond.com> Date: Sun, 04 Sep 2011 22:56:28 +1000 From: Declan Mullen MIME-Version: 1.0 To: Adrien Dorsaz CC: linux-media@vger.kernel.org, Saint-bernard Subject: Re: New Hauppauge HVR-2200 Revision? References: <1313434995.7350.26.camel@adrien-nb> In-Reply-To: <1313434995.7350.26.camel@adrien-nb> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-media-owner@vger.kernel.org List-ID: 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.dorsaz@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 majordomo@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" 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