Configure la carte tv philips 713x sous linux
Fermé
titus
-
Modifié par mamiemando le 23/05/2012 à 19:57
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 28 juil. 2012 à 12:05
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 28 juil. 2012 à 12:05
A voir également:
- Configure la carte tv philips 713x sous linux
- Carte d'identité - Accueil - Services publics
- Pile carte mere - Guide
- Installer chromecast sur tv - Guide
- Changer carte graphique - Guide
- Blocage agriculteur carte en temps réel - Accueil - Transports & Cartes
9 réponses
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
23 mai 2012 à 20:10
23 mai 2012 à 20:10
Apparemment il faut trouver un moyen de récupérer le module "saa7134" (un module étant l'équivalent pour faire simple d'un "driver").
https://linuxtv.org/wiki/index.php/Saa713x_devices:_Generic_SAA7134_Card_Installation
Peux-tu nous reporter le résultat de ces commandes :
Bonne chance
https://linuxtv.org/wiki/index.php/Saa713x_devices:_Generic_SAA7134_Card_Installation
Peux-tu nous reporter le résultat de ces commandes :
ls -l /dev/video* lspci uname -r ls /lib/modules/$(uname -r)/kernel/drivers/media/video/saa7134* lsmod | grep saa7134
Bonne chance
merci mamiemando de prendre à coeur mon probleme;
la commande ls -l /dev/video affiche:
[root@localhost ~]# ls -l /dev/video
ls: /dev/video: Aucun fichier ou répertoire de ce type
[root@localhost ~]#
la commande lspci affiche:
[root@localhost ~]# lspci
00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82815 Chipset Graphics Controller (CGC) (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 Controller (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 02)
00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus Controller (rev 02)
00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio Controller (rev 02)
01:08.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)
01:0c.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
[root@localhost ~]#
la commande uname -r affiche:
[root@localhost ~]# uname -r
2.6.18-194.el5
[root@localhost ~]#
la commande ls /lib/modules/$(uname -r)/kernel/drivers/media/video/saa7134*
affiche:
[root@localhost ~]# ls /lib/modules/&(uname -r) /kernel/drivers/media/video/saa7134
bash: syntax error near unexpected token '/kernel/drivers/media/video/saa7134'
[root@localhost ~]#
et la derniere commande n'affiche rien
merci
la commande ls -l /dev/video affiche:
[root@localhost ~]# ls -l /dev/video
ls: /dev/video: Aucun fichier ou répertoire de ce type
[root@localhost ~]#
la commande lspci affiche:
[root@localhost ~]# lspci
00:00.0 Host bridge: Intel Corporation 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82815 Chipset Graphics Controller (CGC) (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 Controller (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 02)
00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus Controller (rev 02)
00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio Controller (rev 02)
01:08.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)
01:0c.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
[root@localhost ~]#
la commande uname -r affiche:
[root@localhost ~]# uname -r
2.6.18-194.el5
[root@localhost ~]#
la commande ls /lib/modules/$(uname -r)/kernel/drivers/media/video/saa7134*
affiche:
[root@localhost ~]# ls /lib/modules/&(uname -r) /kernel/drivers/media/video/saa7134
bash: syntax error near unexpected token '/kernel/drivers/media/video/saa7134'
[root@localhost ~]#
et la derniere commande n'affiche rien
merci
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
Modifié par mamiemando le 24/05/2012 à 10:20
Modifié par mamiemando le 24/05/2012 à 10:20
Ok alors hormis que tu as tapé "ls /lib/modules/&(uname -r) /kernel/drivers/media/video/saa7134 " au lieu de "ls /lib/modules/$(uname -r)/kernel/drivers/media/video/saa7134" j'ai les informations dont j'ai besoin.
Pour commencer ton noyau est vraiment vieux (version 2.6.18) alors que par exemple j'utilise pour ma part un noyau 3.2.0-2-amd64. Évidemment ça dépend de ta distribution linux, mais ça reste très vieux quand même. Le problème c'est que le module dont tu as besoin pour faire marcher ta carte tv (saaa7134) ne semble pas exister dans ton cas, alors que chez moi... si :-)
Exemple :
L'idée c'est qu'une fois ce module chargé et correctement paramétré, tu devrais avoir un "device" /dev/video0, ce qui n'est bien entendu pas le cas chez toi vu que ce module n'est pas chargé.
Exemple chez moi avec ma carte tv :
Sous linux, un device est un fichier un peu particulier : ce ne sont pas des données stockées sur un disque dur, mais déclencher des opérations de lecture ou d'écriture sur ce fichier revient à faire une opération avec le matériel. Ce fameux device est ensuite utilisé par des logiciels comme par exemple tvtime.
La première étape c'est donc de mettre à jour ton noyau en espérant ainsi avoir ce module a disposition, le charger, et ainsi avoir le device /dev/video0. Pour cela il faudrait que tu m'indiques ta distribution (ubuntu, debian, redhat etc...).
Personnellement j'utilise une debian. Vu le nom de ton noyau je ne pense pas que ce soit ton cas, donc ce qui suit est uniquement là à titre indicatif pour que tu vois la suite de la démarche (et si tu décides d'installer ubuntu ou debian, au moins tu auras les informations sous la main :p). Voici comment on ferait :
1) D'abord on met tout à jour (note que la commande aptitude n'existe que sous debian et les distributions qui en dérivent comme ubuntu) en lançant en root :
Sous ubuntu on lancerait :
2) Ensuite on part à la recherche des noyaux disponible. Sous debian et les distributions qui en dérivent, ce sont les paquets "linux-image" qui les fournissent, et on peut faire une recherche avec apt-cache pour voir ce qui est en stock :
On peut vérifier si le module que l'on cherche est fourni ou non par ces différents paquets par exemple grâce à apt-file :
Exemple :
Ici on voit que les noyaux linux-image-3.1.0-1-amd64 et linux-image-3.2.0-1-amd64 font l'affaire.
Si les noyaux proposés ne fournissent pas ce module, c'est qu'ils sont probablement trop vieux et il faut migrer vers une version plus récente de ta distribution linux.
http://doc.ubuntu-fr.org/migration
http://www.mistra.fr/tutoriels-linux-outils-debian/tutoriel-linux-apt-migration.html
3) On peut alors installer la version la plus récente par rapport à ton architecture (amd64 dans mon cas, i386 dans le tien).
4) Enfin on reboote sur le noyau qu'on vient d'installer. Une fois que tu en seras là et que le module dont tu as besoin sera dans /lib/modules, tu pourras commencer charger le module comme indiqué ici (section drivers probing) :
https://linuxtv.org/wiki/index.php/Saa713x_devices:_Generic_SAA7134_Card_Installation
... puis à jeter un oeil à la suite :
https://forums.commentcamarche.net/forum/affich-37604422-configurer-sa-carte-tv-et-sa-telecommande-sous-linux
Voilà je suis d'accord c'est pas à la portée du premier néophyte et les cartes tv font partie des choses compliquées à installer sous linux... j'y peux rien c'est comme ça. Mais bon pour ma part, je ne peux même plus faire marcher ma carte tv sous windows, alors je me console en me disant que sous linux, même si c'est compliqué, au moins ça marche :-) En tout cas, j'espère que ces indications t'aideront à résoudre ton problème :-)
Bonne chance
Pour commencer ton noyau est vraiment vieux (version 2.6.18) alors que par exemple j'utilise pour ma part un noyau 3.2.0-2-amd64. Évidemment ça dépend de ta distribution linux, mais ça reste très vieux quand même. Le problème c'est que le module dont tu as besoin pour faire marcher ta carte tv (saaa7134) ne semble pas exister dans ton cas, alors que chez moi... si :-)
Exemple :
(mando@aldur) (~) $ ls /lib/modules/$(uname -r)/kernel/drivers/media/video/saa7134 saa6752hs.ko saa7134-alsa.ko saa7134-dvb.ko saa7134-empress.ko saa7134.ko
L'idée c'est qu'une fois ce module chargé et correctement paramétré, tu devrais avoir un "device" /dev/video0, ce qui n'est bien entendu pas le cas chez toi vu que ce module n'est pas chargé.
Exemple chez moi avec ma carte tv :
(mando@aldur) (~) $ ls -l /dev/video0 crw-rw---T+ 1 root video 81, 0 mai 24 09:50 /dev/video0
Sous linux, un device est un fichier un peu particulier : ce ne sont pas des données stockées sur un disque dur, mais déclencher des opérations de lecture ou d'écriture sur ce fichier revient à faire une opération avec le matériel. Ce fameux device est ensuite utilisé par des logiciels comme par exemple tvtime.
La première étape c'est donc de mettre à jour ton noyau en espérant ainsi avoir ce module a disposition, le charger, et ainsi avoir le device /dev/video0. Pour cela il faudrait que tu m'indiques ta distribution (ubuntu, debian, redhat etc...).
Personnellement j'utilise une debian. Vu le nom de ton noyau je ne pense pas que ce soit ton cas, donc ce qui suit est uniquement là à titre indicatif pour que tu vois la suite de la démarche (et si tu décides d'installer ubuntu ou debian, au moins tu auras les informations sous la main :p). Voici comment on ferait :
1) D'abord on met tout à jour (note que la commande aptitude n'existe que sous debian et les distributions qui en dérivent comme ubuntu) en lançant en root :
aptitude update aptitude safe-upgrade
Sous ubuntu on lancerait :
sudo apt-get update sudo apt-get safe-upgrade
2) Ensuite on part à la recherche des noyaux disponible. Sous debian et les distributions qui en dérivent, ce sont les paquets "linux-image" qui les fournissent, et on peut faire une recherche avec apt-cache pour voir ce qui est en stock :
apt-cache search linux-image | grep linux-image
On peut vérifier si le module que l'on cherche est fourni ou non par ces différents paquets par exemple grâce à apt-file :
aptitude install apt-file apt-file update apt-file search saa7134.ko
Exemple :
(mando@aldur) (~) $ apt-file search saa7134.ko linux-image-3.1.0-1-amd64: /lib/modules/3.1.0-1-amd64/kernel/drivers/media/video/saa7134/saa7134.ko linux-image-3.1.0-1-amd64-dbg: /usr/lib/debug/lib/modules/3.1.0-1-amd64/kernel/drivers/media/video/saa7134/saa7134.ko linux-image-3.2.0-1-amd64: /lib/modules/3.2.0-1-amd64/kernel/drivers/media/video/saa7134/saa7134.ko linux-image-3.2.0-1-amd64-dbg: /usr/lib/debug/lib/modules/3.2.0-1-amd64/kernel/drivers/media/video/saa7134/saa7134.ko linux-image-3.2.0-1-rt-amd64: /lib/modules/3.2.0-1-rt-amd64/kernel/drivers/media/video/saa7134/saa7134.ko linux-image-3.2.0-1-rt-amd64-dbg: /usr/lib/debug/lib/modules/3.2.0-1-rt-amd64/kernel/drivers/media/video/saa7134/saa7134.ko
Ici on voit que les noyaux linux-image-3.1.0-1-amd64 et linux-image-3.2.0-1-amd64 font l'affaire.
Si les noyaux proposés ne fournissent pas ce module, c'est qu'ils sont probablement trop vieux et il faut migrer vers une version plus récente de ta distribution linux.
http://doc.ubuntu-fr.org/migration
http://www.mistra.fr/tutoriels-linux-outils-debian/tutoriel-linux-apt-migration.html
3) On peut alors installer la version la plus récente par rapport à ton architecture (amd64 dans mon cas, i386 dans le tien).
aptitude install linux-image-3.2.0-2-amd64
4) Enfin on reboote sur le noyau qu'on vient d'installer. Une fois que tu en seras là et que le module dont tu as besoin sera dans /lib/modules, tu pourras commencer charger le module comme indiqué ici (section drivers probing) :
https://linuxtv.org/wiki/index.php/Saa713x_devices:_Generic_SAA7134_Card_Installation
... puis à jeter un oeil à la suite :
https://forums.commentcamarche.net/forum/affich-37604422-configurer-sa-carte-tv-et-sa-telecommande-sous-linux
Voilà je suis d'accord c'est pas à la portée du premier néophyte et les cartes tv font partie des choses compliquées à installer sous linux... j'y peux rien c'est comme ça. Mais bon pour ma part, je ne peux même plus faire marcher ma carte tv sous windows, alors je me console en me disant que sous linux, même si c'est compliqué, au moins ça marche :-) En tout cas, j'espère que ces indications t'aideront à résoudre ton problème :-)
Bonne chance
jeanbi
Messages postés
15118
Date d'inscription
samedi 9 décembre 2006
Statut
Contributeur
Dernière intervention
6 février 2023
2 181
24 mai 2012 à 18:49
24 mai 2012 à 18:49
bonjour
pour info
j'ai galere pendant 1 an avec differentes cle tnt jusqu'au jour ou j'ai entendu parler des cle tnt hauppauge.
j'ai craquer pour celle ci
http://www.rueducommerce.fr/Photo-Video-Numerique/Acquisition/Carte-Interne/HAUPPAUGE/4844027-Double-Tuner-TNT-HD-USB.htm
tu branches , et hop ça marche un must , 2 tuners tu enregistre et tu regarde ou tu enregistre 2 emissions
a+
pour info
j'ai galere pendant 1 an avec differentes cle tnt jusqu'au jour ou j'ai entendu parler des cle tnt hauppauge.
j'ai craquer pour celle ci
http://www.rueducommerce.fr/Photo-Video-Numerique/Acquisition/Carte-Interne/HAUPPAUGE/4844027-Double-Tuner-TNT-HD-USB.htm
tu branches , et hop ça marche un must , 2 tuners tu enregistre et tu regarde ou tu enregistre 2 emissions
a+
merci pour ces infos;
j'utilise centos 5.
je vais installer un debian 6, en espérant que le module /dev/video soit chargé; peux tu me donner les prochaines etapes à suivre pour l'installation et la config de ma carte?
merci.
j'utilise centos 5.
je vais installer un debian 6, en espérant que le module /dev/video soit chargé; peux tu me donner les prochaines etapes à suivre pour l'installation et la config de ma carte?
merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
24 mai 2012 à 20:12
24 mai 2012 à 20:12
On va déjà voir si une fois que tu as installé debian, le module saa7134 se charge et si /dev/video apparaît. Ensuite tu peux suivre ce que j'ai indiqué dans mon précédent message, avec le tutoriel que j'ai cité, tu devrais pouvoir faire marcher ta carte tv avec tvtime.
bonjour mamiemando!
me revoici encore,
j'ai suivi les liens que tu m'a donner, je n'est tourjour pas eu de success à mon probleme.
j'utilise maintenant un debien 6 , kernel 2.6.32-5-686
voici ce que m'affiche les différentes commandes:
pour lspci:
root@debian# lspci
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
03:07.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)
03:08.0 Ethernet controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) integrated LAN Controller (rev 02)
pour ls /lib/modules/$(uname -r)/kernel/drivers/media/video/saa7134*
root@debian# ls /lib/modules/$(uname -r)/kernel/drivers/media/video/saa7134*
saa6752hs.ko saa7134-alsa.ko saa7134-dvb.ko saa7134-empress.ko saa7134.ko
pour ls -l /dev/video*
root@debian# ls -l /dev/video*
crw-rw----+ 1 root video 81, 0 27 juil. 05:57 /dev/video0
pour lsmod | grep saa7134
root@debian:/home/titus# lsmod | grep saa7134
saa7134 119860 0
ir_common 22187 1 saa7134
v4l2_common 9752 2 tuner,saa7134
videodev 25445 3 tuner,saa7134,v4l2_common
videobuf_dma_sg 7099 1 saa7134
videobuf_core 10440 2 saa7134,videobuf_dma_sg
tveeprom 9393 1 saa7134
i2c_core 12751 12 tea5767,tuner,saa7134,v4l2_common,videodev,tveeprom,fschmd,i915,drm_kms_helper,i2c_i801,drm,i2c_algo_bit
meme avec tous ces infos, le numero de mon tuner n'est pas identifier
quand j'install tvtime(grace au lien que tu m'a donné), il m'affiche "tourjour pas de signal"
voici le contenu de mon fichier /etc/modprobe.d/options.conf
options saa7134 card=3 tuner=55
install saa7134 /sbin/modprobe --ignore-install saa7134; /sbin/modprobe saa7134-oss
merci de m'aider, je suis à bout de solution
me revoici encore,
j'ai suivi les liens que tu m'a donner, je n'est tourjour pas eu de success à mon probleme.
j'utilise maintenant un debien 6 , kernel 2.6.32-5-686
voici ce que m'affiche les différentes commandes:
pour lspci:
root@debian# lspci
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
03:07.0 Multimedia controller: Philips Semiconductors SAA7130 Video Broadcast Decoder (rev 01)
03:08.0 Ethernet controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) integrated LAN Controller (rev 02)
pour ls /lib/modules/$(uname -r)/kernel/drivers/media/video/saa7134*
root@debian# ls /lib/modules/$(uname -r)/kernel/drivers/media/video/saa7134*
saa6752hs.ko saa7134-alsa.ko saa7134-dvb.ko saa7134-empress.ko saa7134.ko
pour ls -l /dev/video*
root@debian# ls -l /dev/video*
crw-rw----+ 1 root video 81, 0 27 juil. 05:57 /dev/video0
pour lsmod | grep saa7134
root@debian:/home/titus# lsmod | grep saa7134
saa7134 119860 0
ir_common 22187 1 saa7134
v4l2_common 9752 2 tuner,saa7134
videodev 25445 3 tuner,saa7134,v4l2_common
videobuf_dma_sg 7099 1 saa7134
videobuf_core 10440 2 saa7134,videobuf_dma_sg
tveeprom 9393 1 saa7134
i2c_core 12751 12 tea5767,tuner,saa7134,v4l2_common,videodev,tveeprom,fschmd,i915,drm_kms_helper,i2c_i801,drm,i2c_algo_bit
meme avec tous ces infos, le numero de mon tuner n'est pas identifier
quand j'install tvtime(grace au lien que tu m'a donné), il m'affiche "tourjour pas de signal"
voici le contenu de mon fichier /etc/modprobe.d/options.conf
options saa7134 card=3 tuner=55
install saa7134 /sbin/modprobe --ignore-install saa7134; /sbin/modprobe saa7134-oss
merci de m'aider, je suis à bout de solution
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
27 juil. 2012 à 10:23
27 juil. 2012 à 10:23
Pourtant ça à l'air bien parti, tu as /dev/video0, donc là pour moi la seule chose qui cloche potentiellement c'est les options card=... et tuner=... auquel il faut affecter les bonnes valeurs. Ce qui est bizarre par contre c'est la 2e ligne dans options.conf et son nom (je l'aurais appelé saa7134.conf). En effet, je vois difficilement comment la commande modprobe pourrait deviner que c'est ce fichier qu'elle doit lire. En fait ce que tu écris dans /etc/modprobe.d permet de sous-entendre des paramètres que tu passerais en temps normal à la commande modprobe, typiquement :
Par exemple chez moi j'utilise le module bttv (car ma carte tv utilise ce module) et j'ai ceci :
Du coup ce qu'il faudrait vérifier maintenant c'est ce qui se passe si tu renommes ce fichier et que tu décharges / recharges le module (puis même chose en enlevant la 2e ligne "bizarre") :
(puis lance tvtime). Si ça ne change rien essaye de supprimer la 2e ligne ("install ...") et relance ces trois commandes et tvtime. Si ça ne marche toujours pas, là seule chose que je vois, c'est chercher sur google un autre jeu de valeur pour card et tuner.
Peux-tu aussi m'indiquer où tu as trouvé cette configuration de modprobe ?
Bonne chance
modprobe saa7134 card=3 tuner=55
Par exemple chez moi j'utilise le module bttv (car ma carte tv utilise ce module) et j'ai ceci :
(mando@aldur) (~) $ cat /etc/modprobe.d/bttv.conf options bttv card=34 tuner=24
Du coup ce qu'il faudrait vérifier maintenant c'est ce qui se passe si tu renommes ce fichier et que tu décharges / recharges le module (puis même chose en enlevant la 2e ligne "bizarre") :
rmmod saa7134 mv /etc/modprobe.d/options.conf /etc/modprobe.d/saa7134.conf modprobe saa7134
(puis lance tvtime). Si ça ne change rien essaye de supprimer la 2e ligne ("install ...") et relance ces trois commandes et tvtime. Si ça ne marche toujours pas, là seule chose que je vois, c'est chercher sur google un autre jeu de valeur pour card et tuner.
Peux-tu aussi m'indiquer où tu as trouvé cette configuration de modprobe ?
Bonne chance
merci pour tes infos;
j'ai utilisé les infos du lien ci http://linuxtv.org/wiki/index.php/Saa7134-alsa
pour configurer mon fichier /etc/modprobe.d/options.conf
j'ai renommer le fichier /etc/modprobe.d/options.conf en /etc/modprobe.d/saa7134.conf sans succes.
peux-tu me donner les commandes qui te permettent d'avoir le numero de la carte et celui du tuner?
j'ai essayé dmesg | grep philips; il m'affiche [card=61] mais pas celui du tuner.
merci d'avance!
j'ai utilisé les infos du lien ci http://linuxtv.org/wiki/index.php/Saa7134-alsa
pour configurer mon fichier /etc/modprobe.d/options.conf
j'ai renommer le fichier /etc/modprobe.d/options.conf en /etc/modprobe.d/saa7134.conf sans succes.
peux-tu me donner les commandes qui te permettent d'avoir le numero de la carte et celui du tuner?
j'ai essayé dmesg | grep philips; il m'affiche [card=61] mais pas celui du tuner.
merci d'avance!
mamiemando
Messages postés
33446
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
20 décembre 2024
7 812
Modifié par mamiemando le 28/07/2012 à 12:09
Modifié par mamiemando le 28/07/2012 à 12:09
Truc que je ne comprends pas trop, si quand tu fais un dmesg on te dit card=61, pourquoi ce n'est pas cette valeur que tu utilises dans /etc/modprobe.d/saa7134.conf ?
Comme tu le vois chez moi, ces deux valeurs concordent :
Pour le tuner ces deux pages semblent donner des valeurs, a priori je commencerais par tester les tuners philips vu ta sortie de lspci.
https://mandrivausers.org/index.php?/topic/43596-card-and-tuner-list/
http://www.gentoo-wiki.info/SAA7134#tuner
Autre approche pleine de subtilité, c'est vu qu'on sait la valeur à passer à l'option card, énumérer les valeurs de tuners brutalement (en déchargeant / rechargeant le module puis en regardant ce que ça donne dans tvtime). C'est d'ailleurs ce que fais le script proposé ici :
http://www.gentoo-wiki.info/SAA7134#tuner
Copie colle ceci dans /tmp/toto.sh, puis lance :
Bonne chance
Comme tu le vois chez moi, ces deux valeurs concordent :
(mando@aldur) (~) $ dmesg | grep card [ 3.035656] bttv: Bt8xx card found (0) [ 3.035837] bttv: 0: detected: Leadtek WinFast TV 2000 [card=34], PCI subsystem ID is 107d:6606 [ 3.035840] bttv: 0: using: Leadtek WinFast 2000/ WinFast 2000 XP [card=34,insmod option] [ 3.856386] input: bttv IR (card=34) as /devices/pci0000:00/0000:00:0e.0/0000:02:06.0/rc/rc0/input5 [ 3.856471] rc0: bttv IR (card=34) as /devices/pci0000:00/0000:00:0e.0/0000:02:06.0/rc/rc0 (mando@aldur) (~) $ cat /etc/modprobe.d/bttv.conf options bttv card=34 tuner=24
Pour le tuner ces deux pages semblent donner des valeurs, a priori je commencerais par tester les tuners philips vu ta sortie de lspci.
https://mandrivausers.org/index.php?/topic/43596-card-and-tuner-list/
http://www.gentoo-wiki.info/SAA7134#tuner
Autre approche pleine de subtilité, c'est vu qu'on sait la valeur à passer à l'option card, énumérer les valeurs de tuners brutalement (en déchargeant / rechargeant le module puis en regardant ce que ça donne dans tvtime). C'est d'ailleurs ce que fais le script proposé ici :
http://www.gentoo-wiki.info/SAA7134#tuner
#!/bin/sh MAXTUNER=69 for i in $(seq 0 $MAXTUNER); do rmmod tuner saa7134 modprobe saa7134 card=61 tuner=$i echo "Actual tuner is:" $i sleep 1 tvtime done
Copie colle ceci dans /tmp/toto.sh, puis lance :
xhost + # en utilisateur sh /tmp/toto.sh # en root xhost - # en utilisateur
Bonne chance