Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
bttv tvtime kernel >2.6.15 no sound
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
Beerke
n00b
n00b


Joined: 19 Apr 2003
Posts: 53

PostPosted: Sat Jul 29, 2006 2:31 pm    Post subject: bttv tvtime kernel >2.6.15 no sound Reply with quote

Ever since i upgrade my kernel from 2.6.13 to a 2.6.15/16/17 kernel, tvtime still gives me screen but no sound any more. I didn't changed any settings on my Pinnacle PCTV Rave and it is still being detected correctly. Anyone knows what the cause of the problem is ?

lspci -v
Code:

00:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
        Subsystem: Pinnacle Systems Inc. PCTV pro (TV + FM stereo receiver)
        Flags: bus master, medium devsel, latency 32, IRQ 5
        Memory at d7000000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2

00:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)
        Subsystem: Pinnacle Systems Inc. PCTV pro (TV + FM stereo receiver, audio section)
        Flags: bus master, medium devsel, latency 32, IRQ 5
        Memory at d6800000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2


dmseg
Code:

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:0a.0, irq: 5, latency: 32, mmio: 0xd7000000
bttv0: detected: Pinnacle PCTV [card=39], PCI subsystem ID is 11bd:0012
bttv0: using: Pinnacle PCTV Studio/Rave [card=39,insmod option]
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: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .<6>input: AT Translated Set 2 keyboard as /class/input/input0
tuner 0-0060: chip found @ 0xc0 (bt878 #0 [sw])
tda9887 0-0043: chip found @ 0x86 (bt878 #0 [sw])
Back to top
View user's profile Send private message
infirit
l33t
l33t


Joined: 11 Jan 2003
Posts: 778
Location: Hoofddorp / The Netherlands

PostPosted: Sun Jul 30, 2006 9:38 am    Post subject: Reply with quote

WHen you have a lead connected to your soundcard's line-in, can you check if it is not muted are the volume set to 0 by accident? Also check if tvtime is using the correct input where you connected the lead to.
_________________
EASY TO INSTALL = Difficult to install, but instruction manual has pictures.
Join the adopt an unanswered post initiative today
Back to top
View user's profile Send private message
kmare
l33t
l33t


Joined: 20 Nov 2004
Posts: 619
Location: Thessaloniki, Greece

PostPosted: Sun Jul 30, 2006 9:53 am    Post subject: Reply with quote

with kernels >2.6.15 i get a similar problem. Instead of no sound i get just noice. My fix is to do a:
Code:
rmmod bttv
modprobe bttv

and then it works just fine like before... If someone knows what might happen, please share..
_________________
Never argue with an idiot. They will only pull you down to their level, then beat you with experience.
Back to top
View user's profile Send private message
Beerke
n00b
n00b


Joined: 19 Apr 2003
Posts: 53

PostPosted: Sun Jul 30, 2006 12:14 pm    Post subject: Reply with quote

infirit wrote:
WHen you have a lead connected to your soundcard's line-in, can you check if it is not muted are the volume set to 0 by accident? Also check if tvtime is using the correct input where you connected the lead to.

Well i checked that several times, and again, like 10 times allready, and i am pretty sure that is not the problem. I even have static noise coming from the TV card, so i am pretty sure it is connected correctly and not muted.
kmare wrote:
with kernels >2.6.15 i get a similar problem. Instead of no sound i get just noice. My fix is to do a:
Code:
Code:
rmmod bttv
modprobe bttv

and then it works just fine like before... If someone knows what might happen, please share..

Well that would imply that i need to switch from a built-in kernel to a modular kernel. Which i for personal reasons don't prefer. However there seems to be a problem that is causing it, and that should be fixed. I tried the Vanilla sources yesterday, insted of the gentoo-sources, but the problem remains the same. All newer kernels only produce static noise. I will set up a modular kernel and try what you suggested, but i don't see it as a permanent solution if it works though,
Back to top
View user's profile Send private message
clintpatty
Apprentice
Apprentice


Joined: 21 Jul 2005
Posts: 173
Location: Alabama

PostPosted: Sun Jul 30, 2006 1:40 pm    Post subject: Reply with quote

Beerke wrote:
All newer kernels only produce static noise.


This should not be true. I have a bttv based card running 2.6.17.1 and it works fine. What sort of static noise is it? If you're cranking the volume up really loud at one place but have it set to 0 or muted (which mine was by default after upgrading) somewhere else, then it will give static noise. I'm using tv as a module now because I can load just 2 modules to get all the others loaded, but it works fine built in. Do you have audio enabled under the V4L section and device drivers > sound > alsa > pci cards? EEPROM reader?
Back to top
View user's profile Send private message
kmare
l33t
l33t


Joined: 20 Nov 2004
Posts: 619
Location: Thessaloniki, Greece

PostPosted: Sun Jul 30, 2006 11:15 pm    Post subject: Reply with quote

i know that that solution is not permanent.. but it works. The only thing i can think of is that it's how udev loads the module at startup, but i didn't find what's wrong with it yet. Who knows... maybe a clean installation would do it, but i can't do it now..
_________________
Never argue with an idiot. They will only pull you down to their level, then beat you with experience.
Back to top
View user's profile Send private message
Ska`
n00b
n00b


Joined: 25 Sep 2004
Posts: 74

PostPosted: Wed Aug 02, 2006 11:14 am    Post subject: Reply with quote

I have the same problem, i'm with 2.6.14-gentoo-r5 from january and all the newest kernel didn't work...hours lost searching in forums and internet for nothing...
At many people the module don't recognize the right tuner, but in this case the tuner is right:

Code:

>2.6.15-gentoo-rx (don't works)

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:02:05.0, irq: 21, latency: 64, mmio: 0xe2100000
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

2.6.14-gentoo-r5 (works)

bttv0: Bt878 (rev 17) at 0000:02:05.0, irq: 18, latency: 64, mmio: 0xe2100000
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: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok


I tried everything, loading the module with different configuration...help :(
Back to top
View user's profile Send private message
infirit
l33t
l33t


Joined: 11 Jan 2003
Posts: 778
Location: Hoofddorp / The Netherlands

PostPosted: Wed Aug 02, 2006 11:28 am    Post subject: Reply with quote

Ska`, I noticed the irq changed from 18 to 21. Can you pass pci=routeirq to the kernel and see if this solves your problem?
_________________
EASY TO INSTALL = Difficult to install, but instruction manual has pictures.
Join the adopt an unanswered post initiative today
Back to top
View user's profile Send private message
kmare
l33t
l33t


Joined: 20 Nov 2004
Posts: 619
Location: Thessaloniki, Greece

PostPosted: Wed Aug 02, 2006 4:10 pm    Post subject: Reply with quote

I can comfirm that 2.6.14-gentoo-r5 was the last kernel that worked. I'll try with pci=routeirq and report...
_________________
Never argue with an idiot. They will only pull you down to their level, then beat you with experience.
Back to top
View user's profile Send private message
clintpatty
Apprentice
Apprentice


Joined: 21 Jul 2005
Posts: 173
Location: Alabama

PostPosted: Wed Aug 02, 2006 4:18 pm    Post subject: Reply with quote

kmare wrote:
I can comfirm that 2.6.14-gentoo-r5 was the last kernel that worked. I'll try with pci=routeirq and report...


2.6.17.1 works
Back to top
View user's profile Send private message
Ska`
n00b
n00b


Joined: 25 Sep 2004
Posts: 74

PostPosted: Sat Aug 05, 2006 10:00 pm    Post subject: Reply with quote

Situation here:

2.6.17-gentoo-r4 -> don't work, same bttv output again
2.6.17-gentoo-r4 with "pci=routeirq" -> also same error

But i'm not sure about my lilo.conf, i placed "pci=routeirq" here:

append="video=radeonfb:1280x1024-32@75 splash=verbose theme:emergence pci=routeirq"

Is it right?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum