Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Apr 2005 14:42:55 +0930
From:      Greg 'groggy' Lehey <grog@FreeBSD.org>
To:        multimedia@FreeBSD.org
Subject:   TV tuner woes
Message-ID:  <20050430051255.GE21950@wantadilla.lemis.com>

next in thread | raw e-mail | index | archive | help

--VUDLurXRWRKrGuMn
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

I've been having troubles with three different TV tuner cards, none of
which I can get to work.  Here's an overview:

1.  A Hauppauge PVR-150 card.  This seems to be a cheaper version of
    the PVR-250, which is supported outside the tree.  I sent a
    message to this mailing list about this card a few hours ago, so I
    won't repeat.  If you haven't already read it (Subject: Re:
    FreeBSD 4.9 / 5.3 Hauppauge PVR-250 / 350 ...), take a look.

2.  An el cheapo BT 878 card.  The card itself is recognized and
    supported by the bktr driver:

    bktr0: <BrookTree 878> mem 0xdddfe000-0xdddfefff irq 17 at device 6.0 on pci0
    bktr0: [GIANT-LOCKED]
    bktr0: Card has no configuration EEPROM. Cannot determine card make.
    bktr0: Tuner address 194
    bktr0: Pinnacle/Miro TV, Temic PAL I tuner.

    pciconf says:

      bktr0@pci0:6:0: class=0x040000 card=0x00000000 chip=0x036e109e rev=0x11 hdr=0x00
          vendor   = 'Brooktree Corporation'
          device   = 'Bt878 MediaStream Controller'
          class    = multimedia
          subclass = video
      none0@pci0:6:1: class=0x048000 card=0x00000000 chip=0x0878109e rev=0x11 hdr=0x00
          vendor   = 'Brooktree Corporation'
          device   = 'Bt878/Fusion878A Video Capture (Audio Section)'
          class    = multimedia

    This card sort of works with the exception of the tuner.  See
    http://www.lemis.com/grog/videorecorder/log.html#12 for the gory
    details; basically, it appears that the tuner address is
    non-standard.  http://www.lemoncube.com/354.html describes how
    somebody got it to run under Linux:

      However, after some trial and error I put this in my
      modules.conf

        options bttv card=0x25 tuner=38
	options tuner force=0,0x61 ignore=0,0x60 debug=1

      Did a modprobe bttv and tried recording something and now it
      works perfectly.

    My problem is that I don't understand how this relates to the
    FreeBSD driver.  Can anybody clarify?

3.  An MSI "Tv@nywhere Master" board, the latter with a chip that
    could be a Connexant CX 23881.  I can't find any driver at all for
    this, and it's currently on loan to somebody.  If anybody has some
    pointers, I can get it back and try things.

Greg
--
See complete headers for address and phone numbers.

--VUDLurXRWRKrGuMn
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (FreeBSD)

iD8DBQFCcxPXIubykFB6QiMRAiecAJ45Fdd4Dnd2c15SdNtz0DuXYOiwGwCgpeiy
l25YifWsi//ZRailmYpNPyI=
=qKtg
-----END PGP SIGNATURE-----

--VUDLurXRWRKrGuMn--



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