Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Oct 2007 18:57:33 -0500
From:      Josh Tolbert <hemi@puresimplicity.net>
To:        Kernel Jake <kerneljake@hotmail.com>
Cc:        freebsd-multimedia@freebsd.org
Subject:   Re: multiple hauppauge bktr cards
Message-ID:  <20071003235733.GA80108@just.puresimplicity.net>
In-Reply-To: <BAY136-W25BB70D77C2794EFD72A76D1AF0@phx.gbl>
References:  <BAY136-W25BB70D77C2794EFD72A76D1AF0@phx.gbl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 03, 2007 at 06:05:10PM -0500, Kernel Jake wrote:
> 
> Does the bktr driver support multiple Hauppauge cards?  I have two of them: a Plus card with composite video-in and an FM card with an FM tuner.  Each one shows up when the other is absent, but when they are both plugged into my Asus A7V333 motherboard, only the FM one shows up as /dev/tuner0.
> 
> I have seen allusions to NetBSD supporting multiple bktr devices (http://archives.devshed.com/forums/bsd-93/kern-33742-multiple-bktr-cards-and-changing-pci-latency-1856894.html), but I have never seen corroboration that FreeBSD bktr can handle multiple Hauppauge cards.
> 
> canary% uname -a
> FreeBSD canary 6.2-RELEASE-p3 FreeBSD 6.2-RELEASE-p3 #0: Mon May 14 22:14:35 CDT 2007     jake@canary:/usr/src/sys/i386/compile/CANARY  i386
> 
> this is the Plus card with composite video:
> bktr0:  mem 0xee800000-0xee800fff irq 19 at device 12.0 on pci0
> bktr0: [GIANT-LOCKED]
> bktr0: Hauppauge Model 29440  @ %
> bktr0: Warning - Unknown Hauppauge Tuner 0x79
> bktr0: Hauppauge WinCast/TV, Philips NTSC tuner.
> 
> this is the FM card:
> bktr0:  mem 0xef000000-0xef000fff irq 18 at device 15.0 on pci0
> bktr0: [GIANT-LOCKED]
> bktr0: Hauppauge Model 61381 D423
> bktr0: Detected a MSP3430G-B6 at 0x80
> bktr0: Hauppauge WinCast/TV, Philips FR1236 NTSC FM tuner, msp3400c stereo, remote control.

I have no experience whatsoever using the tuner portions of the cards, but I
am successfully using three bktr-based cards (non-Hauppauge) in a FreeBSD 6.2
machine.

bktr0: <BrookTree 878> mem 0xee000000-0xee000fff irq 11 at device 8.0 on pci0
bktr0: [GIANT-LOCKED]
bktr0: MT2032: Companycode=3c3c Part=3c Revision=3c
bktr0: MT2032 not found or unknown type
bktr0: Pinnacle/Miro TV, Philips NTSC tuner.
bktr1: <BrookTree 878> mem 0xee002000-0xee002fff irq 5 at device 9.0 on pci0
bktr1: [GIANT-LOCKED]
bktr1: Warning - card vendor 0x1554 (model 0x4011) unknown.
bktr1: Pinnacle/Miro TV, Temic PAL I tuner.
bktr2: <BrookTree 848> mem 0xee004000-0xee004fff irq 10 at device 11.0 on pci0
bktr2: [GIANT-LOCKED]
bktr2: STB TV/PCI, Temic NTSC tuner, dbx stereo.

They all work fine for doing simultaneous video capture. I'm using them with
motion (multimedia/motion) for surveillance.

Thanks,

Josh
-- 
Josh Tolbert
hemi@puresimplicity.net  ||  http://www.puresimplicity.net/~hemi/

Security is mostly a superstition. It does not exist in nature, nor
do the children of men as a whole experience it. Avoiding danger
is no safer in the long run than outright exposure. Life is either
a daring adventure, or nothing.
    -- Helen Keller



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071003235733.GA80108>