TerraTec Cinergy T Stick

From LinuxTVWiki

(Difference between revisions)
Jump to: navigation, search
(New page: '''TerraTec Cinergy T Stick''' is a USB 2.0 DVB-T device. Currently not supported by LinuxTV. The manufacturer's [http://linux.terratec.de/ Linux page] links to a driver b...)
(patch and install instructions for vendor released driver)
Line 1: Line 1:
'''[[TerraTec]] Cinergy T Stick''' is a [[USB|USB 2.0]] [[DVB-T]] device.
'''[[TerraTec]] Cinergy T Stick''' is a [[USB|USB 2.0]] [[DVB-T]] device.
-
Currently not supported by LinuxTV. The manufacturer's [http://linux.terratec.de/ Linux page] links to a driver but I have so far been unable to make it work.
+
Currently not supported by LinuxTV. The manufacturer's [http://linux.terratec.de/ Linux page] links to vendor driver.
 +
 
 +
Based on:
 +
* Afatech AF9035
 +
* Infineon TUA9001
-
Based on:
 
-
* Unknown
 
[[Category:DVB-T USB Devices]]
[[Category:DVB-T USB Devices]]
 +
 +
 +
== Install instructions for manufacturer driver  ==
 +
 +
'''Patch for adding device USB IDs to the manufacturer's driver.'''
 +
 +
<pre>
 +
72a73
 +
> #define USB_PID_TERRATEC_CINERGY_T 0x0093
 +
78a80
 +
> {USB_DEVICE(USB_VID_TERRATEC,  USB_PID_TERRATEC_CINERGY_T)},
 +
146c148
 +
< .num_device_descs =1,
 +
---
 +
> .num_device_descs =2,
 +
152a155,159
 +
> {
 +
> .name = "TerraTec Cinergy T-Stick",
 +
> .cold_ids = {&af903x_usb_id_table[5], NULL},
 +
> .warm_ids = {NULL},
 +
> },
 +
</pre>
 +
 +
'''Install instructions'''
 +
* copy above patch to file (e.g. TerraTec_Cinergy_T-Stick.patch) and save it your home directory
 +
* download driver from TerraTec support site
 +
wget http://linux.terratec.de/files/Linux-Driver-for-T-Stick.rar
 +
* extract driver package
 +
unrar x Linux-Driver-for-T-Stick.rar
 +
* enter driver directory
 +
cd Linux_PC_AF9035_Afatech_2008.12.17/
 +
* enter driver directory according to your Kernel architecture
 +
** for 32 bit
 +
cd Linux-32bit_AF9035_20081217/
 +
** for 64 bit
 +
cd Linux-64bit_AF9035_20081217/
 +
* extract driver package
 +
tar zxvf AF903x_SRC.tar.gz
 +
* enter driver directory
 +
cd AF903x_SRC/
 +
* apply patch (from home directory)
 +
patch af903x-devices.c ~/TerraTec_Cinergy_T-Stick.patch
 +
* compile
 +
make
 +
* install (as root)
 +
make install
 +
 +
Device should work if everything goes correctly.
 +
Few distribution specific install commands you may wish use:
 +
 +
Fedora:
 +
su -c "make install"
 +
Ubuntu:
 +
sudo make install
 +
 +
Driver does support Kernels from 2.6.16 to 2.6.27. If you have newer Kernel then you could try compile it against 2.6.27 headers (cp v4l/kernel-2.6.27/* ./). In that case there is big risk it doesn't work and crashes your Kernel when device is plugged.

Revision as of 20:20, 5 June 2009

TerraTec Cinergy T Stick is a USB 2.0 DVB-T device.

Currently not supported by LinuxTV. The manufacturer's Linux page links to vendor driver.

Based on:

  • Afatech AF9035
  • Infineon TUA9001


Install instructions for manufacturer driver

Patch for adding device USB IDs to the manufacturer's driver.

72a73
> #define USB_PID_TERRATEC_CINERGY_T			0x0093
78a80
> 		{USB_DEVICE(USB_VID_TERRATEC,  USB_PID_TERRATEC_CINERGY_T)},
146c148
< 		.num_device_descs =1,
---
> 		.num_device_descs =2,
152a155,159
> 			{
> 				.name = "TerraTec Cinergy T-Stick",
> 				.cold_ids = {&af903x_usb_id_table[5], NULL},
> 				.warm_ids = {NULL},
> 			},

Install instructions

  • copy above patch to file (e.g. TerraTec_Cinergy_T-Stick.patch) and save it your home directory
  • download driver from TerraTec support site
wget http://linux.terratec.de/files/Linux-Driver-for-T-Stick.rar
  • extract driver package
unrar x Linux-Driver-for-T-Stick.rar
  • enter driver directory
cd Linux_PC_AF9035_Afatech_2008.12.17/
  • enter driver directory according to your Kernel architecture
    • for 32 bit
cd Linux-32bit_AF9035_20081217/
    • for 64 bit
cd Linux-64bit_AF9035_20081217/
  • extract driver package
tar zxvf AF903x_SRC.tar.gz
  • enter driver directory
cd AF903x_SRC/
  • apply patch (from home directory)
patch af903x-devices.c ~/TerraTec_Cinergy_T-Stick.patch
  • compile
make
  • install (as root)
make install

Device should work if everything goes correctly. Few distribution specific install commands you may wish use:

Fedora:

su -c "make install"

Ubuntu:

sudo make install

Driver does support Kernels from 2.6.16 to 2.6.27. If you have newer Kernel then you could try compile it against 2.6.27 headers (cp v4l/kernel-2.6.27/* ./). In that case there is big risk it doesn't work and crashes your Kernel when device is plugged.

Personal tools