Issue with tuner tv Hauppage wintv on Opensuse 11.3

Hello,

I cannot use my tv card in opensuse 11.3. All were working fine in opensuse 11.1.
it seems to be that my car is well recognize but channels search doesn’t work at all.

My Tv card is a Hauppage Wintv (bttv 878).

Could help me please because I have found any solution at the moment.

Thank you.

@+

kubik.

Here the result of lsmod command :

Module Size Used by
ip6t_LOG 5898 6
xt_tcpudp 2859 2
xt_pkttype 1288 3
ipt_LOG 6067 6
xt_limit 2559 12
vmsync 4288 0
vmblock 13824 1
vboxdrv 1806531 0
snd_pcm_oss 53669 0
snd_mixer_oss 19415 1 snd_pcm_oss
snd_seq 68137 0
snd_seq_device 7834 1 snd_seq
edd 10208 0
ip6t_REJECT 4828 3
nf_conntrack_ipv6 21550 4
ip6table_raw 1627 1
xt_NOTRACK 1192 4
ipt_REJECT 2672 3
xt_state 1618 8
iptable_raw 1686 1
nvidia 10862553 38
iptable_filter 1946 1
ip6table_mangle 2036 0
nf_conntrack_netbios_ns 1854 0
nf_conntrack_ipv4 10379 4
nf_conntrack 89639 5 nf_conntrack_ipv6,xt_NOTRACK,xt_state,nf_conntrack_netbios_ns,nf_conntrack_ipv4
nf_defrag_ipv4 1673 1 nf_conntrack_ipv4
ip_tables 21698 2 iptable_raw,iptable_filter
cpufreq_conservative 12628 0
cpufreq_userspace 3264 0
ip6table_filter 1887 1
cpufreq_powersave 1258 0
acpi_cpufreq 8399 0
mperf 1523 1 acpi_cpufreq
ip6_tables 23320 4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter
x_tables 26644 16 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,ip6table_raw,xt_NOTRACK,ipt_REJECT,xt_state,iptable_raw,iptable_filter,ip6table_mangle,ip_tables,ip6table_filter,ip6_tables
fuse 75897 1
loop 18524 0
dm_mod 86809 0
tuner_simple 15962 1
tuner_types 18539 1 tuner_simple
tda9887 11071 1
tda8290 15992 0
tuner 24367 2
tvaudio 29290 0
tda7432 5289 0
msp3400 31599 0
snd_hda_codec_realtek 324064 1
bttv 137317 0
v4l2_common 19903 5 tuner,tvaudio,tda7432,msp3400,bttv
videodev 43828 6 tuner,tvaudio,tda7432,msp3400,bttv,v4l2_common
v4l1_compat 17249 1 videodev
v4l2_compat_ioctl32 11225 1 videodev
ir_common 49030 1 bttv
i2c_algo_bit 6728 1 bttv
snd_hda_intel 28461 5
videobuf_dma_sg 13554 1 bttv
snd_hda_codec 113025 2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 7954 1 snd_hda_codec
ppdev 10072 0
iTCO_wdt 12170 0
iTCO_vendor_support 3150 1 iTCO_wdt
snd_pcm 105589 4 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 26828 3 snd_seq,snd_pcm
sr_mod 16684 0
cdrom 43440 1 sr_mod
usb_storage 52819 0
sg 33348 0
parport_pc 37547 0
parport 40384 2 ppdev,parport_pc
videobuf_core 20421 2 bttv,videobuf_dma_sg
btcx_risc 4704 1 bttv
tveeprom 13945 1 bttv
ir_core 8190 2 bttv,ir_common
floppy 68349 0
pcspkr 2222 0
r8169 44332 0
serio_raw 5318 0
i2c_i801 11881 0
button 6989 0
intel_agp 33976 0
snd 84348 18 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
soundcore 9003 1 snd
snd_page_alloc 9569 2 snd_hda_intel,snd_pcm
ext4 401724 2
jbd2 100410 1 ext4
crc16 1715 1 ext4
sd_mod 41436 5
ata_generic 3707 0
ata_piix 23753 4
libata 211330 2 ata_generic,ata_piix
scsi_mod 191748 5 sr_mod,usb_storage,sg,sd_mod,libata
fan 4527 0
thermal 20625 0
processor 45715 1 acpi_cpufreq
thermal_sys 18230 3 fan,thermal,processor

Hello,

it seems that i have the same problem, i just upgraded from 11.1 to 11.3.
I had to reconfigure my wintv PCI card using Yast, drivers get loaded and
i can see /dev/video0 and /dev/vbi0

2243.859291] bttv: driver version 0.9.18 loaded
2243.859294] bttv: using 8 buffers with 2080k (520 pages) each for capture
2243.859333] bttv: Bt8xx card found (0).
2243.859343] bttv0: Bt878 (rev 2) at 0000:07:00.0, irq: 16, latency: 64, mmio: 0xf6ffe000
2243.859385] bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
2243.859387] bttv0: using: Hauppauge (bt878) [card=10,autodetected]
2243.859388] IRQ 16/bttv0: IRQF_DISABLED is not guaranteed on shared IRQs
2243.859410] bttv0: gpio: en=00000000, out=00000000 in=00ffffdb [init]
2243.861894] bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
2243.893560] tveeprom 0-0050: Hauppauge model 61314, rev B2M , serial# 3193709
2243.893562] tveeprom 0-0050: tuner model is Philips FI1216 MK2 (idx 8, type 5)
2243.893563] tveeprom 0-0050: TV standards PAL(B/G) (eeprom 0x04)
2243.893565] tveeprom 0-0050: audio processor is MSP3415 (idx 6)
2243.893566] tveeprom 0-0050: has no radio
2243.893567] bttv0: Hauppauge eeprom indicates model#61314
2243.893568] bttv0: tuner type=5
2243.899797] msp3400 0-0040: MSP3410D-B4 found @ 0x80 (bt878 #0 [sw])
2243.899799] msp3400 0-0040: msp3400 supports nicam, mode is autodetect
2243.904461] tuner 0-0061: chip found @ 0xc2 (bt878 #0 [sw])
2243.904789] tuner-simple 0-0061: creating new instance
2243.904791] tuner-simple 0-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
2243.905472] bttv0: registered device video0
2243.905494] bttv0: registered device vbi0
2243.905983] bttv0: PLL: 28636363 => 35468950 .
2243.906004] bttv0: PLL: 28636363 => 35468950 . ok
2243.921190] ok

Kdetv detects the vbi device successfully, but not the video device.

kbuildsycoca running…
DCOP Cleaning up dead connections.
Creating vbi proxy client, rev.
$Id: proxy-client.c,v 1.18 2008/02/19 00:35:21 mschimek Exp $
proxy_msg: connect: error 2, Datei oder Verzeichnis nicht gefunden
Try to open V4L2 0.20 VBI device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.37 2008/02/19 00:35:20 mschimek Exp $
Opened /dev/vbi0
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Try to open V4L2 2.6 VBI device, libzvbi interface rev.
$Id: io-v4l2k.c,v 1.49 2008/02/19 00:35:20 mschimek Exp $.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Opened /dev/vbi0.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: /dev/vbi0 (BT878 video (Hauppauge (bt878))) is a v4l2 vbi device,
driver bttv, version 0x00000912.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Using streaming interface.
libzvbi:io-v4l2k:v4l2_get_videostd: Current scanning system is 625.
libzvbi:io-v4l2k:v4l2_update_services: Querying current vbi parameters…
libzvbi:io-v4l2k:v4l2_update_services: …success.
libzvbi:print_vfmt: VBI capture parameters supported:
libzvbi:print_vfmt: VBI capture parameters granted:
libzvbi:raw_decoder:vbi3_raw_decoder_add_services: No services to add.
libzvbi:io-v4l2k:v4l2_update_services: Nyquist check passed.
libzvbi:io-v4l2k:v4l2_update_services: Request decoding of services 0x2000041f, strict level -1.
libzvbi:io-v4l2k:v4l2_update_services: Will capture services 0x0000041f, added 0x41f commit=1.
libzvbi:io-v4l2k:v4l2_stream_alloc: Requesting 16 streaming i/o buffers.
libzvbi:io-v4l2k:v4l2_stream_alloc: Mapping 16 streaming i/o buffers.
libzvbi:io-v4l2k:vbi_capture_v4l2k_new: Successfully opened /dev/vbi0 (BT878 video (Hauppauge (bt878)))

I think kdetv is no more compatible with opensuse 11.3, which other apps could be used
for viewing the “analog” input ?

Cheers,
netmax

I found tvtime, which seems to be a good replacement for kdetv. I did a build of the kde4 port of kdetv before, but it seems very incomplete
and most stuff did not work (unusable).

tvtime works quite well :wink: