From owner-freebsd-multimedia@FreeBSD.ORG Mon Jun 12 21:58:22 2006 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0973016A474 for ; Mon, 12 Jun 2006 21:58:22 +0000 (UTC) (envelope-from danny@ricin.com) Received: from smtpq1.tilbu1.nb.home.nl (smtpq1.tilbu1.nb.home.nl [213.51.146.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id AA96743D5E for ; Mon, 12 Jun 2006 21:58:20 +0000 (GMT) (envelope-from danny@ricin.com) Received: from [213.51.146.188] (port=37402 helo=smtp3.tilbu1.nb.home.nl) by smtpq1.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1FpuQN-0002RK-0p; Mon, 12 Jun 2006 23:58:19 +0200 Received: from [84.27.215.228] (port=63684 helo=desktop.homenet) by smtp3.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1FpuQL-00043Z-Uz; Mon, 12 Jun 2006 23:58:17 +0200 From: Danny Pansters To: "R. B. Riddick" Date: Mon, 12 Jun 2006 23:58:02 +0200 User-Agent: KMail/1.9.1 References: <20060611114723.57149.qmail@web30309.mail.mud.yahoo.com> In-Reply-To: <20060611114723.57149.qmail@web30309.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200606122358.02387.danny@ricin.com> X-AtHome-MailScanner-Information: Please contact support@home.nl for more information X-AtHome-MailScanner: Found to be clean Cc: freebsd-multimedia@freebsd.org Subject: Re: bktr problems X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 21:58:22 -0000 On Sunday 11 June 2006 13:47, you wrote: > --- Danny Pansters wrote: > > /usr/src/sys/dev/bktr/bktr_card.c has some interesting comments about > > (some?) > > > > bt878 based cards that have an EEPROM. In short: they've been broken by > > the time MT2032 tuner support was added, and they're still broken. I've > > had similar problems with an (old) WinCast TV card; it stopped working > > somewhere around FreeBSD-5.3 or so, also because tuner detection fails > > and it can't be bullied into using the correct one with sysctl. I tried > > to raise the issue several times but never got a response. > > When u use a version of bktr_card.[ch] and bktr_tuner.[ch], that is old > enough, the tuner can be set/detected again? > > Could u send us a diff between the current version and the version, that > detects/behaves nicely? I'd have to install 5-something and incremently test it. What I can say is that I remember that for a while it worked with simply putting the (wrong) product/manufactorer ID that was reported in card.c and treating it as hauppauge, but later the reported ID became 0xffff and that went nowhere. It could probably have been done better and perhaps work with something analogous to what Robert Krten wrote. I also have a miro card and a saa based avermedia one, so I pretty much tossed the wintv aside. I have an amd box here that I need to set up for testing, I'll look which install images I still have a CD for and slap in the hauppauge and see if I can recreate that situation a little. If I can point to some useful timeframes where things broke I'll let you know, if not, well I won't :) IIRC it was between 5.2 -> 5.3 (hack as described above needed) and 5.3 -> 5.4/6.0 (b0rken since) Cheers, Dan