Problème Carte PCTV Rave

Problème Carte PCTV Rave - Hardware - Linux et OS Alternatifs

Marsh Posté le 07-04-2005 à 02:08:05    

Bah voilà, j'ai une Pinnacle PCTV Rave et je veux la faire fonctionner sous FC3 (Fedora Core 3)
J'ai installé TVtime, il indique "no signal"!
Voilou le chtit pb que j'ai detecté dans /var/log/mesages:
 
      localhost kernel: tuner: i2c i/o error: rc == -121 (should be 4)
 
Quelqu'un a une chtite idée de ce qui va pas (je débute totalemnt sous linux!! )
 
Merci d'avance!

Reply

Marsh Posté le 07-04-2005 à 02:08:05   

Reply

Marsh Posté le 07-04-2005 à 08:33:47    

Quel noyau utilises tu ? Lorsque j'avais voulu faire fonctionner la mienne, j'avais du passer à la série 2.6 car la 2.4 ne supporte pas "nativement" les PCTV Rave récente qui sont à base de composant MT2050...

Reply

Marsh Posté le 07-04-2005 à 09:40:34    

J'utilise le kernel 2.6.10-... donc à priori pas de souci de ce coté là.
Tu as fait comment pour nstaller la tienne ?
Ma PCTV Rave date de deux ans (elle fonctionne bien sous XP).
Merci d'avance pour les réponse

Reply

Marsh Posté le 07-04-2005 à 14:39:29    

Tu devrais regarder si ta carte est à base de MT2050. Si elle a deux ans je pense que c'est le cas mais c'est à vérifier. Ensuite tu peux voir ces topics :
 
http://forum.hardware.fr/hardwaref [...] 5709-1.htm
 
http://forum.hardware.fr/hardwaref [...] 5996-1.htm
 
Je pense que tu dois supprimer le fameux fichier tvaudio.ko...


Message édité par Jerem22 le 07-04-2005 à 14:39:54
Reply

Marsh Posté le 07-04-2005 à 14:40:48    

Je vais essayer, merci

Reply

Marsh Posté le 07-04-2005 à 15:22:57    

Jerem22 a écrit :

Quel noyau utilises tu ? Lorsque j'avais voulu faire fonctionner la mienne, j'avais du passer à la série 2.6 car la 2.4 ne supporte pas "nativement" les PCTV Rave récente qui sont à base de composant MT2050...


faux... suffit juste de patcher le noyau et on peut avoir la télé avec un tuner MT2050 et un noyau 2.4... et s'il a effictivement un 2.6.10 et un tuner MT2050... bon courage, il y a un bug dans le noayu 2.6.10 qui empêche le bon fonctionnement de ce tuner. Solution: utiliser le noyau 2.6.9 (ou peut être aussi le 2.6.11... je pense qu'ils ont dû corriger le bug)

Reply

Marsh Posté le 07-04-2005 à 15:24:24    

Je sais qu'il existait un patch, mais à l'époque, et lors de mes recherchers, on m'avait conseillé cette méthode. C'est pour cela que je dis ça ;)

Reply

Marsh Posté le 07-04-2005 à 15:28:39    

c'est vrai que c'est plus simple de passer à une version supérieure que de se faire ch... à le patcher puis le recompiler... Mais bon je reste fidéle à mon bon vieux 2.4 ;)

Reply

Marsh Posté le 07-04-2005 à 15:35:15    

Tu pourrais quand même me précier un peu la méthode à suivre ? Car je voulais justement passer à un 2.6 sur mon serveur juste pour le support de la carte TV...

Reply

Marsh Posté le 07-04-2005 à 15:46:36    

donc le patch se trouve à l'adresse suivante: http://dl.bytesex.org/patches/2.4.26-1/
prends le fichier .gz qui contient en fait tout les patchs.
après:

gzip -d patch-2.4.26-kraxel.gz  
cd /usr/src/linux
patch -Np1 -i /chemin/vers/le/patch/patch-2.4.26-kraxel
make clean
make dep
make bzImage
make modules
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz
cp System.map /boot/System.map
cp .config /boot/config


A noter que perso j'utilise ce patch avec un noyau 2.4.29 (bientot 2.4.30 vu qu'il vient de sortir) et qu'il ne passe pas sans problèmes. En fait il y a le fichier drivers/media/video/bttv-driver.c et drivers/media/video/bttv-if.c qui posent un petit problème. pour le premier c'est une ligne de commentaire à supprimer à la main et rajouter 2 lignes à la place (voir fichier .rej si tu sais comment est fait un patch sinon demande je te donnerais plus de précisions) et pour le second fichier, c'est juste quelques dizaines de lignes à effacer (en fait la fin du fichier car les fonctions ont été déplacées dans un fichier à part).
Mais bon après tout dépend du noyau que tu utilises. En fait pour faire simple, après avoir appliqué le patch fait:

find . -name \*.rej


si t'as pas de réponses c'est bon signe, sinon c'est les fichiers indiqués ont eu un problème lors de l'application du patch.

Reply

Marsh Posté le 07-04-2005 à 15:46:36   

Reply

Marsh Posté le 07-04-2005 à 20:31:37    

J'ai finalement opté pour un 2.6 ;) En fait l'initialisation de bttv semble bien ce passé (d'après les logs), mais par contre, lorsque je fais un scantv, j'obtiens :
 
tuner: TV freq (0.00) out of range (44-958)
vbi: open failed [/dev/vbi]
open /dev/vbi/: No such file or directory

Reply

Marsh Posté le 07-04-2005 à 20:35:32    

Réponse automatique ! Je viens juste de trouver, il suffisait de crer les fichier à la main :
 
mknod /dev/vbi0 c 81 224  
chmod 666  /dev/vbi0
ln -s /dev/vbi0 /dev/vbi

Reply

Marsh Posté le 08-04-2005 à 01:07:41    

C bon, pn resolu, je sais pas pourquoi!
Je me suis mis sou FC3 2.9 j'ai fait un scantv et j'ai relancé tvtime.
Maintenant ça marche aussi (ou presque!) sous 2.10.
Bug dans l'enregistrement des chaines SECAM dans tvtme. Dés qu je configure une nouvelle chaine en SECAM, elle prend la place de toutes les autre SECAM, alors que les chaines en PAL reste correctement configurer, je sais pas d'où sa vient.
Enfin bon, ça marche, c déjà ça.
Merci à tous.

Reply

Marsh Posté le 08-04-2005 à 01:46:13    

Bon, je sais pas pourquoi mais pour pas avoir de pb, je dois zapper sur une chaines en pal à chaque fois que je veux changer de chaine en secam, c bizare!!
Sinon, chtite question, on peut décoder canal+ sous linux ?
je sais que ktv!xp le permet sous windows, mais qu'en est-il pour tvtime ou un nautre soft sous linux ?

Reply

Marsh Posté le 08-04-2005 à 14:16:50    

Citation :

Bon, je sais pas pourquoi mais pour pas avoir de pb, je dois zapper sur une chaines en pal à chaque fois que je veux changer de chaine en secam, c bizare!!


c'est le fameux bug du noyau 2.6.10 si je me souviens bien

Citation :

Sinon, chtite question, on peut décoder canal+ sous linux ?
je sais que ktv!xp le permet sous windows, mais qu'en est-il pour tvtime ou un nautre soft sous linux ?


c'est possible mais c'est illégal sauf si tu as acheté le matériel pour... c'est à dire une carte qui permet de lire la clé qui t'es fournit par canal lorsque tu t'abonnes.

Reply

Marsh Posté le 09-04-2005 à 01:26:22    


En fais j'ai pas de télé (à terme je pense acheter un projecteur qui est en dessous des prix des écrans plats).
Alors une fois que tu as la carte avec la clef, tu fais comment? Généralement il y a un appareil livrer avec canal, tu peux directement le brancher sur ton entrèe TV ? Ou il y a d'autes solution? C quoi le plus pratique et le moins couteux?

Reply

Sujets relatifs:

Leave a Replay

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