Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! norlie schrieb:
ok. 😳 Bin ja noch frisch im WIKI, können wir gerne wie vorgeschlagen so machen und den Link wieder reinmachen, oops sehe grade Du hast das ja schon geändert.
Ist ja kein Problem, ich hoffe, ich bin dir nicht zu schnell... 😉 so long hank
|
norlie
Anmeldungsdatum: 1. November 2009
Beiträge: 119
|
Heinrich Schwietering schrieb: Hi! norlie schrieb:
Ist das mit drivers/media/dvb/dvb-usb/dvb-usb-ids.h überhaupt notwendig? In der Datei stehen beide ID's schon drin. Nimmt er sich dann nicht automatisch den Richtigen? Da ich das nicht beurteilen kann, wäre es intressant was ihr dazu meint.
Dann ist es wohl wirklich überflüssig, ich hab' die Installationsroutine selber nicht ausprobiert; wo ist bei dir die Version der Datei verortet? so long hank
Hallo, mit dem 0x00AA hab ich es auch nicht probieren können und kann dazu keine Aussage machen, da ich den 0x0093er hatte. Was meinst Du mit verortet? Und wie kriegen wir das Thema noch geändert, meines Erachtens sollte es heißen "Terratec Cinergy T-Stick" nicht "Terratec Cinergy T-USB-Stick" Gruß norlie
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! norlie schrieb:
Hallo, was meinst Du mit verortet?
Woher ist die Datei, die du im Anhang aufgeführt hast- ist sie "nur" aus dem italienischen Archiv, oder taucht sie nach Installation so auch im System bei dir in /lib/modules/2.6.31-16-generic/kernel/drivers/media/dvb/dvb-usb/ mit auf? Als dvb-usb-ids.ko-Datei? Und wie kriegen wir das Thema noch geändert, meines Erachtens sollte es heißen "Terratec Cinergy T-Stick" nicht "Terratec Cinergy T-USB-Stick"
Den Name zu ändern ist gar kein Problem, kann beim Verschieben aus der Baustelle passieren; den Thread hier kann ich auch umbenennen, aber das würd' ich dann mit machen. so long hank EDIT oder in /usr/src/linux-headers-2.6.31-16-generic/drivers/media/dvb/dvb-usb? Weiß gerade nicht genau, wo das hingehören würde; vielleicht kannst du danach suchen lassen?
|
norlie
Anmeldungsdatum: 1. November 2009
Beiträge: 119
|
Heinrich Schwietering schrieb: Hi! norlie schrieb:
Hallo, was meinst Du mit verortet?
Woher ist die Datei, die du im Anhang aufgeführt hast- ist sie "nur" aus dem italienischen Archiv, oder taucht sie nach Installation so auch im System bei dir in /lib/modules/2.6.31-16-generic/kernel/drivers/media/dvb/dvb-usb/ mit auf? Als dvb-usb-ids.ko-Datei? Und wie kriegen wir das Thema noch geändert, meines Erachtens sollte es heißen "Terratec Cinergy T-Stick" nicht "Terratec Cinergy T-USB-Stick"
Den Name zu ändern ist gar kein Problem, kann beim Verschieben aus der Baustelle passieren; den Thread hier kann ich auch umbenennen, aber das würd' ich dann mit machen. so long hank EDIT oder in /usr/src/linux-headers-2.6.31-16-generic/drivers/media/dvb/dvb-usb? Weiß gerade nicht genau, wo das hingehören würde; vielleicht kannst du danach suchen lassen?
Im Archiv ist sie drin, wegen der anderen Verzeichnisse gebe ich noch Bescheid, wird aber wohl über das WE hinaus werden da der Rechner nicht bei mir steht und ich erst mal nomachine ans laufen kriegen muss. Baustellenthema: Super
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Hier mal was für die Konsole...Kernelversionen müssten natürlich angepasst werden...vielleicht könnt ihr was damit anfangen...
sudo apt-get install mercurial gcc make build-essential linux-source-2.6.31 linux-headers-`uname -r`
cd /usr/src
sudo tar xjf linux-source-2.6.31.tar.bz2
cd
wget http://tonelli.sns.it/pub/mennucc1/terratec_af9035-a_m.tar.gz
tar zxvf terratec_af9035-a_m.tar.gz
cd terratec_af9035-a_m
sudo cp dvb-usb-af9035-01.fw /lib/firmware entweder
gedit Makefile
dort die Zeile
KDIR = /usr/src/linux-headers-2.6.30-1-686
durch
KDIR = /usr/src/linux-headers-2.6.31-16-generic
und
KSRC = /usr/src/linux-source-2.6.30
durch
KSRC = /usr/src/linux-source-2.6.31
und
KINSTALL = /lib/modules/linux-2.6.30-1-686/misc
durch
KINSTALL = /lib/modules/2.6.31-16-generic/kernel/drivers/media/dvb/dvb-usb
ersetzen, speichern und die Datei schließen
oder per Konsole sed "s/linux-headers-2.6.30-1-686/linux-headers-2.6.31-16-generic/" -i Makefile
sed "s/linux-source-2.6.30/linux-source-2.6.31/" -i Makefile
sed "s/linux-2.6.30-1-686\/\misc/2.6.31-16-generic\/\kernel\/\drivers\/\media\/\dvb\/\dvb-usb/" -i Makefile
danach
make
sudo make install
sudo reboot
und dann kannst du das mit
dmesg | grep -i dvb
überprüfen
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! @ eishailiga Schön, machen wir doch ein paralleles Kommandozeilen-Wiki auf! 😉 so long hank
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Es soll ja Leute geben, die sagen sich "GUI ist böse"... 🤣
|
norlie
Anmeldungsdatum: 1. November 2009
Beiträge: 119
|
Genau, was haltet ihr Beiden (eisheiliga & hank) davon auch noch ne Version zu erstellen nur mit GUI, schließlich reden wir ja über eine Desktop- und nicht über eine Server-Installation. Ich finde es eh schade, dass man sich immer mit den Konsolen-Befehlen auseinandersetzten muss (man pinnt sie ab und weiß echt nicht was da passiert, dass will glaube ich heute kein Mensch mehr) Schließlich sind wir zu Mausschubser verkümmert.... Warum also nicht mit dem GUI? Schließlich steht steht ja die Benutzerfreundlichkeit bei Ubuntu im Vordergrund. Ich fände es super praktisch wenn man z. B. die Firmware als ausführbare Datei vorfände, die einem die Installation abnimmt, ähnlich einem Windows-Setup. Ich weiß ich krieg gleich Schläge, aber so ist das nun mal. Habt ihr mal jemanden an einen Rechner gesetzt, der nur Windows kennt und ihm dann gesagt hier installier mal den DVBT-Stick. Das wird gänzlich scheitern. Aber ich möchte ja mithelfen, dass es besser wird. Also hier meine Vorschläge und Fragen: Wäre es möglich z. B. ein Setup für die Firmware zu schreiben, wo z.B. die Kernel-Version abgefragt wird und diese dann ins Makefile übertragen wird und die weitere Installation per Mouse-Klick durchgeführt wird? Ich setzte mich auch gerne hin und versuch mal ne grafische Installation, soweit dies möglich ist ohne Konsole, zu dokumentieren. Falls ihr das für totalen Schwachsinn haltet, lasst es mich wissen. Gruß norlie
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Naja, theoretisch wäre es möglich, ein solches Skript zu bauen, das die Kernelversion über "uname " abfragt, dann in das Makefile einbaut, die Module erstellt und installiert. Für em28xx-new hatte mrec sowas in der Art zusammengebaut; funktionierte ganz gut; und für das Herunterladen und Installieren der Firmware (ebenfalls in em28xx, Alternative zu em28xx-new) hatte ich auch mal sowas zusammengeschustert... eishailigas Ansatz geht eigentlich eher in die entgegengesetzte Richtung, nur Kommandozeile... (aber die Ersetzung der Kernelversion mit sed weist ja auch schon in Richtung "automatisierte" Anpassung des Makefiles...) Allerdings stehen wir hier ja nicht so unbedingt auf click'n'done, weil daraus recht schnell auch click'n'crash werden kann, wenn man sich "irgendwas" einbaut, ohne sich auch nur die Mühe zu machen, zumindest ansatzweise verstehen zu wollen was da passiert. Ein Beispiel aus der Praxis zeigt außerdem, dass sowas immer auf dem aktuellen Stand gehalten werden muss, sonst gibts nur Stress damit: zu meiner derzeitigen Digittrade-Karte gab es tatsächlich ein Ubuntu-Installations-Skript" gleich mit auf der CD, nur leider funktionierte das nicht, sodass ich doch den "händischen" Installations-Weg einschlagen musste... so long hank
|
norlie
Anmeldungsdatum: 1. November 2009
Beiträge: 119
|
@ hank
Ok, gebe mich geschlagen. Du hast sicherlich recht, dass man sich mit Linux/Ubuntu auseinandersetzten muss. Das gleiche gilt natürlich auch für Windows, wenn mal was schief läuft. Wie sieht's eigentlich aus, brauchst Du noch die Informationen wo die Treiber gespeichert sind? Ich hoffe, dass ich die Informationen heute oder Morgen Abend bekomme. Mal noch ne andere Frage, woher bekommt man die Informationen wenn und wann ein neuer Treiber für einen DVB-T-Stick fertiggestellt wurde? Gibt es das nur auf der Linux-TV-Seite? Wäre nett wenn Du mich an Deinem reichen Informationschatz teilhaben läßt. Ich hab nämlich immer noch keinen Treiber für den MSI DigiVox mini V3.0 siehe hier: http://forum.ubuntuusers.de/topic/msi-digi-vox-mini-ii-v-3-0/ und warte darauf, dass ich das Teil endlich in Betrieb nehmen kann. Danke schon mal vorab norlie
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Wenn eishailga da nix rausbekommt, findet man nichts 😉 . Aber er hat dort gerade was gepostet, schau mal nach... so long hank
|
norlie
Anmeldungsdatum: 1. November 2009
Beiträge: 119
|
Heinrich Schwietering schrieb: Hi! norlie schrieb:
Hallo, was meinst Du mit verortet?
Woher ist die Datei, die du im Anhang aufgeführt hast- ist sie "nur" aus dem italienischen Archiv, oder taucht sie nach Installation so auch im System bei dir in /lib/modules/2.6.31-16-generic/kernel/drivers/media/dvb/dvb-usb/ mit auf? Als dvb-usb-ids.ko-Datei?
Also da taucht die von Dir beschriebene Datei nicht auf. Allerdings eine dvb-usb-cinergyT2.ko.
Und wie kriegen wir das Thema noch geändert, meines Erachtens sollte es heißen "Terratec Cinergy T-Stick" nicht "Terratec Cinergy T-USB-Stick"
Den Name zu ändern ist gar kein Problem, kann beim Verschieben aus der Baustelle passieren; den Thread hier kann ich auch umbenennen, aber das würd' ich dann mit machen. so long hank EDIT oder in /usr/src/linux-headers-2.6.31-16-generic/drivers/media/dvb/dvb-usb? Weiß gerade nicht genau, wo das hingehören würde; vielleicht kannst du danach suchen lassen?
Hier tauchen nur eine Makefile & Kconfig-Datei auf. Gruß norlie
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Etwas konstruktive Kritik... Der Satz ist so nicht ganz korrekt... Um die Firmware verwenden zu können, muss sie zunächst auf die eigene Kernelversion angepasst werden
Die Firmware muß nicht angepasst werden, sondern die Treibermodule... Den Satz Die Datei abspeichern, und die Module im Download-Verzeichnis kompilieren
könnte jemand mißverstehen, vielleicht ist der Ausdruck "im extrahierten Treiberarchiv" verständlicher... und diese Ausführung unter
drivers/media/dvb/dvb-usb/dvb-usb-ids.h
kann man entfernen, diese Datei liegt dem Archiv unter dem Namen dvb-usb-terratec-ids.h bei und brauch auch nicht bearbeitet zu werden, diese Datei ist schon an die USB-Id's angepasst...
|
Heinrich_Schwietering
Wikiteam
(Themenstarter)
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! @ eishailiga Danke, das mit der dvb-usb-terratec-ids.h hatte ich mir schon fast gedacht, war mir nur nicht sicher, ob nicht ggf. doch eine Version irgendwo in den Tiefen der Kerneldateien schlummert; den Teil werden wir also rausnehmen. Und die misverständlichen Formulierungen werd' ich auch gleich mal anpassen (du hast natürlich Recht 😉 ) so long hank EDIT Erledigt, ist aus meiner Sicht jetzt fertig zum Verschieben.
|
norlie
Anmeldungsdatum: 1. November 2009
Beiträge: 119
|
Hallo hank, wie ich gesehen habe hast Du den Part ja schon rausgenommen und die Kritikpunkte ebenfalls schon eingearbeitet. Du bist verdammt schnell... 😉 Wenn nichts mehr dagegen spricht kannst Du den Artikel gerne verschieben oder mir Laien zeigen wie das geht, falls ich mal wieder an so was mitarbeiten darf. Vielen Dank noch mal an euch Beide für die Geduld, die ihr mit mir hattet. Hat mir echt Spass gemacht und bin gerne demnächst wieder dabei. Gruß norlie
|