如何让 Cinergy HTC Stick (ID 0ccd:00b2) 运行 DVB-T?

如何让 Cinergy HTC Stick (ID 0ccd:00b2) 运行 DVB-T?

我尝试让 Cinergy HTC Stick ( ID 0ccd:00b2) 运行 DVB-T。
通常情况下,它应该可以与开箱即用的 Ubuntu 12.10(内核 3.5.x)配合使用。但我只运行 DVB-C。如果我尝试扫描 DVB-T,我只会收到错误(例如 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)

系统日志输出:

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)

Me TV 等其他工具也不起作用。

现在一些系统信息

Ubuntu 12.10(全面更新)

插入设备时系统日志输出

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 设备

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

我已经做了什么:

  • 使用git clone git://linuxtv.org/media_build.git从头部构建新模块(无变化)
  • 在 Windows (bubu) 上尝试。它工作设备正常
  • 使用工作设备扫描频道并尝试使用它们(nop)
  • 对源进行一些调整,将 DVB-T 设置为第一位置(无需深入了解)(无效果)

我希望任何人都有想法。
如果您需要更多信息,请给我一个命令。
我也很乐意尝试一些东西。

答案1

好的,抱歉,我的回答太简短了。

我想帮助别人,列出他的所有 DVB 接收器的前端。所以我安装了 dvb-tools。

sudo apt-get install dvb-tools

我尝试了 dvb-fe-tool,但它一次只能显示一个适配器的详细信息。但我注意到输出的最后一行是:

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

阅读帮助页面后,我尝试使用此选项 (-d, --set-delsys=PARAMS 设置交付系统) 来更改交付系统。

dvb-fe-tool -d DVBT

并且成功了。现在我可以扫描 DVB-T 频道并观看它们。DVB-C 不再像预期的那样工作。您不需要拔掉棒子,但需要切换天线。

dvb-fe-tool -d DVBC/ANNEX_A

使用此选项可切换回 DVB-C 或直接拔下并重新插入接收器。如果您有多个 DVB 接收器,请使用选项 -a 选择正确的适配器。

最后它没有帮助我列出所有的前端,但切换到 DVB-T 是一个很好的副产品。

答案2

安装 w_scan 后,通过运行以下命令行,它可以在 Kafeine 上作为 DVB-T 工作:

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

然后,您必须重命名initial-tuning-data-txtscanfile.dvb并复制文件(如果文件已经存在,则替换)到您的文件中,~/.kde/apps/kaffeine以及/usr/share/kde4/apps/kaffeine

它能工作但并不完美,因为每次我重新启动电脑或拔下 USB 后再次插入 USB 时,我都必须执行此操作。但是,不再需要如上所述重新命名并再次复制所述文件夹中的文件。

完成后,打开 Kafeine,单击 5 Digital TV。然后,单击电视缩略图,选择配置电视,选择外围设备 1,它应该会显示启用了 DVB-T 的设备。在列表中选择自动搜索。完成后,再次单击电视缩略图并选择频道。开始扫描频道,完成后,将它们移至另一列(左侧)。选择一个频道并享受。

答案3

尝试以下任一方法:

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

我有一个泰拉泰克 Cinergy TStick+(ID 0ccd:00d7)。

到目前为止,我已经尝试了各种方法,12.04 LTS12.10(包括最新更新/内核)。到目前为止,无法识别设备。

不过,您的设备并不是那么新,可能可以工作......


更新

这些都不适合我,所以我必须使用媒体构建司机。

如何获取、构建和安装 V4L-DVB 设备驱动程序

该设备现在运行良好咖啡因,但不是我的电视..

(仍在测试)

相关内容