Hallo, wollte mal nachfragen wie es allgemein mit der Karte und dem Treiber aussieht? Ich für meinen Teil benutze den Treiber seit Dezember ohne Probleme, mittlerweile mit Ubuntu 10.04 Kernel 2.6.32-21-generic. In Bezug auf die anderen Treiber bzw. Treibervarianten habe ich keine Versuche gestartet und somit auch keine Erfahrung. Auf jeden Fall wollte ich nun mal auf Idee zurück kommen einen Wiki-Eintrag zu erstellen. Eine Seite habe ich schon mal angelegt: http://wiki.ubuntuusers.de/Baustelle/Terratec_Cinergy_2400i_DT - ich werde die nächsten Tage mal ein Grundgerüst einer Anleitung nachtragen. Wäre natürlich super wenn da mal jemand drüber schauen würde, sodass die Anleitung dann auch sicher funktioniert. Sollte sich bezüglich der anderen Möglichkeiten schon was ergeben haben könnte man das ja auch dem Artikel hinzufügen.
Terratec Cinergy 2400i läuft unter Ubuntu!!!
(Themenstarter)
Anmeldungsdatum: Beiträge: Zähle... |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 21 |
So, ich habe mich dann doch heute direkt an den Wiki-Artikel gemacht - http://wiki.ubuntuusers.de/Baustelle/Terratec_Cinergy_2400i_DT ; ich denke mal das sieht schon mal nicht so schlecht aus. |
Anmeldungsdatum: Beiträge: 5401 Wohnort: Sauerland |
Sieht gut aus, nur solltest du erst ein make clean in dem Treiberverzeichnis ausführen, dort liegen die kompilierten Dateien drin...das macht der Anwender mit make ja selbst... Vielleicht sollte man auch darauf hinweisen, daß die Pakete
benötigt werden... |
(Themenstarter)
Anmeldungsdatum: Beiträge: 21 |
Gute Idee! Ich hab das direkt eingearbeitet. |
Anmeldungsdatum: Beiträge: 5401 Wohnort: Sauerland |
Ja, so ist das gut, jetzt brauchst du nur noch den Treiber ohne die kompilierten Dateien eindinden... |
Anmeldungsdatum: Beiträge: 12 |
Tjoa... Also auch mit 10.4 (mythbuntu) habe ich kein Glück mit dem Treiber. ngene: Command timeout cmd=03 prev=04 Can't read SC_RA_RAM_LOCK__A status = ffffffff Der wiki Eintrag hingegen ist sehr geglückt. |
Anmeldungsdatum: Beiträge: Zähle... |
ngene: Command timeout cmd=03 prev=04 Can't read SC_RA_RAM_LOCK__A status = ffffffff Ich habe das gleich Problem. Ein Blick in die Sourcen aus dem endriss-Repo sagt mir, dass die Karte da nicht unterstützt wird. Hat jemand eine Lösung gefunden? An anderer Stelle hab ich gelesen, dass das Problem mit dem Auslesen der EPG-Informationen zu tun hat. Weiß jemand vllt wie man dem VLC das Auslesen untersagen kann? |
Anmeldungsdatum: Beiträge: 12 |
Durchbruch! Ich habe mal ein wenig über den ngene Treiber nachgelesen, der ja primär für DVB-S2 Karten entwickelt wird und "nur" von einem findigen User für die Cinergy angepasst wurde, und bin im vdrportal-Forum über eine Info gestolpert, die mich scheinbar endlich weitergebracht hat. Der Entwickler des linux-dvb ngene Treibers rät dringend von Firmware Version 17 ab, da die - jetzt kommts - Command Timeout Fehler produziert. Daraufhin hab ich mal den Treiber Code angepasst, die empfohlene FW15 zu integrieren und bisher - toi toi toi - sieht es nun endlich richtig stabil aus. Mit EPG und allem Drum und Dran. Siehe auch: http://www.vdrportal.de/board/thread.php?threadid=87049&threadview=0&hilight=&hilightuser=0&page=49 Grüße aus Bensberg |
Anmeldungsdatum: Beiträge: 3 Wohnort: Hannover |
Hi all, bei mir baut der in der Wikibaustelle ausgeworfene Treiber ohne Mucken, das Modul lässt sich aber nicht vollständig laden. dvb_core und drxd werden geladen, aber dann steigt ngene mit folgender dmesg-Meldung aus: [ 1036.864637] ngene: disagrees about version of symbol snd_ctl_add [ 1036.864646] ngene: Unknown symbol snd_ctl_add [ 1036.864957] ngene: disagrees about version of symbol snd_pcm_new [ 1036.864962] ngene: Unknown symbol snd_pcm_new [ 1036.865219] ngene: disagrees about version of symbol snd_card_register [ 1036.865224] ngene: Unknown symbol snd_card_register [ 1036.865480] ngene: disagrees about version of symbol snd_card_free [ 1036.865485] ngene: Unknown symbol snd_card_free [ 1036.865861] ngene: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all [ 1036.865871] ngene: Unknown symbol snd_pcm_lib_preallocate_pages_for_all [ 1036.867357] ngene: disagrees about version of symbol snd_ctl_new1 [ 1036.867363] ngene: Unknown symbol snd_ctl_new1 [ 1036.868603] ngene: disagrees about version of symbol snd_pcm_lib_malloc_pages [ 1036.868609] ngene: Unknown symbol snd_pcm_lib_malloc_pages [ 1036.869293] ngene: disagrees about version of symbol snd_pcm_lib_ioctl [ 1036.869298] ngene: Unknown symbol snd_pcm_lib_ioctl [ 1036.869767] ngene: disagrees about version of symbol snd_pcm_lib_free_pages [ 1036.869775] ngene: Unknown symbol snd_pcm_lib_free_pages [ 1036.870599] ngene: disagrees about version of symbol snd_pcm_set_ops [ 1036.870609] ngene: Unknown symbol snd_pcm_set_ops [ 1036.873477] ngene: disagrees about version of symbol snd_card_create [ 1036.873484] ngene: Unknown symbol snd_card_create Das Modul erwartet offenbar irgendwelche anderen Soundmodule als der Kernel bereitstellt. Hat einer ne Idee, wie das kommt bzw. wie ich das abstelle? Hat irgendjemand den Treiber aus dem Wiki unter Lucid mit nem Kernel 2.6.32-22-generic zum Laufengebracht? Das ganze passiert bei mir auf einem yaVDR 0.2, der auf lucid mit nem Kernel 2.6.32-22 basiert. Mein Focus liegt deshalb erstmal darauf, nicht an die installierten Soundmodule ranzugehen, sondern dem Treiber beizubringen, gegen die richtigen Module zu kompilieren. V4l-dvb ist übrigens nicht installiert. Und noch ne ganz andere Frage an naseweis: Du schreibst, Du habest in den Quellen des Treibers herumgefummelt, damit die richtige Firmware 15 geladen wird. Für den Fall, dass ich mein Hauptproblem löse (s.o.) und bis zu Deinem Problem vordringe: Kannst Du nochmal dokumentieren, was genau Du da gemacht hast? Zum Schluss: Finger weg von v4l-dvb aus mercurial oder dkms, egal ob endriss oder andere. Die dortigen ngeine-Treiber unterstützen die Cinergy 2400i nicht. Das Modul baut und lädt, aber nach der PCIe-Bridge ist Schluss. Man müsste wohl auch dort wieder patchen, damit die Treiber für die Thompson-Tuner und den Micronas-Demodulator mitgebaut werden. Schönen Dank für alle Hilfe, L.B.Q.R. |
Anmeldungsdatum: Beiträge: 12 |
Dummerweise schreibe ich grad aus dem Urlaub, wo ich die sources des Treibers nicht dabei habe. Allerdings hielten sich die Änderungen in Grenzen... Vor Allem müssen aus ngene_core.c (ich denke die hieß so, aber ich schreibe aus dem Gedächtnis) und noch ein oder zwei Files, deren Namen auch alle mit "ngene..." anfangen, die include-Anweisungen, die die Firmware Headers der Versionen 16 und 17 einbinden, gelöscht bzw auskommentiert werden. Ferner ist in ngene_core.c noch eine switch Anweisung, die irgendwo einen Buffer für FW17 optimiert, die wohl auch raus muss, da FW17 danach ja nicht mehr geladen wird. Ich habe mal frech angefangen, die Include Anweisungen zu löschen und nachgelesen, worüber gcc dann anfängt zu meckern und bin dem nachgegangen. Eine Volltextsuche nach "FW17" hat dann noch diese switch-Anweisung ausgespuckt. Ursprünglich wollte ich ja noch einen Patch vorbereiten aber die Urlaubsvorbereitungen.... |
Anmeldungsdatum: Beiträge: 3 Wohnort: Hannover |
@naseweis: Hehe... ich schick Dir die Sourcen gern per PN ☺ Je nach Urlaubswetter, -ort und -begleitung kann das den Urlaub entweder ruinieren oder retten ... Aber ich muss ja eh erstmal mein Mismatch-Problem lösen. Also schönen Urlaub. L.B.Q.R. |
Anmeldungsdatum: Beiträge: Zähle... |
naseweis schrieb:
huhu, kannst du bitte noch den besagten patch irgendwo bereitstellen? |
Anmeldungsdatum: Beiträge: 12 |
Also, das ist die ungesäuberte Fassung, die ohne Löschungen auskommt und nur Kommentarzeichen einfügt. Wie immer komplett ohne Garantie dass der Patch nicht irgendwie Eure Katze umbringt... Funktioniert bei mir seit dem 09.06.10 problemlos im Dauerbetrieb in MythTV. |
Anmeldungsdatum: Beiträge: 5 |
naseweis schrieb:
danke läuft super |
Anmeldungsdatum: Beiträge: 5 |
Hallo, hat es jemand geschafft, den Treiber auch mit kernel >= 2.6.34 zum Laufen zu überreden? Bei mir funktioniert er mit 2.6.32 und 2.6.33, mittlerweile läuft aber Maverick mit 2.6.35 ... Oder gibt es eine v4l-version, in der die Karte unterstützt wird? |