web-dev-qa-db-fra.com

Comment faire fonctionner Cinergy HTC Stick (ID 0ccd: 00b2) avec DVB-T?

J'essaie de faire fonctionner le HTC Stick de Cinergy (ID 0ccd:00b2) avec la norme DVB-T.
Normalement, cela devrait fonctionner avec Ubuntu 12.10 (noyau 3.5.x) non fourni. Mais je ne fais que fonctionner en DVB-C. Si j'essaie de numériser sur DVB-T, je ne reçois que des erreurs (comme celles de Me TV):

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

syslog out:

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)

syslog out on branche l'appareil

Nov 14 16:43:15 coppi kernel: [ 9417.237673] usb 2-5: new high-speed USB device number 8 using ehci_hcd
Nov 14 16:43:16 coppi kernel: [ 9417.371866] usb 2-5: New USB device found, idVendor=0ccd, idProduct=00b2
Nov 14 16:43:16 coppi kernel: [ 9417.371877] usb 2-5: New USB device strings: 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: New device TERRATEC Cinergy_HTC_Stick @ 480 Mbps (0ccd:00b2, interface 0, class 0)
Nov 14 16:43:16 coppi kernel: [ 9417.372348] em28xx: Audio Vendor Class interface 0 found
Nov 14 16:43:16 coppi kernel: [ 9417.372352] em28xx: Video interface 0 found
Nov 14 16:43:16 coppi kernel: [ 9417.372355] em28xx: DVB interface 0 found
Nov 14 16:43:16 coppi kernel: [ 9417.372490] em28xx #0: chip ID is em2884
Nov 14 16:43:16 coppi mtp-probe: checking bus 2, device 8: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-5"
Nov 14 16:43:16 coppi kernel: [ 9417.425876] em28xx #0: Identified as Terratec Cinergy HTC Stick (card=82)
Nov 14 16:43:16 coppi kernel: [ 9417.426004] em28xx #0: Config register raw data: 0x62
Nov 14 16:43:16 coppi kernel: [ 9417.426008] em28xx #0: I2S Audio (3 sample rates)
Nov 14 16:43:16 coppi kernel: [ 9417.426011] em28xx #0: No AC97 audio processor
Nov 14 16:43:16 coppi kernel: [ 9417.453233] em28xx #0: v4l2 driver version 0.1.3
Nov 14 16:43:16 coppi mtp-probe: bus: 2, device: 8 was not an MTP device
Nov 14 16:43:16 coppi kernel: [ 9417.489410] em28xx #0: V4L2 video device registered as video0
Nov 14 16:43:16 coppi kernel: [ 9417.489884] em28xx-audio.c: probing for em28xx Audio Vendor Class
Nov 14 16:43:16 coppi kernel: [ 9417.489889] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
Nov 14 16:43:16 coppi kernel: [ 9417.489892] em28xx-audio.c: Copyright (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: detected a drx-3926k, spin A3, xtal 20.250 MHz
Nov 14 16:43:20 coppi kernel: [ 9422.069556] DRXK driver version 0.9.4300
Nov 14 16:43:20 coppi kernel: [ 9422.098506] drxk: frontend initialized.
Nov 14 16:43:20 coppi kernel: [ 9422.098529] tda18271 5-0060: creating new instance
Nov 14 16:43:20 coppi kernel: [ 9422.103989] TDA18271HD/C2 detected @ 5-0060
Nov 14 16:43:21 coppi kernel: [ 9422.346390] DVB: registering new adapter (em28xx #0)
Nov 14 16:43:21 coppi kernel: [ 9422.346406] usb 2-5: DVB: registering adapter 0 frontend 0 (DRXK DVB-C DVB-T)...
Nov 14 16:43:21 coppi kernel: [ 9422.349066] em28xx #0: Successfully loaded em28xx-dvb
Nov 14 16:43:21 coppi kernel: [ 9422.350139] Registered IR keymap rc-nec-terratec-cinergy-xs
Nov 14 16:43:21 coppi kernel: [ 9422.350382] input: em28xx IR (em28xx #0) as /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) as /devices/pci0000:00/0000:00:13.2/usb2/2-5/rc/rc3
Nov 14 16:43:21 coppi pulseaudio[1979]: [pulseaudio] source.c: Default and alternate sample rates are the same.
Nov 14 16:43:21 coppi rtkit-daemon[1464]: Successfully made thread 17873 of process 1979 (n/a) owned by '20016' RT at priority 5.
Nov 14 16:43:21 coppi rtkit-daemon[1464]: Supervising 4 threads of 1 processes of 1 users.
Nov 14 16:43:21 coppi kernel: [ 9422.633025] em28xx #0: submit of audio urb failed

dvbsnoop le périphérique

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

---------------------------------------------------------
FrontEnd Info...
---------------------------------------------------------

Device: /dev/dvb/adapter0/frontend0

Basic capabilities:
    Name: "DRXK DVB-C DVB-T"
    Frontend-type:       QAM (DVB-C)
    Frequency (min):     47000.000 kHz
    Frequency (max):     864000.000 kHz
    Frequency stepsiz:   166.667 kHz
    Frequency tolerance: 0.000 kHz
    Symbol rate (min):     0.870000 MSym/s
    Symbol rate (max):     11.700000 MSym/s
    Symbol rate tolerance: 0 ppm
    Notifier delay: 0 ms
    Frontend capabilities:
        auto inversion
        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
        auto transmission mode
        auto guard interval
        auto hierarchy

Current parameters:
    Frequency:  0.000 kHz
    Inversion:  OFF
    Symbol rate:  0.000000 MSym/s
    FEC:  none
    Modulation:  QPSK

Ce que j'ai déjà fait

  • en utilisant git clone git://linuxtv.org/media_build.git pour construire de nouveaux modules à partir de head (pas de changement)
  • essayer de Windows (bubu). ça marche appareil est ok
  • balayer les canaux avec le périphérique qui fonctionne et essayer de les utiliser (nop)
  • jouer un peu avec la source pour mettre peut-être le DVB-T en première position (sans connaissance profonde) (sans effet)

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

3
derlinuxer

OK, désolé pour cette réponse courte extrême.

Je voulais aider quelqu'un d'autre, en énumérant toutes les interfaces 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 que des détails sur 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 = système de livraison PARAMS) pour modifier le système de livraison.

dvb-fe-tool -d DVBT

Et ça a fonctionné. Je pourrais maintenant rechercher les chaînes DVB-T et les regarder. DVB-C ne fonctionnait plus comme prévu. Vous n'avez pas besoin de débrancher le manche, mais vous devez changer l'antenne.

dvb-fe-tool -d DVBC/ANNEX_A

Utilisez-le pour repasser en DVB-C ou simplement pour débrancher et rebrancher 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é à lister toutes les interfaces, mais le passage à DVB-T est un sous-produit de Nice.

2
anon

Essayez soit:

ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.

tmair/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.

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

J'ai jusqu'ici essayé diverses méthodes, à la fois 12.04 LTS et 12.10 (les deux dernières mise à jour/noyau). Jusqu'à présent, impossible de reconnaître le périphérique.

Cependant, votre appareil n'est pas aussi récent et peut fonctionner ..


UPDATE

Aucune de ces méthodes n'a fonctionné pour moi, et j'ai plutôt dû utiliser le pilote de compilation de médias .

Comment obtenir, compiler et installer des pilotes de périphérique V4L-DVB

L'appareil fonctionne maintenant correctement avec Kaffeine , mais pas avec Me TV ..

(toujours à l'essai)

0
david6

Il fonctionne en tant que DVB-T sur Kafeine en exécutant la ligne de 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 existe déjà) 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 fois que je redémarre mon ordinateur ou que je rebranche la clé USB une fois qu’elle a été retirée. Cependant, il n'est plus nécessaire de renommer et de copier une fois les fichiers des dossiers décrits, comme expliqué ci-dessus.

Lorsque vous avez terminé, ouvrez Kafeine, cliquez sur 5 Digital TV. Ensuite, cliquez sur la vignette de la télévision, choisissez Configurer la télévision, sélectionnez Périphérique 1, votre appareil devrait être compatible avec le DVB-T. Dans la liste, sélectionnez la recherche automatique. Une fois terminé, cliquez à nouveau sur la vignette de la télévision et choisissez Chaînes. Commencez à rechercher les chaînes et, lorsque vous avez terminé, déplacez-les dans l'autre colonne (de gauche). Choisissez une chaîne et profitez-en.

0
Francisco