TerraTec Cinergy T Stick+
TerraTec Cinergy T Stick+ is a USB 2.0 DVB-T with device id 0ccd:00d7
First check that you have the right device
$ lsusb -d 0ccd:00d7 Bus 001 Device 008: ID 0ccd:00d7 TerraTec Electronic GmbH
Supported from Linux kernel 3.7 onwards (source Antti Palosaari)
In case you have an earlier kernel version, you might build the module as follow:
$ git clone git://linuxtv.org/media_build.git $ cd media_build
Then follow the instructions as described in the "README" file
Thereafter you might load the module:
$ sudo modprobe -v dvb_usb_rtl28xxu insmod /lib/modules/3.2.0-39-generic-pae/kernel/drivers/media/dvb-core/dvb-core.ko insmod /lib/modules/3.2.0-39-generic-pae/kernel/drivers/media/dvb-frontends/rtl2830.ko insmod /lib/modules/3.2.0-39-generic-pae/kernel/drivers/media/rc/rc-core.ko insmod /lib/modules/3.2.0-39-generic-pae/kernel/drivers/media/usb/dvb-usb-v2/dvb_usb_v2.ko insmod /lib/modules/3.2.0-39-generic-pae/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.ko
You might check using dvbsnoop
$ dvbsnoop -s feinfo dvbsnoop V1.4.50 -- http://dvbsnoop.sourceforge.net/ --------------------------------------------------------- FrontEnd Info... --------------------------------------------------------- Device: /dev/dvb/adapter0/frontend0 Basic capabilities: Name: "Realtek RTL2832 (DVB-T)" Frontend-type: OFDM (DVB-T) Frequency (min): 174000.000 kHz Frequency (max): 862000.000 kHz Frequency stepsiz: 166.667 kHz Frequency tolerance: 0.000 kHz Symbol rate (min): 0.000000 MSym/s Symbol rate (max): 0.000000 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 QPSK QAM 16 QAM 64 QAM AUTO auto transmission mode auto guard interval auto hierarchy Current parameters: Frequency: 0.000 kHz Inversion: OFF Bandwidth: AUTO Stream code rate (hi prio): FEC AUTO Stream code rate (lo prio): FEC AUTO Modulation: QAM AUTO Transmission mode: auto Guard interval: auto Hierarchy: auto
You may test you device using either dvbscan, scan, w_scan or tzap.
I've chosen Zap because it gives a quick feedback on the signal quality:
$ tzap 'la une' using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' reading channels from file '/home/frederic/.tzap/channels.conf' tuning to 754000000 Hz video pid 0x0021, audio pid 0x0022 status 00 | signal bf81 | snr 0000 | ber 0000ffff | unc bf814ff8 | status 00 | signal bf81 | snr 0000 | ber 0000ffff | unc bf814ff8 | status 00 | signal bf81 | snr 0000 | ber 0000ffff | unc bf814ff8 | ^C
NOTE 1: I've stopped the execution using control-c signal.
NOTE 2: Even if my device is recognized, I did not successifully managed to view a television channel - I'll get back and edit this page once I've more insight. (your help is welcome as well !)