TechnoTrend TT-DVB-T 1300

From LinuxTVWiki
Jump to navigation Jump to search

DVB-T drivers can be loaded by using these commands:

- modprobe cx88_dvb
- modprbe cx8800
- modprobe cx22700

Linux 2.6.24 kernel will require a following patch: (2.6.25 includes the patch by default)

<source lang=c>

--- cx88-cards.c~	2008-01-25 00:58:37.000000000 +0200
+++ cx88-cards.c	2008-06-18 02:11:26.000000000 +0300
@@ -1349,6 +1349,10 @@
		}},
		/* fixme: Add radio support */
		.mpeg           = CX88_MPEG_DVB | CX88_MPEG_BLACKBIRD,
+		.radio = {
+			.type = CX88_RADIO,
+			.gpio0 = 0xe780,
+	       },
	},
	[CX88_BOARD_ADSTECH_PTV_390] = {
		.name           = "ADS Tech Instant Video PCI",

</source lang=c>

In addition at least Mandriva 2008.1 running the kernels 2.6.24 - 2.6.26 has some problems for loading the drivers for this card. Dmesg does not show any errors and /dev/dvb/adapter0 directory is created but card can still not be accessed with DVB applications.

Following is a working workaround for this problem: (Replace with better method if known)

1. Backup and remove directory /lib/modules/<kernel-version>/drivers/media/video/cx88 temporarily to safe location
2. Reboot --> cx88 drivers can not be loaded automatically
3. Restore the cx88 directory back to location from where removed before the boot
4. load cx88_dvb, cx8800 and cx22700 drivers with modprobe