LinuxQuestions.org
Visit Jeremy's Blog.
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 12-26-2006, 12:26 PM   #1
ferradura
Member
 
Registered: Jun 2006
Location: PT
Distribution: CRUX & Slackware
Posts: 100

Rep: Reputation: 15
Question bt878 + bttv problem...


The situation is the following:
Starting with kernel 2.6.15 i started to have a strange problem with the sound of my Tvcard. It is recognized and all by i get only a loud noise instead of sound...Image is normal.

After i messed around a bit i found that i could get the sound working by removing the modules and modprobing them again, but its kinda of boring to do it everytime i boot and want to start xawtv...

Anyone have a clue on how to solve this?

Here is some output:

Code:
bash-3.1# dmesg | grep bt878
tda9887 1-0043: chip found @ 0x86 (bt878 #0 [sw])
tuner 1-0060: chip found @ 0xc0 (bt878 #0 [sw])
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
bt878_probe: card id=[0x1211bd], Unknown card.
bt878: probe of 0000:00:0c.1 failed with error -22
tda9887 1-0043: chip found @ 0x86 (bt878 #0 [sw])
tuner 1-0060: chip found @ 0xc0 (bt878 #0 [sw])
Code:
bash-3.1# dmesg | grep bttv
bttv: driver version 0.9.16 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:00:0c.0, irq: 5, latency: 64, mmio: 0xdfcfe000
bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012
bttv0: using: Pinnacle PCTV Studio/Rave [card=39,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: pinnacle/mt: id=1 info="PAL / mono" radio=no
bttv0: using tuner=33
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 .<6>8139too Fast Ethernet driver 0.9.27
bttv0: unloading
bttv: driver version 0.9.16 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 17) at 0000:00:0c.0, irq: 5, latency: 64, mmio: 0xdfcfe000
bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012
bttv0: using: Pinnacle PCTV Studio/Rave [card=39,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init]
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: pinnacle/mt: id=1 info="PAL / mono" radio=no
bttv0: using tuner=33
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
To solve this (stop the noise and start to have normal sound output from the TVCARD) i do:
Code:
rmmod bt878
rmmod bttv
modprobe bttv
Thanks!

Last edited by ferradura; 12-26-2006 at 12:29 PM.
 
Old 12-26-2006, 12:39 PM   #2
foolsh
Member
 
Registered: Apr 2005
Location: IL
Distribution: kubuntu
Posts: 56

Rep: Reputation: 15
it seems bt878 gets in the way
you could blacklist it in /etc/modprobe.d/blacklist

reboot, if bttv is not loaded automaticly add it to /etc/modules
 
Old 12-26-2006, 08:10 PM   #3
ferradura
Member
 
Registered: Jun 2006
Location: PT
Distribution: CRUX & Slackware
Posts: 100

Original Poster
Rep: Reputation: 15
humm that doesn`t work...bt878 is not loaded but i still get the noise.
must do the same: rmmod bttv and then modprobe bttv

Last edited by ferradura; 12-28-2006 at 12:22 PM.
 
Old 12-28-2006, 12:27 PM   #4
ferradura
Member
 
Registered: Jun 2006
Location: PT
Distribution: CRUX & Slackware
Posts: 100

Original Poster
Rep: Reputation: 15
Thumbs up solved!

in case someone needs, here is the info on how to remove the noise and get the sound working:
blacklist the bttv module won`t allow the other necessary modules to be loaded; i found that in order to get my card to work properly the "bttv" module *has* to be the last necessary module to be loaded.
i got the tvcard working by doing the following:
added these lines to rc.local:
rmmod bttv
modprobe bttv

then:
#chmod +x /etc/rc.d/rc.local

Last edited by ferradura; 12-28-2006 at 12:28 PM.
 
  


Reply

Tags
bttv



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
Bt878 TV Card Problem SGR-A Linux - Hardware 6 03-25-2006 05:33 PM
TV Card, BT878, bttv: no sound breakerfall Linux - Hardware 5 03-20-2004 07:31 AM
Problem with installing bttv module lak Linux - Software 0 11-02-2003 06:44 PM
TV card bttv+v4l problem X_Ray_Cat Linux - Hardware 0 10-24-2003 10:50 AM
Problem with bttv-drivers gargi Linux - Hardware 11 07-16-2003 01:58 AM

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

All times are GMT -5. The time now is 09:55 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