Como obter o HTC Stick HTC (ID 0ccd: 00b2) com o DVB-T em execução?

3

Eu tento colocar o Cinergy HTC Stick ( ID 0ccd:00b2 ) com DVB-T em execução.
Normalmente deve funcionar com o Ubuntu 12.10 (kernel 3.5.x) fora da caixa. Mas eu só tenho DVB-C em execução. Se eu tentar escanear em DVB-T, recebo apenas erros (como em 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)

Outras ferramentas como o Me TV também não funcionam.

Agora, algumas informações do sistema

Ubuntu 12.10 (totalmente atualizado)

syslog fora em ligar o dispositivo

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 o dispositivo

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

O que eu já fiz:

  • usando git clone git://linuxtv.org/media_build.git para criar novos módulos a partir da cabeça (sem alteração)
  • experimentando no Windows (bubu). o dispositivo de trabalho está OK
  • varre os canais com o dispositivo em funcionamento e tente usá-los (nop)
  • tocando um pouco com a fonte para definir talvez o DVB-T na primeira posição (sem conhecimento profundo) (sem efeito)

Espero que alguém tenha uma ideia.
Se você precisar de mais informações, me dê um comando.
Eu também estou feliz em tentar algo.

    
por derlinuxer 14.11.2012 / 16:58

3 respostas

2

OK, desculpe por esta resposta extremamente curta.

Eu queria ajudar outra pessoa, listando todos os frontends de seus receptores DVB. Então eu instalei as ferramentas dvb.

sudo apt-get install dvb-tools

Eu tentei o dvb-fe-tool, mas ele só pode mostrar detalhes sobre um adaptador por vez. Mas notei que a última linha da saída é:

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

Depois de ler a página de ajuda, tentei esta opção (-d, --set-delsys = sistema de entrega conjunto PARAMS) para alterar o sistema de entrega.

dvb-fe-tool -d DVBT

E funcionou. Agora eu poderia procurar os canais DVB-T e assisti-los. O DVB-C não funcionou mais como esperado. Você não precisa desconectar o stick, mas precisa trocar a antena.

dvb-fe-tool -d DVBC/ANNEX_A

Use isto para voltar para o DVB-C ou simplesmente descompactar o receptor. Se você tiver mais de um receptor DVB, use a opção -a para escolher o adaptador correto.

No final, não me ajudou a listar todos os frontends, mas mudar para o DVB-T é um bom subproduto.

    
por anon 13.09.2013 / 11:16
0

Tente:

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

Eu tenho um Terratec Cinergy TStick + (ID 0ccd: 00d7).

Eu até agora tentei vários métodos, tanto em 12.04 LTS quanto 12.10 (ambos os últimos updates / kernel). Até agora, incapaz de reconhecer o dispositivo.

No entanto, o seu dispositivo não é tão novo e pode funcionar ...

UPDATE

Nenhum desses funcionou para mim e eu tive que usar o driver de compilação de mídia .

Como obter, criar e instalar drivers de dispositivos V4L-DVB

O dispositivo agora funciona bem com Kaffeine , mas não com Me TV ..

(ainda testando)

    
por david6 02.02.2013 / 05:12
0

Funciona como DVB-T no Kafeine executando a seguinte linha de comando, depois de instalar o w_scan:

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

Em seguida, você deve renomear initial-tuning-data-txt as scanfile.dvb e copiar o arquivo (ou substituir se já estiver lá) em ~/.kde/apps/kaffeine e também em /usr/share/kde4/apps/kaffeine

Funciona, mas não é perfeito, porque eu sempre tenho que fazer essa operação toda vez que eu reinicio meu computador ou conecto o pendrive novamente quando ele for removido. No entanto, não é mais necessário renomear e copiar uma vez os arquivos nas pastas descritas, conforme explicado acima.

Quando terminar, abra o Kafeine e clique em 5 TV digital. Em seguida, clique na miniatura de televisão, escolha Configurar TV, selecione Periférico 1, ele deve mostrar seu dispositivo com DVB-T ativado. Na lista, selecione a pesquisa automática. Quando terminar, clique na miniatura de televisão novamente e escolha Canais. Comece a procurar por canais e, quando terminar, mova-os para a outra coluna (esquerda). Escolha um canal e aproveite.

    
por Francisco 19.06.2014 / 18:01