TerraTec Cinergy T Stick: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to 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.