[[Vorlage(Archiviert, )]] [[Vorlage(Fortgeschritten)]] {{{#!vorlage Wissen [:Terminal: Ein Terminal öffnen] [:Pakete_installieren: Installation von Programmen] [:Metapakete: Restricted-Modules, Linux-Headers: welche Version?] [:Packprogramme: Archive entpacken] [:Programme kompilieren: Pakete aus dem Quellcode erstellen] [:Kernelmodule: Umgang mit Kernelmodulen (Treibern)] }}} [[Inhaltsverzeichnis()]] Bei der [https://www.terratec.de/details.php?artnr=Cinergy+2400i+DT Terratec Cinergy 2400i DT] {de} handelt es sich um eine DVB-T-Karte für den PCI-Express-Slot. Die Besonderheit ist, dass sie intern zwei Tuner – dabei ist nur der Anschluss einer Antenne notwendig – verbaut hat, sodass gleichzeitig Aufnahme und/oder Fernsehen möglich ist. Es gab schon 2005 [https://www.linuxtv.org/pipermail/linux-dvb/2005-December/006993.html Berichte] {en}, dass für diese Karte ein Linux-Treiber erarbeitet werden soll. Leider wurde dies nie umgesetzt. Mittlerweile hat sich das geändert: die Karte läuft mit dem [https://www.linuxtv.org/wiki/index.php/NGene_devices ngene-Treiber] {en}. Den hier verwendeten Quellcode hat ZicZac im vdrportal in folgendem [https://www.vdr-portal.de/board/thread.php?postid=859477 Thread] {de} zur Verfügung gestellt. = Hardwareseitige Funktion der Karte = In einem ersten Schritt wird überprüft, ob die eingebaute Karte angezeigt wird und somit hardwareseitig funktioniert. Dazu im Terminal [1] folgenden Befehl ausführen: {{{#!vorlage Befehl lspci | grep Micronas }}} Ausgabe sollte sein: {{{ 04:00.0 Multimedia video controller [0400]: Micronas Semiconductor Holding AG Device [18c3:0720] }}} Oder ausführlicher: {{{#!vorlage Befehl lspci -vvvnn }}} Ausgabe in etwa: {{{ 04:00.0 Multimedia video controller [0400]: Micronas Semiconductor Holding AG Device [18c3:0720] Subsystem: TERRATEC Electronic GmbH Device [153b:1167] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- }}} = Vorgehen für Kernel > 3.9-rc1 / ab 12.04.4 LTS = Die Karte wird seit Kernel 3.9-rc1 unterstützt und benötigt lediglich passende Firmware-Dateien unter '''/lib/firmware''' - siehe dazu auch die Ausgabe von: {{{#!vorlage Befehl dmesg | grep firmware }}} Benötigt werden [http://l4m-daten.de/downloads/firmware/dvb-s2/linux/all/ngene_15.fw ngene_15.fw] {dl} und [https://kernellabs.com/firmware/drxd/ drxd-a2-1.1.fw] {dl}. Diese Dateien herunterladen und mit Root-Rechten nach '''/lib/firmware''' kopieren: Man wechselt im Terminal in den Ordner der Firmware, z.B. {{{#!vorlage Befehl cd /Downloads }}} Kopieren der Treiber nach '''/lib/firmware''' {{{#!vorlage Befehl sudo cp ngene_15.fw drxd-a2-1.1.fw /lib/firmware/ }}} Nach einem Neustart sollten beide Tuner zur Verfügung stehen. = Überprüfung der Installation = Befehl: {{{#!vorlage Befehl dmesg | grep DVB }}} Ausgabe in etwa: {{{ [ 14.318400] ngene: Found Terratec Integra/Cinergy2400i Dual DVB-T [ 14.353799] DVB: registering new adapter (nGene) [ 14.364837] DVB: registering adapter 0 frontend 0 (Micronas DRXD DVB-T)... [ 14.364969] DVB: registering new adapter (nGene) [ 14.377063] DVB: registering adapter 1 frontend 0 (Micronas DRXD DVB-T)... }}} Befehl: {{{#!vorlage Befehl lsmod | grep ngene }}} Ausgabe in etwa: {{{ ngene 105771 0 dvb_core 86142 1 ngene snd_pcm 70662 7 snd_intel8x0,snd_usb_audio,snd_ac97_codec,snd_cs4236,snd_wss_lib,ngene,snd_pcm_oss snd 54148 27 snd_wavefront,snd_intel8x0,snd_usb_audio,snd_ac97_codec,snd_cs4236,snd_wss_lib,snd_opl3_lib,snd_hwdep,snd_mpu401,snd_mpu401_uart,ngene,snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device drxd 43963 1 ngene }}} = Benutzung der Karte = Die Karte oder besser gesagt die beiden Tuner sind nun verfügbar. Hierzu ist ein Neustart des Systems nicht notwendig. Es sollte nun möglich sein, in der bevorzugten TV-Software - siehe hierzu auch [:TV:], z.B. [:Kaffeine:] oder [:Archiv/Me_TV:] - nach Sendern zu suchen. = Links und Quellen = * [https://www.terratec.de/details.php?artnr=Cinergy+2400i+DT Produktseite] {de} * [https://www.linuxtv.org/pipermail/linux-dvb/2005-December/006993.html Thread (2005)] {en} auf linuxtv.org * [https://www.linuxtv.org/wiki/index.php/NGene_devices NGene-Geräte] {en} auf linuxtv.org * [https://www.vdr-portal.de/board/thread.php?postid=859477 Diskussion] {de} auf vdrportal.de * [topic:terratec-cinergy-2400i-laeuft-unter-ubuntu:Diskussion] im hiesigen Forum #tag: Hardware, Multimedia, TV, DVB-T