LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 06-11-2004, 01:50 PM   #1
BlurredWeasel
Member
 
Registered: Oct 2003
Distribution: RH9
Posts: 38

Rep: Reputation: 15
WinTV/bttv drivers - no audio on card's line out


I have done extensive googling on this issue, and I have been unable to
determine what exactly is wrong.

I have a (really) cheap WinTv card (the only number on it is 44801) that
works under windows. I have it setup to give me video just fine...the
problem is that the audio out jack on the card doesn't play anything. I
have audio in on my sound card setup correctly (if I hook up a
microphone to it, any audio gets overlaid onto the tv feed playing on my
tv... (ie..it works)).

I have tried tuner settings of 2 (what it autodetects) and 8 (found it
on one of my google searches), and neither of which seem to work.

I have also tried hooking up headphones to the audio out line of the
capture card, and nothing is playing. The relevant parts of dmesg follows:


Thank you for any help,
Chris Schneider

-------------------------------------------------------------------------------------------------------------

bttv: driver version 0.9.14 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:01:09.0, irq: 5, latency: 32, mmio: 0xde000000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: Hauppauge (bt878) [card=10,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00ffffdb [init]
bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
tuner: chip found at addr 0xc2 i2c-bus bt878 #0 [sw]
bttv0: Hauppauge eeprom: model=44801, tuner=Philips FI1236 MK2 (2), radio=no
bttv0: using tuner=2
tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by
bt878 #0 [sw]
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 . ok
 
Old 06-20-2004, 01:57 AM   #2
Coota
LQ Newbie
 
Registered: Jun 2004
Location: Auckland
Distribution: suse 9.1
Posts: 2

Rep: Reputation: 0
No Audio on BT878

Have you had a look in ALSA Mixer to see if the input( most likely microphone) is enabled. I had this exact problem. The other problem I found was that KDETV would not give audio output on stereo selection. It worked fine when the setting was on Mono.

Regards
 
Old 08-16-2004, 12:09 AM   #3
philverb
LQ Newbie
 
Registered: Jul 2003
Posts: 15

Rep: Reputation: 0
Me too... This is driving me insane!!

I am using Fedora Core 2 with kernel version 2.6.6-1.435.2.3smp.

Video is fine.

My Hauppauge card is described by the following:
NTSC 45231 Rev B423
WinTV Copyright 1998 Hauppauge Computer works, Inc.

I have been using modprobe, insmod and lsmod to experiment with different settings. At the moment, both modules ¨tvaudio¨ and ¨btaudio¨ are loaded.

I just recently saw for the first time output about btaudioś failure to recognizethe very mixer-like entries, as as seen below at the end of the DMESG output.



In my /etc/modprobe.conf, I am at the moment using:
==================================================
alias eth0 tulip
alias snd-card-0 snd-emu10k1
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-emu10k1 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-emu10k1
#alias char-major-81 bttv
alias usb-controller uhci-hcd
install audio /sbin/modprobe --ignore-install audio && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove audio { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove audio
alias char-major-99 ppdev
alias parport_lowlevel parport_pc
options parport_pc io=0x378 io_hi=0x778 irq=7 dma=none
alias char-major-81 bttv
options i2c verbose=1 scan=1 i2c_debug=0
options bttv card=80 tuner=2 radio=1 audiomux=1 gbuffers=4 firm_altera=/usr/lib/video4linux/hcwamc.rbf
install btaudio /sbin/modprobe --ignore-install /lib/modules/2.6.6-1.435.2.3smp/kernel/drivers/media/video/btaudio.ko
install msp3400 /sbin/modprobe --ignore-install /lib/modules/2.6.6-1.435.2.3smp/kernel/drivers/media/video/msp3400.ko
=================================================================

I have been using KDE and employed /usr/bin/kontrol to switch between OSS and ALSA.

I am using an SB!Live audio card, although I get no output from the ¨line out"of the Hauppauge device.

Here is some recent dmesg output:

================================================================
Linux video capture interface: v1.00
bttv: Unknown parameter `firm_altera'
bttv: driver version 0.9.14 loaded
bttv: using 4 buffers with 2080k (520 pages) each for capture
bttv: Host bridge needs ETBF enabled.
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:00:0d.0, irq: 5, latency: 64, mmio: 0xfc9fe000
bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: Hauppauge WinTV PVR [card=80,insmod option]
bttv0: gpio config override: mask=0xffffffff, mux=0x1,0xffffffff,0xffffffff,0xffffffff,0xffffffff
bttv0: enabling ETBF (430FX/VP3 compatibilty)
bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv0: no altera firmware [via hotplug]
bttv0: Hauppauge eeprom: model=45231, tuner=Philips FM1236 (2), radio=yes
bttv0: using tuner=2
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951),ta8874z
tuner: chip found at addr 0xc2 i2c-bus bt878 #0 [sw]
tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by bt878 #0 [sw]
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
bttv0: PLL: 28636363 => 35468950 .. ok
btaudio: Unknown symbol unregister_sound_mixer
btaudio: Unknown symbol register_sound_dsp
btaudio: Unknown symbol unregister_sound_dsp
btaudio: Unknown symbol register_sound_mixer
btaudio: Unknown symbol unregister_sound_mixer
btaudio: Unknown symbol register_sound_dsp
btaudio: Unknown symbol unregister_sound_dsp
btaudio: Unknown symbol register_sound_mixer
btaudio: Unknown symbol unregister_sound_mixer
btaudio: Unknown symbol register_sound_dsp
btaudio: Unknown symbol unregister_sound_dsp
btaudio: Unknown symbol register_sound_mixer
btaudio: Unknown symbol unregister_sound_mixer
btaudio: Unknown symbol register_sound_dsp
btaudio: Unknown symbol unregister_sound_dsp
btaudio: Unknown symbol register_sound_mixer
btaudio: driver version 0.7 loaded [digital+analog]
btaudio: Bt878 (rev 17) at 00:0d.1, irq: 5, latency: 64, mmio: 0xfc9ff000
btaudio: using card config "default"
btaudio: registered device dsp0 [digital]
btaudio: registered device dsp1 [analog]
btaudio: registered device mixer0
bttv0: PLL can sleep, using XTAL (28636363).
=============================================================
I´ve been for awhile now in that state of affairs where my each of my attempted fixes may impede its successor.

Itś really, really frustrating to be unable to get sound out of this otherwise functional device.

Any help? I assure you that I have checked the mixer and volume levels. I have tried to use the ¨automute=0¨ insmod option to no avail.

I have checked the cable, trying it in both the ¨line in¨ and the ¨microphone¨ ports in my sound card. I have tried my USB Audigy sound card.

I have tried the various settings of the ¨card=X¨ insmod option.

I have followed Gerd Knorr´s instructions regarding the firmware, and only gotten feedback as shown above in the output from DMESG saying ¨altera who?¨.

I´d really like to win this battle and could use some help.


Thanks in advance for anything!!

Last edited by philverb; 08-16-2004 at 11:07 AM.
 
Old 10-01-2007, 08:50 PM   #4
chatan
Member
 
Registered: Jul 2005
Location: Okinawa, Japan
Distribution: Manjaro KDE
Posts: 35

Rep: Reputation: 17
Quote:
Thanks in advance for anything!!
Very Ancient thread I know! but I just solved my no audio problem with my Hauppauge WinTV PCI model 45231, rev D523:

for PCLINUXOS 2007 the hcwamc.rbf (all lower case) needed to be saved in the /lib/firmware directory. That is all it took.

Now instead of dmesg saying:
bttv0: no altera firmware [via hotplug]
...it now shows::
bttv0: altera firmware upload ok

Quote:
I´ve been for awhile now in that state of affairs where my each of my attempted fixes may impede its successor.
Maybe that's possible.

Cheers!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems with bttv and WinTV PVR250 LinuxSneaker Linux - Hardware 0 04-08-2004 11:33 PM
Redhat 9 and WinTV Go! - problems with bttv zupidupi Linux - Hardware 0 08-14-2003 09:25 AM
WinTV card tuner type?? for bttv bluemoose Linux - Hardware 2 07-21-2003 10:40 PM
winTV - bttv - DGA - suse 8 ! sapilas Linux - Distributions 2 05-03-2002 01:15 PM
LinuX with BTTV (WinTV Radio) beta Linux - Software 0 06-28-2001 04:10 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 03:07 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration