[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[potato+modutils-2.4.6-2.bunk+kernel-2.4.5] bttv, problème msp3400



Bonjour à tous,

Juste un petit mail pour vous exposer un problème que je n'arrive pas à
résoudre, si quelqu'un a eu la même expérience que moi...

Je n'ai _jamais_ eu de problème pour configurer ma Miro PCTV Pro sous Linux,
tout a toujours correctement fonctioné. Seulement là, depuis mon passage
récent sous noyeau 2.5.5 (recompilé perso depuis la source apt citée il y a
pas longtemps sur la liste: kernel-source-2.4.5-2.bunk) je n'ai plus de son.
Notez que aumix fonctionne bien, que je lis mes CD audios et écoute des mp3
comme avant : le problème apparait quand je lance xawtv, là j'ai la video
mais pas de son.

Le paramètre vidmem passé en option sur le module bttv me sort
systématiquement un "Invalid parameter: param_vidmem", je l'ai donc viré par
rapport à ma configuration kernel-2.2.19. Le reste est identique, hormis les
conf. de debug de i2c essayer de comprendre le problème.
Est-ce ce paramètre qui est en cause ? Faut-il que je recompile une version
plus récente de xawtv ? Ou encore est-ce mon noyeau qui est configuré comme
un polio (genre y a un truc à savoir sur les 2.4.* mais que je connais pas
pour bttv) ?

deux fichiers sont attachés avec ce mail:
- un extrait des logs du kernel lors du chargement des modules au boot
- un fichier text aglomérant ma conf. modutils (modutils-2.4.6-2.bunk
  recompilé)

Si quelqu'un peut éclairer ma lanterne, j'ai pas trop envie d'hacker le code
du module bttv pour forcer la reconnaissance et le rattachement correct du
module msp3400 à i2c estimant que ceci peut être du à un problème de
configuration... Mais bon si pas de solution j'y serai forcé.

Cordialement, Val.
-- 
Home : http://perso.LinuxFR.org/vallar/ - mailto:Laurent.Vallar@LinuxFR.org
Asso : Da Linux French Team - LinuxFR - http://www.LinuxFR.org - Geek Stuff !
-= Want some woody packages on your potato, uh ? http://debian.linuxfr.org =-
[...]
Jun 21 06:15:18 localhost kernel: Linux video capture interface: v1.00
Jun 21 06:15:18 localhost kernel: Linux agpgart interface v0.99 (c) Jeff Hartmann
[...]
Jun 21 06:15:18 localhost kernel: i2c-core.o: i2c core module
Jun 21 06:15:18 localhost kernel: i2c-algo-bit.o: i2c bit algorithm module
Jun 21 06:15:18 localhost kernel: i2c-core.o: driver i2c msp3400 driver registered.
Jun 21 06:15:18 localhost kernel: i2c-core.o: driver i2c TV tuner driver registered.
Jun 21 06:15:18 localhost kernel: bttv: driver version 0.7.57 loaded
Jun 21 06:15:18 localhost kernel: bttv: using 2 buffers with 2080k (4160k total) for capture
Jun 21 06:15:18 localhost kernel: bttv: Bt8xx card found (0).
Jun 21 06:15:18 localhost kernel: PCI: Found IRQ 9 for device 00:14.0
Jun 21 06:15:18 localhost kernel: bttv0: Bt848 (rev 18) at 00:14.0, irq: 9, latency: 64, memory: 0xcf9ff000
Jun 21 06:15:18 localhost kernel: bttv0: model: BT848A(MIRO PCTV pro) [insmod option]
Jun 21 06:15:18 localhost kernel: i2c-algo-bit.o: Adapter: bt848 #0 scl: 1  sda: 1 -- testing...
Jun 21 06:15:18 localhost kernel: i2c-algo-bit.o:1 scl: 1  sda: 0 
Jun 21 06:15:18 localhost kernel: i2c-algo-bit.o:2 scl: 1  sda: 1 
Jun 21 06:15:18 localhost kernel: i2c-algo-bit.o:3 scl: 0  sda: 1 
Jun 21 06:15:18 localhost kernel: i2c-algo-bit.o:4 scl: 1  sda: 1 
Jun 21 06:15:18 localhost kernel: i2c-algo-bit.o: bt848 #0 passed test.
Jun 21 06:15:18 localhost kernel: tuner: chip found @ 0x60
Jun 21 06:15:18 localhost kernel: bttv0: i2c attach [Philips SECAM]
Jun 21 06:15:18 localhost kernel: i2c-core.o: client [Philips SECAM] registered to adapter [bt848 #0](pos. 0).
Jun 21 06:15:18 localhost kernel: i2c-core.o: adapter bt848 #0 registered as adapter 0.
Jun 21 06:15:18 localhost kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found
Jun 21 06:15:18 localhost kernel: bttv0: miro: id=9 tuner=3 radio=no stereo=no
Jun 21 06:15:18 localhost kernel: bttv0: i2c: checking for MSP34xx @ 0x80... not found
Jun 21 06:15:18 localhost kernel: bttv0: i2c: checking for TDA9875 @ 0xb0... not found
Jun 21 06:15:18 localhost kernel: bttv0: i2c: checking for TDA7432 @ 0x8a... not found
Jun 21 06:15:18 localhost kernel: tvaudio: TV audio decoder + audio/video mux driver
Jun 21 06:15:18 localhost kernel: tvaudio: known chips: tda9840,tda9873h,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951)
Jun 21 06:15:18 localhost kernel: i2c-core.o: driver generic i2c audio driver registered.
[...]
--8<--------------------------------------------------------------------------
# /etc/modules: kernel modules to load at boot time.
[...autres...]
es1370
bttv
[...autres...]
--8<--------------------------------------------------------------------------
# /etc/modutils/aliases Aliases to tell insmod/modprobe which modules to use 
[...standard package Debian...]
alias char-major-81 videodev
alias char-major-81-0 bttv
alias char-major-14 es1370
alias char-major-10-135 off
alias char-major-89 i2c-dev
--8<--------------------------------------------------------------------------
# /etc/modutils/bttv
options bttv card=11 radio=1 bttv_gpio=1
--8<--------------------------------------------------------------------------
# /etc/modutils/i2c-algo-bit
options i2c-algo-bit bit_test=1
--8<--------------------------------------------------------------------------
# /etc/modutils/tuner
options tuner type=3 debug=1
--8<--------------------------------------------------------------------------
# /etc/modutils/i2c-core
options i2c-core i2c_debug=1
--8<--------------------------------------------------------------------------
# /etc/modutils/actions Special actions that are needed for some modules
# 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
above tuner msp3400
pre-install es1370 modprobe -k sound
pre-install bttv modprobe -k msp3400; modprobe -k tuner
--8<--------------------------------------------------------------------------

Reply to: