kbtv and saa card (Philips saa7134)

Danny Pansters danny at ricin.com
Wed Feb 20 23:40:05 UTC 2008

On Wednesday 20 February 2008 23:39:58 Torfinn Ingolfsen wrote:
> On Wed, 20 Feb 2008 23:23:51 +0100
> Danny Pansters <danny at ricin.com> wrote:
> > Does tuning work at all despite the dmesg spam? In the good tradition
> No. after trying to accept or reject a channel (or frequency), kbtv
> just sits there, no buttons or gadgets work, and I have to kill -HUP the
> kbtv process.
> > I see its a Pinnacle PCTV Stereo card according to the vendor and
> > product ID.
> Ok.
> > Are you sure you set the tuner api type correctly in the
> > port options?
> No, I am not sure the options are correct. Here are the options I used:
> root at kg-quiet# cd /usr/ports/multimedia/kbtv; make showconfig
> ===> The following configuration options are available for kbtv-1.2.4_1:
>      PWC=on "Philips and compatible cameras"
>      SAA=on "Philips SAA713x TV cards"
>      SAA_TUNER_PHILIPS=on "SAA with Philips tuner API"
>      SAA_TUNER_PHILIPS_MK3=off "SAA with Philips MK3 tuner API"
>      SAA_TUNER_ALPS=off "SAA with Alps tuner API"
>      SAA_TUNER_LG=off "SAA with LG tuner API"
>      SAA_TUNER_TEMIC=off "SAA with Temic tuner API"
>      SAA_STD_PAL_B_G=on "SAA with PAL B/G standard"
>      SAA_STD_PAL_I=off "SAA with PAL I standard"
>      SAA_STD_PAL_D_K=off "SAA with PAL D/K standard"
>      SAA_STD_PAL_L=off "SAA with PAL L standard"
>      SAA_STD_PAL_LACCENT=off "SAA with PAL L' standard"
>      SAA_STD_NTSC=off "SAA with NTSC N/M standard"
>      SAA_STD_NTSC_JAPAN=off "SAA with NTSC Japan standard"
> ===> Use 'make config' to modify these settings

I suggest you try SAA_TUNER_PHILIPS_MK3. The card may also have a unsupported 

> > Do you know what tuner it is?
> No, this card has been sitting in the machine for a while now. I could
> find out if required (by opening the machine). Isn't there a way to tell
> from inside FreeBSD?

No (save for trying to talk to it and go through trial and error for all 
unique (known for certain tuner types) parameters such as bandswitch commands 
and others). You may be able to google it though, or try linuxtv.org. Even 
then, there are hardware products branded almost or entirely the same which 
actually have different chips or may even require completely different 

> > Perhaps you may want to try kbtv2 instead, as that's the codebase I'm
> > currently working on.
> >
> > Amd64 is not tested yet, that's all. On FreeBSD6 I expect it to work.
> I will test kbtv2 when I have another free slot.

You can install it alongside kbtv1 on the box with the saa card. I'm not 
saying that will work instantly, but there we have an opportunity to try and 
fix things, whereas the kbtv1 code is not going to be updated anymore.

(You may want to try kbtv-1.2.5 though if you want to persue kbtv1 further, 
this never got into ports but is available on my website, that's the last 
official kbtv1 release).



More information about the freebsd-multimedia mailing list