4 votes

Comment obtenir Cinergy HTC Stick (ID 0ccd:00b2) avec DVB-T en cours d'exécution ?

Je tente d'utiliser le Cinergy HTC Stick (ID 0ccd:00b2) avec DVB-T.
Normalement, cela devrait fonctionner avec Ubuntu 12.10 (noyau 3.5.x) dès la sortie de la boîte. Mais je n'arrive à faire fonctionner que le DVB-C. Si j'essaie de scanner le DVB-T, je n'obtiens que des erreurs (comme avec Me TV):

stephan@coppi:~$ me-tv
Me TV 1.3.7
14/11/2012 16:39:02: Périphérique: 'DRXK DVB-C DVB-T' (DVB-C) sur "/dev/dvb/adapter0/frontend0"
14/11/2012 16:39:25: Frontend::tune_to(570000000)
14/11/2012 16:39:25: Frontend::tune_to(594000000)
14/11/2012 16:39:25: Frontend::tune_to(730000000)
14/11/2012 16:39:25: Frontend::tune_to(762000000)

Sortie syslog :

Nov 14 16:39:00 coppi kernel: [ 9162.191371] tda18271: performing RF tracking filter calibration
Nov 14 16:39:02 coppi kernel: [ 9163.886308] tda18271: RF tracking filter calibration complete
Nov 14 16:39:25 coppi kernel: [ 9187.170324] usb 2-5: DVB: adapter 0 frontend 0 symbol rate 0 out of range (870000..11700000)
Nov 14 16:39:25 coppi kernel: [ 9187.179694] usb 2-5: DVB: adapter 0 frontend 0 symbol rate 0 out of range (870000..11700000)
Nov 14 16:39:25 coppi kernel: [ 9187.188615] usb 2-5: DVB: adapter 0 frontend 0 symbol rate 0 out of range (870000..11700000)
Nov 14 16:39:25 coppi kernel: [ 9187.193045] usb 2-5: DVB: adapter 0 frontend 0 symbol rate 0 out of range (870000..11700000)

D'autres outils comme Me TV ne fonctionnent pas non plus.

Maintenant quelques informations système

Ubuntu 12.10 (entièrement mis à jour)

Sortie syslog lors du branchement du périphérique

Nov 14 16:43:15 coppi kernel: [ 9417.237673] usb 2-5: nouveau périphérique USB haute vitesse numéro 8 utilisant ehci_hcd
Nov 14 16:43:16 coppi kernel: [ 9417.371866] usb 2-5: Nouveau périphérique USB trouvé, idVendor=0ccd, idProduct=00b2
Nov 14 16:43:16 coppi kernel: [ 9417.371877] usb 2-5: Nouvelles chaînes de périphériques USB: Mfr=2, Product=1, SerialNumber=3
Nov 14 16:43:16 coppi kernel: [ 9417.371884] usb 2-5: Product: Cinergy_HTC_Stick
Nov 14 16:43:16 coppi kernel: [ 9417.371889] usb 2-5: Manufacturer: TERRATEC
Nov 14 16:43:16 coppi kernel: [ 9417.371894] usb 2-5: SerialNumber: 02?TERRATE
Nov 14 16:43:16 coppi kernel: [ 9417.372344] em28xx: Nouveau périphérique TERRATEC Cinergy_HTC_Stick @ 480 Mbps (0ccd:00b2, interface 0, class 0)
Nov 14 16:43:16 coppi kernel: [ 9417.372348] em28xx: Interface audio Vendor Class 0 trouvée
Nov 14 16:43:16 coppi kernel: [ 9417.372352] em28xx: Interface vidéo 0 trouvée
Nov 14 16:43:16 coppi kernel: [ 9417.372355] em28xx: Interface DVB 0 trouvée
Nov 14 16:43:16 coppi kernel: [ 9417.372490] em28xx #0: ID de la puce : em2884
Nov 14 16:43:16 coppi mtp-probe: vérification bus 2, périphérique 8 : "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-5"
Nov 14 16:43:16 coppi kernel: [ 9417.425876] em28xx #0: Identifié comme Terratec Cinergy HTC Stick (carte=82)
Nov 14 16:43:16 coppi kernel: [ 9417.426004] em28xx #0: Données brutes du registre de configuration : 0x62
Nov 14 16:43:16 coppi kernel: [ 9417.426008] em28xx #0: Audio I2S (3 fréquences d'échantillonnage)
Nov 14 16:43:16 coppi kernel: [ 9417.426011] em28xx #0: Aucun processeur audio AC97
Nov 14 16:43:16 coppi kernel: [ 9417.453233] em28xx #0: Version du pilote v4l2 0.1.3
Nov 14 16:43:16 coppi mtp-probe: bus : 2, périphérique : 8 n'était pas un périphérique MTP
Nov 14 16:43:16 coppi kernel: [ 9417.489410] em28xx #0: Périphérique vidéo V4L2 enregistré sous le nom de video0
Nov 14 16:43:16 coppi kernel: [ 9417.489884] em28xx-audio.c: recherche de la classe vendeur audio em28xx
Nov 14 16:43:16 coppi kernel: [ 9417.489889] em28xx-audio.c: Droits d'auteur (C) 2006 Markus Rechberger
Nov 14 16:43:16 coppi kernel: [ 9417.489892] em28xx-audio.c: Droits d'auteur (C) 2007-2011 Mauro Carvalho Chehab
Nov 14 16:43:16 coppi kernel: [ 9418.009366] drxk: status = 0x639260d9
Nov 14 16:43:16 coppi kernel: [ 9418.009376] drxk: détection d'un drx-3926k, type A3, xtal 20.250 MHz
Nov 14 16:43:20 coppi kernel: [ 9422.069556] Version du pilote DRXK 0.9.4300
Nov 14 16:43:20 coppi kernel: [ 9422.098506] drxk: frontend initialisé.
Nov 14 16:43:20 coppi kernel: [ 9422.098529] tda18271 5-0060: création d'une nouvelle instance
Nov 14 16:43:20 coppi kernel: [ 9422.103989] TDA18271HD/C2 détecté @ 5-0060
Nov 14 16:43:21 coppi kernel: [ 9422.346390] DVB: enregistrement d'un nouvel adaptateur (em28xx #0)
Nov 14 16:43:21 coppi kernel: [ 9422.346406] usb 2-5: DVB: enregistrement de l'adaptateur 0 frontend 0 (DRXK DVB-C DVB-T)...
Nov 14 16:43:21 coppi kernel: [ 9422.349066] em28xx #0: Chargement réussi de em28xx-dvb
Nov 14 16:43:21 coppi kernel: [ 9422.350139] Mappage de touches IR enregistré sous rc-nec-terratec-cinergy-xs
Nov 14 16:43:21 coppi kernel: [ 9422.350382] Entrée: em28xx IR (em28xx #0) sous /devices/pci0000:00/0000:00:13.2/usb2/2-5/rc/rc3/input20
Nov 14 16:43:21 coppi kernel: [ 9422.350492] rc3: em28xx IR (em28xx #0) sous /devices/pci0000:00/0000:00:13.2/usb2/2-5/rc/rc3
Nov 14 16:43:21 coppi pulseaudio[1979]: [pulseaudio] source.c: Les taux d'échantillonnage par défaut et alternatif sont identiques.
Nov 14 16:43:21 coppi rtkit-daemon[1464]: Fil 17873 du processus 1979 (n/a) appartenant à '20016' RT avec priorité 5 créée avec succès.
Nov 14 16:43:21 coppi rtkit-daemon[1464]: Surveillance de 4 threads de 1 processus de 1 utilisateur.
Nov 14 16:43:21 coppi kernel: [ 9422.633025] em28xx #0: échec de la soumission de l'urb audio

dvbsnoop du périphérique

stephan@coppi:~$ dvbsnoop -s feinfo
dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/ 

---------------------------------------------------------
Informations sur le frontend...
---------------------------------------------------------

Périphérique: /dev/dvb/adapter0/frontend0

Capacités de base :
    Nom : "DRXK DVB-C DVB-T"
    Type de frontend :       QAM (DVB-C)
    Fréquence (min) :     47000.000 kHz
    Fréquence (max) :     864000.000 kHz
    Pas de fréquence :   166.667 kHz
    Tolérance de fréquence : 0.000 kHz
    Débit symbole (min) :     0.870000 MSym/s
    Débit symbole (max) :     11.700000 MSym/s
    Tolérance de débit symbole : 0 ppm
    Délai de notification : 0 ms
    Capacités du frontend : 
        inversion automatique
        FEC 1/2
        FEC 2/3
        FEC 3/4
        FEC 5/6
        FEC 7/8
        FEC AUTO
        QAM 16
        QAM 32
        QAM 64
        QAM 128
        QAM 256
        mode de transmission automatique
        intervalle de protection automatique
        hiérarchie automatique

Paramètres actuels :
    Fréquence :  0.000 kHz
    Inversion :  OFF
    Débit symbole :  0.000000 MSym/s
    FEC :  Aucun
    Modulation :  QPSK

Ce que j'ai déjà fait :

  • utilisation de git clone git://linuxtv.org/media_build.git pour construire de nouveaux modules à partir de la tête (aucun changement)
  • essayer sur Windows (bubu). le périphérique fonctionne correctement
  • scanner les chaînes avec le périphérique opérationnel et essayer de les utiliser (non)
  • bidouiller un peu avec le code source pour peut-être mettre le DVB-T en première position (sans grande connaissance) (sans effet)

J'espère que quelqu'un a une idée.
Si vous avez besoin de plus d'informations, donnez-moi une commande.
Je suis également heureux d'essayer quelque chose.

3voto

anon Points 31

D'accord, désolé pour cette réponse extrêmement brève.

Je voulais aider quelqu'un d'autre à répertorier tous les frontaux de ses récepteurs DVB. J'ai donc installé les outils DVB.

sudo apt-get install dvb-tools

J'ai essayé dvb-fe-tool, mais il ne pouvait afficher les détails que d'un adaptateur à la fois. Mais j'ai remarqué que la dernière ligne de la sortie était:

$ dvb-fe-tool
...
Supported delivery systems: [DVBC/ANNEX_A] DVBC/ANNEX_C DVBT

Après avoir lu la page d'aide, j'ai essayé cette option (-d, --set-delsys=PARAMS définir le système de diffusion) pour changer le système de diffusion.

dvb-fe-tool -d DVBT

Et ça a marché. Maintenant je pouvais balayer les chaînes DVB-T et les regarder. DVB-C ne fonctionnait plus comme prévu. Vous n'avez pas besoin de débrancher la clé, mais vous devez changer l'antenne.

dvb-fe-tool -d DVBC/ANNEX_A

Utilisez ceci pour passer de nouveau à la DVB-C ou simplement débranchez et rebranchez le récepteur. Si vous avez plus d'un récepteur DVB, utilisez l'option -a pour choisir le bon adaptateur.

En fin de compte, cela ne m'a pas aidé à répertorier tous les frontaux, mais passer à la DVB-T est un bel effet secondaire.

1voto

Francisco Points 11

Il fonctionne en DVB-T sur Kafeine en exécutant la commande suivante, après l'installation de w_scan :

w_scan -ft -cAT -x > initial-tuning-data.txt

Ensuite, vous devez renommer initial-tuning-data-txt en scanfile.dvb et copier le fichier (ou le remplacer s'il est déjà présent) dans votre ~/.kde/apps/kaffeine et également dans /usr/share/kde4/apps/kaffeine

Cela fonctionne mais ce n'est pas parfait, car je dois toujours effectuer cette opération à chaque redémarrage de mon ordinateur ou quand je rebranche la clé USB une fois qu'elle a été retirée. Cependant, il n'est plus nécessaire de renommer et copier à nouveau les fichiers dans les dossiers décrits comme expliqué ci-dessus.

Une fois cela fait, ouvrez Kafeine, cliquez sur 5 Digital TV. Ensuite, cliquez sur l'aperçu de la télévision, choisissez Configurer la télévision, sélectionnez Périphérique 1, il devrait afficher votre appareil avec DVB-T activé. Dans la liste, sélectionnez la recherche automatique. Une fois terminé, cliquez à nouveau sur l'aperçu de la télévision et choisissez Chaînes. Lancez la recherche des chaînes et une fois terminée, déplacez-les dans l'autre colonne (de gauche). Choisissez une chaîne et profitez-en.

0voto

david6 Points 14408

Essayez l'un ou l'autre :

ambrosa / DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0

tmair / DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0

J'ai un Terratec Cinergy TStick+ (ID 0ccd:00d7).

Jusqu'à présent, j'ai essayé diverses méthodes, à la fois sur 12.04 LTS et 12.10 (les dernières mises à jour/kernel). Jusqu'à présent, impossible de reconnaître le périphérique.

Cependant, votre appareil n'est pas tout à fait si nouveau et pourrait fonctionner ..


MISE À JOUR

Aucun de ceux-ci n'a fonctionné pour moi, et j'ai plutôt dû utiliser un pilote media build.

Comment obtenir, construire et installer les pilotes de périphériques V4L-DVB

Le périphérique fonctionne maintenant très bien avec Kaffeine, mais pas avec Me TV ..

(encore en test)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X