Hi all
I've just installed a Hauppage Win-TV Go PCI card into my Ubuntu K8
system and I'm having trouble getting it working. After much googling
and trial and error, I can get a black and white picture under xawtv,
but I can't get anything more than a hiss out of the sound.
No audio modules appear to be loaded when I get the picture working (no
tvaudio, no tdaxxxx modules, etc.) and modprobing these in any
combination doesn't seem to have any effect. I get no dmesg output
worth speaking of (see below)
Grateful for any help/pointers.
jack
jack@computer:~ # uname -r
2.6.10-2-k7
jack@computer:~ # lspci -vv
[snip]
0000:01:08.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05)
Subsystem: Hauppauge computer works Inc.: Unknown device 3401
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (5000ns min, 13750ns max), Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 16
Region 0: Memory at eb000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: <available only to root>
0000:01:08.1 Multimedia controller: Conexant: Unknown device 8811 (rev 05)
Subsystem: Hauppauge computer works Inc.: Unknown device 3401
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 32 (1000ns min, 63750ns max), Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at ec000000 (32-bit, non-prefetchable) [size=16M]
Capabilities: <available only to root>
jack@computer:~ # sudo modprobe cx88xx tuner=50 # only value that works,
# discovered by
# experiment
jack@computer:~ # sudo modprobe cx8800
jack@computer:~ # dmesg -c
cx2388x v4l2 driver version 0.0.4 loaded
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 16 (level, low) -> IRQ 16
cx88[0]: subsystem: 0070:3401, board: Hauppauge WinTV 34xxx models [card=1,autodetected]
tuner: chip found at addr 0xc2 i2c-bus cx88[0]
tuner: type set to 50 (TCL 2002N) by cx88[0]
cx88[0]: hauppauge eeprom: model=34705, tuner=? (50), radio=no
cx88[0]/0: found at 0000:01:08.0, rev: 5, irq: 16, latency: 32, mmio: 0xeb000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
cx88[0]/0: set_audio_standard_BTSC (status: known-good)
cx88[0]/0: cx88: tvaudio thread started
cx88[0]/0: AUD_STATUS: 0x22 [mono/no pilot] ctl=BTSC_AUTO_STEREO
cx88[0]/0: AUD_STATUS: 0x732 [mono/no pilot] ctl=BTSC_AUTO_STEREO
jack@computer:~ # lsmod
Module Size Used by
cx8800 31308 0
cx88xx 49620 1 cx8800
btcx_risc 4808 2 cx8800,cx88xx
firmware_class 10240 0
powernow_k8 12612 0
proc_intf 3972 0
freq_table 4100 1 powernow_k8
cpufreq_userspace 4444 1
cpufreq_ondemand 6236 0
cpufreq_powersave 1728 0
video 16068 0
sony_acpi 6024 0
pcc_acpi 11072 0
button 6544 0
battery 10052 0
container 4416 0
ac 4740 0
fglrx 237312 7
ipv6 258944 14
ipt_TOS 2432 12
ipt_REJECT 6912 4
ipt_pkttype 1664 4
ipt_LOG 6976 9
ipt_state 1920 10
ipt_multiport 1984 2
ipt_conntrack 2432 0
iptable_mangle 2816 1
ip_nat_irc 4400 0
ip_nat_tftp 3888 0
ip_nat_ftp 5104 0
iptable_nat 26568 3 ip_nat_irc,ip_nat_tftp,ip_nat_ftp
ip_conntrack_irc 71728 1 ip_nat_irc
ip_conntrack_tftp 4080 0
ip_conntrack_ftp 72624 1 ip_nat_ftp
ip_conntrack 46804 9 ipt_state,ipt_conntrack,ip_nat_irc,ip_nat_tftp,ip_nat_ftp,iptable_nat,ip_conntrack_irc,ip_conntrack_tftp,ip_conntrack_ftp
iptable_filter 3648 1
ip_tables 18688 10 ipt_TOS,ipt_REJECT,ipt_pkttype,ipt_LOG,ipt_state,ipt_multiport,ipt_conntrack,iptable_mangle,iptable_nat,iptable_filter
ohci1394 35012 0
ieee1394 109176 1 ohci1394
tuner 21860 0
i2c_algo_bit 9864 1 cx88xx
video_buf 21892 2 cx8800,cx88xx
i2c_core 22416 3 cx88xx,tuner,i2c_algo_bit
v4l1_compat 14340 1 cx8800
v4l2_common 5760 1 cx8800
videodev 9856 2 cx8800,cx88xx
osst 52760 0
dc395x 33100 0
shpchp 99300 0
pci_hotplug 33584 1 shpchp
forcedeth 17408 0
sd_mod 17872 2
sata_nv 8580 2
libata 45572 1 sata_nv
scsi_mod 127936 4 osst,dc395x,sd_mod,libata
snd_intel8x0 32416 3
snd_ac97_codec 74208 1 snd_intel8x0
snd_pcm_oss 52516 1
snd_mixer_oss 19776 2 snd_pcm_oss
snd_pcm 94920 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 25156 1 snd_pcm
snd 55268 8 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 10080 3 snd
snd_page_alloc 9796 2 snd_intel8x0,snd_pcm
ehci_hcd 32772 0
ohci_hcd 21576 0
usbcore 119224 3 ehci_hcd,ohci_hcd
floppy 59152 0
pcspkr 3560 0
rtc 12536 0
jfs 184960 1
ext2 67144 1
md 47376 0
dm_mod 59708 10
capability 4744 0
commoncap 7808 1 capability
parport_pc 37444 1
lp 11240 0
parport 36872 2 parport_pc,lp
evdev 9408 0
tsdev 7616 0
ide_cd 41924 0
cdrom 40476 1 ide_cd
mousedev 11352 1
psmouse 21384 0
ext3 137352 4
jbd 60568 1 ext3
mbcache 8452 2 ext2,ext3
ide_generic 1408 0
hpt366 20096 1
ide_disk 20480 10 hpt366
amd74xx 14044 1
ide_core 129548 5 ide_cd,ide_generic,hpt366,ide_disk,amd74xx
unix 28532 765
thermal 13384 0
processor 22196 2 powernow_k8,thermal
fan 4484 0
fbcon 38016 0
crc32 4224 1 fbcon
font 8256 1 fbcon
bitblit 5568 1 fbcon
vesafb 6820 0
cfbcopyarea 3904 1 vesafb
cfbimgblt 3008 1 vesafb
cfbfillrect 3584 1 vesafb
jack@computer:~ # modprobe tvaudio
jack@computer:~ # dmesg -c
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951),ta8874z