Pb bttv avec WinFast 2000 XP et noyau 2.6

Pb bttv avec WinFast 2000 XP et noyau 2.6 - Hardware - Linux et OS Alternatifs

Marsh Posté le 20-05-2004 à 22:53:29    

Je viens de faire passer un PC au noyau 2.6 (2.6.6)
 
Problème: le driver bttv de la carte TV (WinFast 2000 XP) se charge bien mais pas avec le bon paramètre pour le tuner.

Code :
  1. #dmesg | grep bbtv
  2. bttv: driver version 0.9.14 loaded
  3. bttv: using 8 buffers with 2080k (520 pages) each for capture
  4. bttv: Bt8xx card found (0).
  5. bttv0: Bt878 (rev 17) at 0000:00:0a.0, irq: 5, latency: 32, mmio: 0xdf000000
  6. bttv0: detected: Leadtek WinFast TV 2000 [card=34], PCI subsystem ID is 107d:6606
  7. bttv0: using: Leadtek WinFast 2000/ WinFast 2000 XP [card=34,autodetected]
  8. bttv0: gpio: en=00000000, out=00000000 in=00bff501 [init]
  9. bttv0: using tuner=5
  10. bttv0: i2c: checking for MSP34xx @ 0x80... not found
  11. bttv0: i2c: checking for TDA9875 @ 0xb0... not found
  12. bttv0: i2c: checking for TDA7432 @ 0x8a... not found
  13. bttv0: registered device video0
  14. bttv0: registered device vbi0
  15. bttv0: registered device radio0
  16. bttv0: PLL: 28636363 => 35468950 .. ok
  17. bttv0: add subdevice "remote0"


 
Le module se charge avec tuner=5 or il devrait se charger avec tuner=3, donc je dois faire "modprobe -r bttv && modprobe bttv tuner=3" et là ça marche.
 
J'ai un /etc/modutils/actions:

Code :
  1. # Special actions that are needed for some modules
  2. # The BTTV module does not load the tuner module automatically,
  3. # so do that in here
  4. post-install bttv insmod tuner
  5. post-remove bttv rmmod tuner
  6. options bttv tuner=3


et le /etc/modules.conf est à jour (dailleurs ça marche si je démarre avec le noyau 2.4)


Message édité par jdloic le 20-05-2004 à 23:00:26
Reply

Marsh Posté le 20-05-2004 à 22:53:29   

Reply

Marsh Posté le 20-05-2004 à 23:04:36    

Pour le noyau 2.6 c'est le modprobe.conf qu'il faut vérifier.  
 
alias char-major-81-* bttv
options bttv tuner=3
 
Et ca fonctionne.

Reply

Marsh Posté le 20-05-2004 à 23:25:52    

Ok, j'ai créé un fichier /etc/modprobe.d/tv avec les options pour bttv et "update-modules" et ça marche.

Reply

Marsh Posté le 21-05-2004 à 09:28:13    

Sinon il faut modifier les sources du bouzin dans /usr/src/linux/driver/media/video/bttv-cards.c
Et la ligne tuner=5 de la WinFast ;)

Reply

Marsh Posté le 21-05-2004 à 11:15:11    

j'ai une question au passage, quel est le type de tuner de la WinFast TV 2000 XP ??

Reply

Marsh Posté le 21-05-2004 à 11:36:25    

omicron a écrit :

j'ai une question au passage, quel est le type de tuner de la WinFast TV 2000 XP ??


 

jdloic a écrit :


Le module se charge avec tuner=5 or il devrait se charger avec tuner=3, donc je dois faire "modprobe -r bttv && modprobe bttv tuner=3" et là ça marche.

Reply

Marsh Posté le 21-05-2004 à 12:22:58    

j'ai compris que c'est ce numéro tuner 3, mais ce numéro est spécifique à ce driver, non ? ma question se porte sur le libelé/désignation du tuner :(

Reply

Marsh Posté le 21-05-2004 à 12:28:40    

omicron a écrit :

j'ai compris que c'est ce numéro tuner 3, mais ce numéro est spécifique à ce driver, non ? ma question se porte sur le libelé/désignation du tuner :(


 
Ops, désolé!
 
Voici ce que donne un "dmesg | grep tuner" maintenant

Code :
  1. bttv0: using tuner=3
  2. tuner: chip found at addr 0xc2 i2c-bus bt878 #0 [sw]
  3. tuner: type set to 3 (Philips (SECAM+PAL_BG) (FI1216MF, FM1216MF, FR1216MF)) by bt878 #0 [sw]

Reply

Marsh Posté le 21-05-2004 à 12:30:55    

options tuner type=3 ?


---------------
-~- Libérez Datoune ! -~- Camarade, toi aussi rejoins le FLD pour que la flamme de la Révolution ne s'éteigne pas ! -~- A VENDRE
Reply

Marsh Posté le 28-07-2004 à 15:51:53    

Hello !
Moi j'ai une carte WinFast TV 2000 XP Deluxe. Dessus la carte c'est marqué SECAM_LL , c'est bien le type de tuner ? Ca corrsepond a quel numéro de tuner pour bttv ca ? car linux la reconnait mais j'arrive pas a la faire marcher a cause du type de tuner je crois ( elle marche un pek' sous windows)
Un personne a-t-elle la meme carte ?
J'ai eu des echo comme quoi le noyau 2.6.x avait des pbs avec bttv ?
 
Merci

Reply

Marsh Posté le 28-07-2004 à 15:51:53   

Reply

Marsh Posté le 07-08-2004 à 23:22:28    

RedLums a écrit :

Hello !
Moi j'ai une carte WinFast TV 2000 XP Deluxe. Dessus la carte c'est marqué SECAM_LL , c'est bien le type de tuner ? Ca corrsepond a quel numéro de tuner pour bttv ca ? car linux la reconnait mais j'arrive pas a la faire marcher a cause du type de tuner je crois ( elle marche un pek' sous windows)
Un personne a-t-elle la meme carte ?
J'ai eu des echo comme quoi le noyau 2.6.x avait des pbs avec bttv ?
 
Merci


 
Je viens d'en acheter une (LeadTek Winfast 2000 XP Deluxe)
 
Pour savoir quel était le tuner, j'ai décollé délicatement l'étiquette.
http://membres.lycos.fr/billery/captures/tuner.png
 
Il s'avère pour ma part que c'est un Philips, plus précisément le modèle FQ1216ME:
http://membres.lycos.fr/billery/captures/TV_FQ1216ME_P_H.jpg
 
A la lumière de la documentation, j'ai donc donné comme paramètre tuner=24 (options bttv radio=0 card=34 tuner=24 gbuffers=4 dans /etc/modprobe.conf) et ça fonctionne plutôt bien.
 
Si ça peut t'aider.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed