View previous topic :: View next topic |
Author |
Message |
Beerke n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 19 Apr 2003 Posts: 53
|
Posted: Sat Jul 29, 2006 2:31 pm Post subject: bttv tvtime kernel >2.6.15 no sound |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
infirit l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/507e7d603e2b2a9eb2935.gif)
Joined: 11 Jan 2003 Posts: 778 Location: Hoofddorp / The Netherlands
|
Posted: Sun Jul 30, 2006 9:38 am Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
kmare l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/gallery/Southpark/avatar41.gif)
Joined: 20 Nov 2004 Posts: 619 Location: Thessaloniki, Greece
|
Posted: Sun Jul 30, 2006 9:53 am Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
Beerke n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 19 Apr 2003 Posts: 53
|
Posted: Sun Jul 30, 2006 12:14 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
clintpatty Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1716272468449ff34391843.jpg)
Joined: 21 Jul 2005 Posts: 173 Location: Alabama
|
Posted: Sun Jul 30, 2006 1:40 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
kmare l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/gallery/Southpark/avatar41.gif)
Joined: 20 Nov 2004 Posts: 619 Location: Thessaloniki, Greece
|
Posted: Sun Jul 30, 2006 11:15 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
Ska` n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/20287023604f11ffb324da4.gif)
Joined: 25 Sep 2004 Posts: 74
|
Posted: Wed Aug 02, 2006 11:14 am Post subject: |
|
|
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 ![Sad :(](images/smiles/icon_sad.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
infirit l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/507e7d603e2b2a9eb2935.gif)
Joined: 11 Jan 2003 Posts: 778 Location: Hoofddorp / The Netherlands
|
Posted: Wed Aug 02, 2006 11:28 am Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
kmare l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/gallery/Southpark/avatar41.gif)
Joined: 20 Nov 2004 Posts: 619 Location: Thessaloniki, Greece
|
Posted: Wed Aug 02, 2006 4:10 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
clintpatty Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/1716272468449ff34391843.jpg)
Joined: 21 Jul 2005 Posts: 173 Location: Alabama
|
Posted: Wed Aug 02, 2006 4:18 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
Ska` n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/20287023604f11ffb324da4.gif)
Joined: 25 Sep 2004 Posts: 74
|
Posted: Sat Aug 05, 2006 10:00 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
|