Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jan 1999 18:15:57 -0500
From:      Daniel McRobb <dwm@caida.org>
To:        "Louis A. Mamakos" <louie@TransSys.COM>
Cc:        Johan Larsson <gozer@ludd.luth.se>, Randy Bush <randy@psg.com>, freebsd-multimedia@FreeBSD.ORG
Subject:   Re: no sound with fxtv 
Message-ID:  <199901172315.RAA06913@arthur.caida.org>
In-Reply-To: Message from <louie@TransSys.COM> of Sun Jan 17, 1999 17:14 EST <199901172214.RAA80007@whizzo.transsys.com> 

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

If we're talking about a new Hauppauge 878-based card, the problem is
likely the fact that the audio chip isn't supported.  There was some
mail about this on the list a while back, and I don't think support was
ever added for the newer chipset.  I have a bt848-based card (old
Wincast/TV dbx) which of course works fine, and a bt878-based card (older
Wincast/TV FM) which works fine (has msp3400c).  The problem boards I've
heard about have the msp3430.  Maybe someone can comment on some of the
others (msp3410D, msp3415, ???).

If this has already been fixed in the bttv driver on linux, it'd be nice
if someone rolled the necessary code into the bt848 driver.

Daniel
~~~~~~

> 
> There are some sysctl variables that allow you to tune how it operates:
> $ sysctl hw.bt848
> hw.bt848.card: 2
> hw.bt848.tuner: -1
> hw.bt848.reverse_mute: -1
> hw.bt848.format: -1
> 
> 
> The -1 values indicate that the driver detected values are used.  In my
> case, I've overridden the card type since it got probed wrong with my
> month-old kernel by doing:
> 
> $ sysctl -w hw.bt848.card=2
> 
> If you look at /sys/pci/brooktree848.c, you'll see some tables that
> correspond to tuner type and board type.  Look for the tuners[] array
> and the cards[] array.
> 
> If you're getting a good picture, then chances are the tuner type was
> correctly probed.  I don't know about the bt878-based boards, but the
> bt848 based boards used a general purpose I/O port on the chip to control
> other on-board periperals, such as audio muxes and the like.  It may be
> that if the board type was misdetected (or if your board isn't properly
> supported), then the GPIO bits that get twiddled may not actually be
> poking whatever audio mux is on the board.
> 
> It's been ages since I've been inside the bt848 driver, so things have
> changed and the details are likely different than I remember..
> 
> louie
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-multimedia" in the body of the message


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message



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