升級到kernel image 2.6.0-1-k7後,電視卡用不了.

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

升級到kernel image 2.6.0-1-k7後,電視卡用不了.

文章pooh9038 » 週五 1月 09, 2004 1:50 am

用kernel 2.6.0-1-k7開機,dmesg 中有關載入電視卡的訊息如下:

Jan 8 21:39:11 debian kernel: Linux agpgart interface v0.100 (c) Dave Jones
Jan 8 21:39:11 debian kernel: Linux video capture interface: v1.00
Jan 8 21:39:11 debian kernel: tvaudio: TV audio decoder + audio/video mux driver
Jan 8 21:39:11 debian kernel: tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic
16c54 (PV951),ta8874z
Jan 8 21:39:11 debian kernel: bttv: driver version 0.9.12 loaded
Jan 8 21:39:11 debian kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Jan 8 21:39:11 debian kernel: bttv: Bt8xx card found (0).
Jan 8 21:39:11 debian kernel: bttv0: Bt878 (rev 17) at 0000:00:0b.0, irq: 11, latency: 64, mmio: 0xcddfe000
Jan 8 21:39:11 debian kernel: bttv0: using: *** UNKNOWN/GENERIC *** [card=0,autodetected]
Jan 8 21:39:11 debian kernel: tvaudio: found pic16c54 (PV951) @ 0x96
Jan 8 21:39:11 debian kernel: registering 0-004b
Jan 8 21:39:11 debian kernel: bttv: readee error
Jan 8 21:39:11 debian kernel: bttv0: using tuner=-1
Jan 8 21:39:11 debian kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found
Jan 8 21:39:11 debian kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found
Jan 8 21:39:11 debian kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found
Jan 8 21:39:11 debian kernel: bttv0: registered device video0
Jan 8 21:39:11 debian kernel: bttv0: registered device vbi0

用xawtv看電視有聲無影(好像電視未調好頻道一樣).

但小弟用kernel 2.4.23-1-k7 開機, 電視卡的運作正常.
用kernel 2. 4.23-1-k7 開機,dmesg 中有關載入電視卡的訊息如下:

Jan 8 22:35:27 debian kernel: Linux video capture interface: v1.00
Jan 8 22:35:27 debian kernel: i2c-core.o: i2c core module
Jan 8 22:35:27 debian kernel: tvaudio: TV audio decoder + audio/video mux driver
Jan 8 22:35:27 debian kernel: tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic
16c54 (PV951),ta8874z
Jan 8 22:35:27 debian kernel: i2c-core.o: driver generic i2c audio driver registered.
Jan 8 22:35:27 debian kernel: i2c-core.o: driver tv card mixer driver registered.
Jan 8 22:35:27 debian kernel: i2c-algo-bit.o: i2c bit algorithm module
Jan 8 22:35:27 debian kernel: bttv: driver version 0.7.108 loaded
Jan 8 22:35:27 debian kernel: bttv: using 4 buffers with 2080k (8320k total) for capture
Jan 8 22:35:27 debian kernel: bttv: Bt8xx card found (0).
Jan 8 22:35:27 debian kernel: PCI: Found IRQ 11 for device 00:0b.0
Jan 8 22:35:27 debian kernel: PCI: Sharing IRQ 11 with 00:0b.1
Jan 8 22:35:27 debian kernel: bttv0: Bt878 (rev 17) at 00:0b.0, irq: 11, latency: 64, mmio: 0xcddfe000
Jan 8 22:35:27 debian kernel: bttv0: using: ProVideo PV951 [card=42,insmod option]
Jan 8 22:35:27 debian kernel: tvaudio: found pic16c54 (PV951) @ 0x96
Jan 8 22:35:27 debian kernel: i2c-core.o: client [pic16c54 (PV951)] registered to adapter [bt848 #0](pos. 0).
Jan 8 22:35:27 debian kernel: i2c-core.o: adapter bt848 #0 registered as adapter 0.
Jan 8 22:35:27 debian kernel: bttv0: using tuner=1
Jan 8 22:35:27 debian kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found
Jan 8 22:35:27 debian kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found
Jan 8 22:35:27 debian kernel: i2c-core.o: driver i2c TV tuner driver registered.
Jan 8 22:35:27 debian kernel: tuner: chip found @ 0xc0
Jan 8 22:35:27 debian kernel: tuner(bttv): type forced to 1 (Philips PAL_I (FI1246 and compatibles)) [insmod]
Jan 8 22:35:27 debian kernel: tuner: type already set (1)
Jan 8 22:35:27 debian kernel: i2c-core.o: client [Philips PAL_I (FI1246 and compa] registered to adapter [bt848 #0](pos. 1)
.
Jan 8 22:35:27 debian kernel: bttv0: PLL: 28636363 => 35468950 .. ok
Jan 8 22:35:27 debian kernel: bttv0: registered device video0
Jan 8 22:35:27 debian kernel: bttv0: registered device vbi0

而小弟的/etc/modules.conf有關電視卡的部份如下:
# The BTTV module does not load the tuner module automatically,
# so do that in here
#post-install bttv insmod tuner
#post-remove bttv rmmod tuner
options bttv pll=1 radio=0 card=42
options tuner type=1

小弟亦查過kernel 2.6.0-1-k7的 doc, video4linux中的bttv有關tvcard及tuner的編號並沒有改變.

不知是那裡出了問題? :-?
OS:Debian 5.0 stable(kernel 2.6.26-2-686)
Motherboard:Pcchips M848A
CPU:Duron 850 Mhz
Ram:Kingston 512Mb DDR
Harddisk:Segate 60G(7200rpm)
CD-RW:LG CR-RW CED-8120B
Display:GeforceFX5200
Lan:SIS900
Sound:SIS7012(CMI9739)
Monitor:Compucon H530S 15"LCD
pooh9038
懵懂的國中生
懵懂的國中生
 
文章: 153
註冊時間: 週二 10月 15, 2002 11:17 am
來自: 香港

Re: 升級到kernel image 2.6.0-1-k7後,電視卡用不了.

文章阿信 » 週五 1月 09, 2004 8:55 am

pooh9038 寫:用kernel 2.6.0-1-k7開機,dmesg 中有關載入電視卡的訊息如下:

Jan 8 21:39:11 debian kernel: Linux agpgart interface v0.100 (c) Dave Jones
Jan 8 21:39:11 debian kernel: Linux video capture interface: v1.00
Jan 8 21:39:11 debian kernel: tvaudio: TV audio decoder + audio/video mux driver
Jan 8 21:39:11 debian kernel: tvaudio: known chips: tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic
16c54 (PV951),ta8874z
Jan 8 21:39:11 debian kernel: bttv: driver version 0.9.12 loaded
Jan 8 21:39:11 debian kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Jan 8 21:39:11 debian kernel: bttv: Bt8xx card found (0).
Jan 8 21:39:11 debian kernel: bttv0: Bt878 (rev 17) at 0000:00:0b.0, irq: 11, latency: 64, mmio: 0xcddfe000
Jan 8 21:39:11 debian kernel: bttv0: using: *** UNKNOWN/GENERIC *** [card=0,autodetected]
Jan 8 21:39:11 debian kernel: tvaudio: found pic16c54 (PV951) @ 0x96
Jan 8 21:39:11 debian kernel: registering 0-004b
Jan 8 21:39:11 debian kernel: bttv: readee error
Jan 8 21:39:11 debian kernel: bttv0: using tuner=-1
Jan 8 21:39:11 debian kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found
Jan 8 21:39:11 debian kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found
Jan 8 21:39:11 debian kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found
Jan 8 21:39:11 debian kernel: bttv0: registered device video0
Jan 8 21:39:11 debian kernel: bttv0: registered device vbi0

用xawtv看電視有聲無影(好像電視未調好頻道一樣).

而小弟的/etc/modules.conf有關電視卡的部份如下:
# The BTTV module does not load the tuner module automatically,
# so do that in here
#post-install bttv insmod tuner
#post-remove bttv rmmod tuner
options bttv pll=1 radio=0 card=42
options tuner type=1


看來 kernel-2.6.0 並沒有讀入 card 的參數,小弟昨天 upgrade,用的 saa7134還正常呢。

要不要試試看
代碼: 選擇全部
modprobe bttv card=42 tuner=1
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:升級到kernel image 2.6.0-1-k7後,電視卡用不了.

文章訪客 » 週五 1月 09, 2004 4:41 pm

用過modprobe bttv card=42 tuner=1 ,但沒有效,
現在發現在 2.6.0-1連usb drive也用不到,可能是一些模組未載入.
看來真是要再參考一下文件了. :-(
訪客
 


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:Google [Bot] 和 1 位訪客