Vous n'êtes pas identifié(e).
Bonjour,
Actuellement, j'ai les chaines freebox (enfin pas toute) via le tuner freebox recorder de mythtv. Et pour avoir les chaines qu'il me manque, j'ai essayé d'installer ma carte TV dvb-t terratec cinergy. Sur ma debian lenny avec noyau 2.6.22 recompiler avec les modules en dur, la carte à fonctionner sans rien faire. J'ai installé kaffeine, scanné les chaines et visionné les chaines tnt sans problème. Ensuite, j'ai ajouté cette carte dans mythtv, scanner les chaines etc et tout ça sans problème. Ca c'etait hier soir et la seule chose qu'il me restait à faire était de définir les priorités de carte (0 pour la freebox et 1 pour la carte TNT) et ça c'est aujourdh'ui. Mais je m'apercois que ma carte semble ne plus fonctionner, l'onglet DVB dans kaffeine n'apparait plus et sur mythtv les chaines tnt ne se verrouillent pas
Et pourtant, les modules sont chargés :
sh-3.1$ lsmod | grep cx
cx2341x 11428 0
cx22702 5796 1
cx88_dvb 14628 1
cx88_vp3054_i2c 3616 1 cx88_dvb
dvb_pll 14148 2 cx88_dvb
video_buf_dvb 6628 1 cx88_dvb
cx8800 31872 0
cx8802 17636 1 cx88_dvb
cx88xx 64516 3 cx88_dvb,cx8800,cx8802
ir_common 34084 1 cx88xx
i2c_algo_bit 5956 2 cx88_vp3054_i2c,cx88xx
tveeprom 14960 1 cx88xx
videodev 26656 2 cx8800,cx88xx
compat_ioctl32 1376 1 cx8800
v4l2_common 16672 4 cx2341x,cx8800,cx88xx,videodev
i2c_core 23552 8 cx22702,cx88_dvb,cx88_vp3054_i2c,dvb_pll,cx88xx,i2c_algo_bit,tveeprom,i2c_i801
btcx_risc 4776 3 cx8800,cx8802,cx88xx
video_buf 23460 5 cx88_dvb,video_buf_dvb,cx8800,cx8802,cx88xx
et voici dmesg :
sh-3.1$ dmesg | grep cx
cx2388x cx88-mpeg Driver Manager version 0.0.6 loaded
CORE cx88[0]: subsystem: 153b:1166, board: TerraTec Cinergy 1400 DVB-T [card=30,autodetected]
cx2388x v4l2 driver version 0.0.6 loaded
input: cx88 IR (TerraTec Cinergy 1400 as /class/input/input3
cx88[0]/2: cx2388x 8802 Driver Manager
cx88[0]/2: found at 0000:02:02.2, rev: 5, irq: 23, latency: 32, mmio: 0xfb000000
cx88[0]/0: found at 0000:02:02.0, rev: 5, irq: 23, latency: 32, mmio: 0xfa000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx2388x dvb driver version 0.0.6 loaded
cx8802_register_driver() ->registering driver type=dvb access=shared
CORE cx88[0]: subsystem: 153b:1166, board: TerraTec Cinergy 1400 DVB-T [card=30]
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).
sh-3.1$
Le repertoire /dev/dvb est bien présent avec à l'interieur "adapter0"
Voilà, si quelqu'un peut m'aider...
Merci d'avance
Hors ligne
mon problème semble venir du module "cx88-blackbird, voilà ce que j'ai quand je charge ce module :
debian-PC-salon:/home/bonobox# modprobe cx88_blackbird
FATAL: Error inserting cx88_blackbird (/lib/modules/2.6.22-morphinux/kernel/drivers/media/video/cx88/cx88-blackbird.ko): No such device
Hors ligne
Perso je n'ai aucune idée, mais as tu posté sur un forum plus debianiste qu'ici ? si non, je te le conseil .
PS : J'ai aussi eu un problème de carte (hauppage HVR 1100) qui ne fonctionnait plus du jours au lendemains (en faite pas vraiment, après un coupure de courant). Mais n'ayant pas le temps de regarder et me disant que peut-être la future version d'ubuntu résoudrait le problème (ce qui à été le cas) je n'ai rien regarder.
Hors ligne
Bonsoir,
il ne trouve pas le chemin pour charger le module.
Tu dis que tu as recompiler le noyau pour avoir les drivers en dur. A priori c'est là que ça a foiré.
Essai de retrouver le chemin du module cx88-blackbird.ko, puis tu le mettras dans /lib/modules/2.6.22-morphinux/kernel/drivers/media/video/cx88/cx88-blackbird.ko
Essaie de recompiler proprement le module en question.
Mythuser depuis 2005
Hors ligne
Salut,
Alors, j'ai vérifier le chemin du module et celui-ci est bien présent , voilà ce que j'ai dans /lib/modules/2.6.22-morphinux/kernel/drivers/media/video/cx88/
Je vais essayé de recompiler le module en question, je ne sais pas comment on s'y prend pour recompiler juste un module mais je vais chercher...
Rq: il est impossible d'ouvrir les fichier .ko avec gedit et avec "vim" apparait des caractères bizarres.
Hors ligne
j'ai essayé avec module-assistant mais le module cx88-blackbird n'est pas listé, par contre un module qui s'appelle "dvb-driver" est listé. J'ai tenté son installation mais sans succès car module assistant ne le trouve pas
Ca m'embête de recompiler le noyau entièrement car tout fonctionne bien maintenant sauf que je n'ai pas toutes les chaines
L'installation de la TNT via ma carte Tv etait une bonne solution. C'est quand même bizarre qu'elle est fonctionnée au début juste le temps de scanner les chaines et après plus rien. D'autant plus que dmesg m'indique que les modules chargés et lsmod montre bien les modules chargés
Hors ligne
J'ai trouvé un lien qui parle de ça mais étant très mauvais en anglais, j'ai du mal à comprendre :
Hors ligne
bon ben impossible de faire fonctionner ma carte TV. J'ai testé sur mythbuntu et le problème est exactement le même. A mon avis, il y a un problème avec le noyau 2.6.22 .
Ce qui est bizarre, c'est qu'au début de la configuration de mythtv, la carte est trouvé, je peux scanner les chaines et au moment de visionner une chaine, il refuse de la verrouiller. A l'issue, quand je retourne dans mythtv-setup pour reconfigurer la carte, celle-ci n'est plus détectée ??
Idem sur kaffeine ...
Dernière modification par morphinux (15/12/2007 22:29:43)
Hors ligne
Hors ligne
Dans le lien que tu donnes, le gars est obligé de charger modprobe cx88-dvb pour pouvoir faire un scan.
Mythuser depuis 2005
Hors ligne
Il est bien sous /lib/modules/2.6.22-morphinux ?
oui
Sinon, j'avance un peu car je sais maintenant ce qui provoque ce problème :
J'ai remarqué que lorsque l'on fait mythtv-setup , une petite boite de dialogue prévient que le backend sera stoppé. A ce moment précis, j'ai ouvert kaffeine et comme par miracle l'onglet dvb reapparait et je peux visionner toutes les chaines TNT avec ma carte TV. Malheureusement dès que je relance le backend l'onglet disparait ???
Pour récaptituler, lorsque l'on stoppe le backend de mythtv, la carte tv se recharge et peut-être utilisé par kaffeine mais dès que l'on redemarre le backend, la carte se decharge ????
Vois pas du tout comment régler ce problème
Dernière modification par morphinux (15/12/2007 23:15:09)
Hors ligne
Bonjour,
je pense que le backend bloque l'accès au périphérique (fichier /dev/...), et donc kaffeine n'a plus d'accès.
Est ce que cette carte peux se configurer avec un fichier channels.conf ?
Mythuser depuis 2005
Hors ligne
Bonjour,
je pense que le backend bloque l'accès au périphérique (fichier /dev/...), et donc kaffeine n'a plus d'accès.
Est ce que cette carte peux se configurer avec un fichier channels.conf ?
oui, j'utilise un fichier channels.conf dans mythtv-setup, c'est donc de cette manière que j'ai configuré ma carte.
Je pense que je vais testé avec la version "trunk" de mythtv ...
Hors ligne
Salut,
Un repis pendant les fêtes où j'ai pu tester l'installation de mythtv version "trunk" compilé. Installation réussie, mysql ok mais toujours ce problème de backend qui bloque l'accès au périphérique
Mais en faisant un /usr/local/bin/mythbackend j'ai pu obtenir quelques messages que je n'avais pas avant :
bonobox@PC-debian-salon:~$ mythbackend
2007-12-28 17:47:43.063 Using runtime prefix = /usr/local
2007-12-28 17:47:43.064 Unable to read configuration file mysql.txt
2007-12-28 17:47:43.064 Empty LocalHostName.
2007-12-28 17:47:43.064 Using localhost value of PC-debian-salon
2007-12-28 17:47:43.085 New DB connection, total: 1
2007-12-28 17:47:43.089 Connected to database 'mythconverg' at host: localhost
2007-12-28 17:47:43.118 Closing DB connection named 'DBManager0'
2007-12-28 17:47:43.118 Connected to database 'mythconverg' at host: localhost
2007-12-28 17:47:43.120 Current Schema Version: 1202
Starting up as the master server.
2007-12-28 17:47:43.130 New DB connection, total: 2
2007-12-28 17:47:43.131 Connected to database 'mythconverg' at host: localhost
[b]2007-12-28 17:47:43.136 DVBChan(0) Error: Opening DVB frontend device failed.
eno: Périphérique ou ressource occupé (16)[/b]
2007-12-28 17:47:43.139 New DB connection, total: 3
2007-12-28 17:47:43.140 Connected to database 'mythconverg' at host: localhost
2007-12-28 17:47:44.639 IPTVChan(2): Loaded 301 channels from http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
2007-12-28 17:47:44.654 New DB scheduler connection
2007-12-28 17:47:44.656 Connected to database 'mythconverg' at host: localhost
QServerSocket: failed to bind or listen to the socket
2007-12-28 17:47:44.666 MediaServer::HttpServer Create Error
2007-12-28 17:47:44.667 mythbackend version: 0.21.20071211-1 www.mythtv.org
2007-12-28 17:47:44.667 Enabled verbose msgs: important general
2007-12-28 17:47:44.696 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
QServerSocket: failed to bind or listen to the socket
2007-12-28 17:47:44.698 Failed to bind port 6543. Exiting.
Je n'ai donc pour l'instannt aucune solution à mon problème
Bonne fête de fin d'année
A+
Hors ligne
Bon courage!
L'utilisateur mythtv a bien les droits d'accés au fichier ?
As tu essayer de lire le flux TV avec mplayer par ex ? ou VLC ?
Mythuser depuis 2005
Hors ligne
Bon courage!
L'utilisateur mythtv a bien les droits d'accés au fichier ?
As tu essayer de lire le flux TV avec mplayer par ex ? ou VLC ?
Salut,
Tu veux dire les droits d'accès aux fichiers qui se trouve dans /dev/dvb/adapter0 ? Dans ce cas oui pas de problème.
Le flux TV TNT avec ma carte fonctionne bien avec kaffeine, vlc ou mplayer si mythbackend n'est pas lancé.
Résumé :
A- Quand j'installe 2 tuner : la carte TNT terratec cinergy 1400 (dvb0) + le tuner freebox
1- si mythbackend est stoppé, le répertoire /dev/dvb est présent, je peux voir les chaines TNT via ma carte TNT terratec cinergy 1400 que ce soit avec vlc, mplayer ou kaffeine
2- si mythbackend est lancé, le repertoire /dev/dvb est présent mais ma carte terratec cinergy 1400 disparait . Vlc ne peut plus lire le fichier channels.conf, idem pour mplayer et l'onglet DVB dans kaffeine disparait.
B- Quand j'installe 1 seul tuner : tuner freebox
1- si mythbackend est lancé, Je peux voir sans problème les chaines TNT via ma carte tnt terratec cinergy 1400 avec vlc, mplayer et kaffeine
2- si mythbackend n'est pas lancé, idem
J'ai testé avec un noyau recompiler sur debian lenny et le problème persiste. J'ai testé sur ubuntu gutsy idem.
Sinon les modules qui concernent ma carte sont ceux-là :
bonobox@PC-debian-salon:~$ lsmod | grep cx
cx22702 5796 1
cx88_dvb 14628 0
cx88_vp3054_i2c 3616 1 cx88_dvb
dvb_pll 14148 2 cx88_dvb
video_buf_dvb 6628 1 cx88_dvb
cx8800 31872 0
cx8802 17636 1 cx88_dvb
cx88xx 64516 3 cx88_dvb,cx8800,cx8802
ir_common 34084 1 cx88xx
compat_ioctl32 1376 1 cx8800
i2c_algo_bit 5956 2 cx88_vp3054_i2c,cx88xx
tveeprom 14960 1 cx88xx
videodev 26656 2 cx8800,cx88xx
v4l2_common 16672 3 cx8800,cx88xx,videodev
btcx_risc 4776 3 cx8800,cx8802,cx88xx
video_buf 23460 5 cx88_dvb,video_buf_dvb,cx8800,cx8802,cx88xx
i2c_core 23552 8 cx22702,cx88_dvb,cx88_vp3054_i2c,dvb_pll,cx88xx,i2c_algo_bit,tveeprom,i2c_i801
Seul module manquant : cx88_blackbird , un module que je devais charger pour les noyau inférieur à 2.6.18
Il est maintenant impossible de le charger.
Je ne suis pas encore assez calé en linux pour comprendre ce qu'il se passe
Pourquoi, est-ce que je souhaite avoir 2 tuners (freebox et carte TNT) ? tout simplement pour compenser les problèmes de verrouillage avec certaines chaines freebox , la 2, la 5 et bien d'autres chaines ne sont pas visibles sur mythtv 0.20.2, un bug qui je l'espère sera réglé avec la version 0.21. La tnt me permettrait aussi d'avoir la 1 et la 6
A+
Dernière modification par morphinux (30/12/2007 13:27:40)
Hors ligne
Bonsoir Morphinux,
si tu peux lire le flux (mythbackend arrété), alors c'est que tout les modules sont bien chargés.
Lorsque tu configures le backend pour ta carte TNT, est ce que tu prends bien l'option DVB(V3x) à l'étape 3 ?
Mythuser depuis 2005
Hors ligne
Salut,
Je ne sais pas si tu as résolu ton problème mais ayant une carte tuner dvb-t terratec cinergy 1400T qui fonctionne parfaitement sous Ubuntu 7.04, je te joins quelques infos :
$ cat /etc/issue
Ubuntu 7.04 \n \l
$ uname -a
Linux mythtvbox 2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007 i686 GNU/Linux
$ sudo lsmod |grep cx88
cx88_dvb 16644 17
cx88_vp3054_i2c 5376 1 cx88_dvb
dvb_pll 15364 2 cx88_dvb
video_buf_dvb 7684 1 cx88_dvb
cx8802 19332 1 cx88_dvb
cx8800 35212 0
cx88xx 67364 3 cx88_dvb,cx8802,cx8800
i2c_algo_bit 8712 2 cx88_vp3054_i2c,cx88xx
compat_ioctl32 2304 1 cx8800
tveeprom 15888 1 cx88xx
video_buf 26116 5 cx88_dvb,video_buf_dvb,cx8802,cx8800,cx88xx
btcx_risc 5896 3 cx8802,cx8800,cx88xx
videodev 28160 2 cx8800,cx88xx
v4l2_common 25216 2 cx8800,videodev
v4l1_compat 15236 2 cx8800,videodev
ir_common 31236 2 budget_ci,cx88xx
i2c_core 22656 18 i2c_ec,w83627hf,i2c_isa,eeprom,cx22702,cx88_dvb,cx88_vp3054_i2c,dvb_pll,lnbp21,stv0299,budget_ci,nvidia,i2c_viapro,budget_core,cx88xx,i2c_algo_bit,ttpci_eeprom,tveeprom
J'ai quand dû modifier mon fichier /etc/modules comme suit:
cx88xx
cx88_dvb
cx8800
cx8802
Concernant le verrouillage des cartes tuner, le backend verrouille par défaut les cartes tuner que tu déclares via mythtv-setup d'où l'impossibilté d'y accéder via un autre soft. La bonne nouvelle est que tu peux modifir ce comportement dans mythtv-setup dans les options de la carte tuner, tu dois activer l'option "accès à la demande".
Cordialement.
mythbuntu 9.10, mythtv 0.22
Hors ligne
Je reprends la suite de mon poste pour dire que je ne n'arrive toujours à utiliser ma carte TV terratec cinergy 1400 lorsque j'utilise le tuner freebox.
Voici quelques messages de mythbackend.log :
2008-05-12 20:40:06.499 Connected to database 'mythconverg' at host: localhost
2008-05-12 20:40:06.504 Current Schema Version: 1214
Starting up as the master server.
2008-05-12 20:40:06.528 New DB connection, total: 3
2008-05-12 20:40:06.531 Connected to database 'mythconverg' at host: localhost
2008-05-12 20:40:08.272 IPTVChan(1): Loaded 306 channels from http://mafreebox.freebox.fr/freeboxtv/playlist.m3u
2008-05-12 20:40:08.289 DVBChan(3:0) Error: Opening DVB frontend device failed.
eno: Périphérique ou ressource occupé (16)
2008-05-12 20:40:08.291 New DB scheduler connection
2008-05-12 20:40:08.292 Connected to database 'mythconverg' at host: localhost
QServerSocket: failed to bind or listen to the socket
2008-05-12 20:40:08.305 MediaServer::HttpServer Create Error
2008-05-12 20:40:08.306 mythbackend version: 0.21.20080304-1 www.mythtv.org
2008-05-12 20:40:08.307 Enabled verbose msgs: important general
2008-05-12 20:40:08.310 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
QServerSocket: failed to bind or listen to the socket
2008-05-12 20:40:08.313 Failed to bind port 6543. Exiting.
2008-05-12 20:40:34.327 Expiring 0 MBytes for 4294967295 @ lun mai 12 20:35:30 2008 =>
Il me dit que le périphérique est occupé ???
Hors ligne
J'ai un peu décroché.
Tu peux rappeller le problème ?
Tu peux avoir soit freebox, soit TNT, mais pas les 2 ?
Mythuser depuis 2005
Hors ligne
Ok, je vais creer un nouveau poste pour repartir de zero et vous faire un récapitualtif succint des opérations. Je ferais ça demain dans la soirée.
Bonne nuit
Hors ligne
YEEEEEES!
j'ai réussi à avoir la TNT en plus des chaines freebox. Maintenant, je n'ai plus qu'a switcher via la télécommande (bouton OSD) de l'un à l'autre. Les programmes sont installé également mais sur des chaines en double .
Me reste plus qu'a trouver des icones pour différencier les chaines freebox de la TNT.
sinon, je n'arrive pas à enregistrer les chaines TNT, ça doit être une histoire de priorité?
Comment ai-je procéder ?
De façon empirique
En fait, dans mythtv-setup ---->recherche des chaines, il ne faut pas importer le fichier channels.conf mais utiliser le balayage complet en choisissant un pays. Dans mon cas, je n'avais jamais utiliser cette option puique la france n'apparaissait pas dans la liste. Mais cette fois-ci j'ai testé (pour voir) avec le royaume uni. J'ai eu un scan de toutes les chaines TNT et maintenant ça fonctionne.
Me reste plus qu'a trouver la solution pour enregistrer sur les chaines TNT ...
Suis content content ça fait tellement longtemps que j'essais de la faire fonctionner cette carte en doublette avec la freebox.
R.E.S.O.L.U
Ps: peux pas modifier le titre puisqu'il s'agit d'un ancien poste sur l'ancien site
Dernière modification par morphinux (13/05/2008 19:18:05)
Hors ligne