Kernel Sourcen zu k_athlon-2.4.20-62.src.rpm
Hallo, ich habe SuSE linux 8.2 personal edition und möchte einen Treiber für meine DVB-s Karte installieren. Das zugehörige make benötigt dazu die kernel sourcen, aus denen mein Kernel gebaut wurde. Laut SuSE Benutzerhandbuch muß ich dazu das Paket kernel-sourcen oder linux installieren. Nun finde ich in YaST2 aber keines dieser Pakete, auch nicht mit der Suchfunktion (?). Ich kann jetzt natürlich ftp://ftp.suse.com/pub/suse/i386/8.2/suse/src/kernel-source-2.4.20.SuSE-62.src.rpm herunterladen und installieren ( notfalls, 40 MB mit seriellem Modem macht nur mäßig spass ). Habe ich dann das, was ich brauche ? Aus diesen Sourcen wird doch auch der k_dflt kernel (und andere) gebaut. Wie bekomme ich also die sourcen, aus denen genau mein Kernel gebaut wurde ? Markus __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Logos und Klingeltöne fürs Handy bei http://sms.yahoo.de
Hi Markus, Mit Yast und "suchen" müsste eigentlich zu "kernel" die Source-rpm gefunden werden, die zu deiner Distribution passt. Schlimmstenfalls die DVD mounten und "find" oder konqueror direkt nach einer Datei namens "kernel*rpm" suchen lassen. Die lässt sich auch mit rpm, oder noch einfacher durch Anklicken im Konqueror installieren. Das spart Download-Zeit. Dann reicht nämlich ein installieren mit yast (startet konqueror automatisch), ein cd /usr/src/linux" und dann make cloneconfig; make dep nicht vergessen, sonst hagelt es beim Compilieren des neuen Treibers "unresolved symbol..." Meldungen. Wenn Du irgendwelche anderen Kernel-Sourcen verwendest, dann wird die komplette Generierung des neuen Kernels wohl kaum erspart bleiben. Und das kann Ärger geben. mfg Am Mittwoch, 25. Juni 2003 09:37 schrieb Markus Ehrnsperger:
Hallo,
ich habe SuSE linux 8.2 personal edition und möchte einen Treiber für meine DVB-s Karte installieren. Das zugehörige make benötigt dazu die kernel sourcen, aus denen mein Kernel gebaut wurde.
Laut SuSE Benutzerhandbuch muß ich dazu das Paket kernel-sourcen oder linux installieren. Nun finde ich in YaST2 aber keines dieser Pakete, auch nicht mit der Suchfunktion (?).
Ich kann jetzt natürlich ftp://ftp.suse.com/pub/suse/i386/8.2/suse/src/kernel-source-2.4.20.Su SE-62.src.rpm herunterladen und installieren ( notfalls, 40 MB mit seriellem Modem macht nur mäßig spass ).
Habe ich dann das, was ich brauche ? Aus diesen Sourcen wird doch auch der k_dflt kernel (und andere) gebaut. Wie bekomme ich also die sourcen, aus denen genau mein Kernel gebaut wurde ?
Markus
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de Logos und Klingeltöne fürs Handy bei http://sms.yahoo.de
-- Peter Buckenleib Am Europakanal 8 91056 Erlangen Tel: 09131 992234 Fax: 09131 791045 Mail: peter.buckenleib@t-online.de
Markus Ehrnsperger schrieb:
ich habe SuSE linux 8.2 personal edition und möchte einen Treiber für meine DVB-s Karte installieren. Das zugehörige make benötigt dazu die kernel sourcen, aus denen mein Kernel gebaut wurde.
Soweit ich weiss werden bei der Personal die Kernel-Sourcen nicht mitgeliefert (man moege mich korrigieren, falls dem doch so ist) - IMHO lohnt sich der Kauf einer SuSE Personal kaum, da einfach zu viel fehlt, was selbst ein Anfaenger frueher oder spaeter brauchen wird. Aber das nur am Rande vermerkt.
Laut SuSE Benutzerhandbuch muß ich dazu das Paket kernel-sourcen oder linux installieren. Nun finde ich in YaST2 aber keines dieser Pakete, auch nicht mit der Suchfunktion (?).
Siehe oben. Es kann sein, dass die Kernel-Quellen einfach nicht mitgeliefert werden bei der Personal Version.
Ich kann jetzt natürlich ftp://ftp.suse.com/pub/suse/i386/8.2/suse/src/kernel-source-2.4.20.SuSE-62.src.rpm herunterladen und installieren ( notfalls, 40 MB mit seriellem Modem macht nur mäßig spass ).
Wenn, dann solltest Du Dir das Paket kernel-source-2.4.20.SuSE-62.i586.rpm[1] herunterladen, nicht das *.src.rpm. Letzteres ist ein Source-RPM, was durch ein "rpm --rebuild" Kommando zu einem Binary-RPM mit dem Kernel als Inhalt umgewandelt werden kann (der Kernel wird dann entpackt, konfiguriert und compiliert). Die Groesse der Datei ist 35072 KB. Und falls Du Dich fuer einen Download entscheidest, dann nimm bitte einen Mirror in Deutschland, nicht den SuSE FTP Server in Amerika.
Habe ich dann das, was ich brauche ? Aus diesen Sourcen wird doch auch der k_dflt kernel (und andere) gebaut. Wie bekomme ich also die sourcen, aus denen genau mein Kernel gebaut wurde ?
Du installierst das RPM, dann wirst Du unter /usr/src ein Verzeichnis finden, das heisst linux-2.4.20.SuSE. Dort sind dann die Quellen enthalten. Wechsle in das Verzeichnis und fuehre dort ein "make cloneconfig" und anschliessend ein "make dep" aus. Dann hast Du die Konfiguration des laufenden Kernels geklont. Wenn Du also einen Athlon-Kernel installiert hast, dann wird auch der Kernel-Source in seiner Konfiguration fuer Athlon optimiert sein. Danach kannst Du versuchen, Deine eigenen Treiber zu compilieren. Wenn Du komplett einen eigenen Kernel erstellen willst (und nicht nur ein zusaetzliches Modul), dann solltest Du Dir das Multikernel-Howto durchlesen, das findest Du unter [2]. Gruesse, Thomson [1]ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/suse/i386/8.2/suse/i586/kernel-source-2.4.20.SuSE-62.i586.rpm [2]http://www.dhaller.de/linux/multikernel.html
Hallo, Thomas Hertweck schrieb:
Markus Ehrnsperger schrieb:
ich habe SuSE linux 8.2 personal edition und möchte ^^^^^^^^^^^^^^^^^^^^ einen Treiber für meine DVB-s Karte installieren. Das zugehörige make benötigt dazu die kernel sourcen, aus denen mein Kernel gebaut wurde.
Soweit ich weiss werden bei der Personal die Kernel-Sourcen nicht mitgeliefert (man moege mich korrigieren, falls dem doch so ist) - IMHO lohnt sich der Kauf einer SuSE Personal kaum, da einfach zu viel fehlt, was selbst ein Anfaenger frueher oder spaeter brauchen wird. Aber das nur am Rande vermerkt.
Full ACK! Habe mir bei 8.1 alles mögliche "saugen" müssen, nur weil ich der Meinung war, eine personal reicht mir. Fehlanzeige! Newbie, wenn Du auch nichts besonderes willst, kauf die Prof.Version!
Laut SuSE Benutzerhandbuch muß ich dazu das Paket kernel-sourcen oder linux installieren. Nun finde ich in YaST2 aber keines dieser Pakete, auch nicht mit der Suchfunktion (?).
SuSE hat es auch fertig gebracht, eine 8.1 mit einem Noteneditor rauszubringen, der letztendlich auf LaTex/LilyPond etc. aufsetzt. Das Genannte war nicht in der personal dabei. D.h. Newbie steht da, und wundert sich, wieso das im Hilfetext genannte Programm nicht auf seinen CD's ist.
Siehe oben. Es kann sein, dass die Kernel-Quellen einfach nicht mitgeliefert werden bei der Personal Version.
Ja! siehe oben.
Ich kann jetzt natürlich ftp://ftp.suse.com/pub/suse/i386/8.2/suse/src/kernel-source-2.4.20.SuSE-62.src.rpm herunterladen und installieren ( notfalls, 40 MB mit seriellem Modem macht nur mäßig spass ).
In den sauren Apfel musst Du beissen. :-/ Vielleicht hast Du jemanden, kann ja auch ein Windowser sein, der einen schnelleren Zugang hat, und Dir das brennen kann. [Wichtiges von Th.]
Habe ich dann das, was ich brauche ?
Meines Wissens für Dein Vorhaben schon. Gruß Sven -- Linux macht Spass, weil es von intelligenten Menschen gemacht ist! [Ratti in suse-linux]
Hallo Sven, Hallo Hertwig,
vielen Dank für Eure Antworten. Und ich dachte schon,
ich finde die kernel sourcen nicht, weil ich zu blöd
bin.
Ich hatte den Support von SuSE gefragt, die mir aber
nur geantwotet haben, daß Sourcen nicht zum
Installationssupport gehören. Mag ja sein. Aber wenn
sie's schon weglassen, könnten sie's wenigstens auch
sagen.
Apropos weglassen. Dürfen die das überhaupt ? Steht
der Kernel nicht unter der GPL ?
Ich habe SuSE jetzt angemailt mit der Bitte, mir die
Sourcen zuzusenden. Mal sehen.
Markus
--- Sven Rodenbeck
Thomas Hertweck schrieb:
ich habe SuSE linux 8.2 personal edition und möchte ^^^^^^^^^^^^^^^^^^^^ einen Treiber für meine DVB-s Karte installieren. Das zugehörige make benötigt dazu die kernel
Markus Ehrnsperger schrieb: sourcen, aus
denen mein Kernel gebaut wurde.
Soweit ich weiss werden bei der Personal die Kernel-Sourcen nicht mitgeliefert (man moege mich korrigieren, falls dem doch so ist) - IMHO lohnt sich der Kauf einer SuSE Personal kaum, da einfach zu viel fehlt, was selbst ein Anfaenger frueher oder spaeter brauchen wird. Aber das nur am Rande vermerkt.
Full ACK! Habe mir bei 8.1 alles mögliche "saugen" müssen, nur weil ich der Meinung war, eine personal reicht mir. Fehlanzeige! Newbie, wenn Du auch nichts besonderes willst, kauf die Prof.Version!
Laut SuSE Benutzerhandbuch muß ich dazu das Paket kernel-sourcen oder linux installieren. Nun finde ich in YaST2 aber keines dieser Pakete, auch nicht mit der Suchfunktion (?).
SuSE hat es auch fertig gebracht, eine 8.1 mit einem Noteneditor rauszubringen, der letztendlich auf LaTex/LilyPond etc. aufsetzt. Das Genannte war nicht in der personal dabei. D.h. Newbie steht da, und wundert sich, wieso das im Hilfetext genannte Programm nicht auf seinen CD's ist.
Siehe oben. Es kann sein, dass die Kernel-Quellen einfach nicht mitgeliefert werden bei der Personal Version.
Ja! siehe oben.
Ich kann jetzt natürlich
ftp://ftp.suse.com/pub/suse/i386/8.2/suse/src/kernel-source-2.4.20.SuSE-62.src.rpm
herunterladen und installieren ( notfalls, 40 MB mit seriellem Modem macht nur mäßig spass ).
In den sauren Apfel musst Du beissen. :-/ Vielleicht hast Du jemanden, kann ja auch ein Windowser sein, der einen schnelleren Zugang hat, und Dir das brennen kann.
[Wichtiges von Th.]
Habe ich dann das, was ich brauche ?
Meines Wissens für Dein Vorhaben schon.
Gruß Sven
--
Linux macht Spass, weil es von intelligenten Menschen gemacht ist! [Ratti in suse-linux]
-- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
__________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Logos und Klingeltöne fürs Handy bei http://sms.yahoo.de
Hallo Ehrnsperger! Markus Ehrnsperger wrote:
Hallo Sven, Hallo Hertwig,
Also, wenn Du mich schon mit Nachnamen anredest, dann schreib ihn wenigstens richtig! Ich weiss nicht, was ich davon halten soll.
Ich hatte den Support von SuSE gefragt, die mir aber nur geantwotet haben, daß Sourcen nicht zum Installationssupport gehören. Mag ja sein. Aber wenn sie's schon weglassen, könnten sie's wenigstens auch sagen.
Wenn Du tatsaechlich nur gefragt hast, ob die Quellen des Kernels bei der Personal Version mitgeliefert werden und hast o.a. Antwort bekommen, dann finde ich das ziemlich aermlich vom Support. Dass sie keine Fragen zum Kernel compilieren etc. beantworten, ist ja OK, das geht sicher fuer den Installationssupport zu weit, aber so etwas...?!
Apropos weglassen. Dürfen die das überhaupt ? Steht der Kernel nicht unter der GPL ?
Sie stellen Dir die Kernel-Sourcen auf dem FTP Server bereit. Das ist OK so. Auch den Vanilla-Kernel von kernel.org bekommst Du ja nur uebers Internet. Wie ich schon mal sagte: die Personal Version wuerde ich nicht zum Kauf empfehlen; selbst ein Anfaenger wird damit nicht unbedingt gluecklich werden, es fehlt einfach zu viel. Das Geld, was man da sparst, geht dann spaeter in Form von Downloadgebuehren o.ae. wieder drauf.
Ich habe SuSE jetzt angemailt mit der Bitte, mir die Sourcen zuzusenden. Mal sehen.
Hmm, das halte ich fuer eher unwahrscheinlich. [...TOFU entsorgt...] Bitte lerne, Emails ordentlich zu quoten, sonst wird das in den Threads sehr unuebersichtlich und keiner kann mehr der Diskussion folgen! Siehe dazu auch die Seite http://learn.to/quote/. Vielen Dank. Gruesse, Thomson
Hallo Thomas, --- Thomas Hertweck schrieb:
Also, wenn Du mich schon mit Nachnamen anredest, dann schreib ihn wenigstens richtig! Ich weiss nicht, was ich davon halten soll. Sorry, da habe ich geschlafen. Ich wollte den Vornahmen nehmen und wollte ihn richtig schreiben.
Markus Ehrnsperger schrieb:
Ich hatte den Support von SuSE gefragt, die mir aber nur geantwotet haben, daß Sourcen nicht zum Installationssupport gehören. Mag ja sein. Aber wenn sie's schon weglassen, könnten sie's wenigstens auch sagen.
Wenn Du tatsaechlich nur gefragt hast, ob die Quellen des Kernels bei der Personal Version mitgeliefert werden und hast o.a. Antwort bekommen, dann finde ich das ziemlich aermlich vom Support. Dass sie keine Fragen zum Kernel compilieren etc. beantworten, ist ja OK, das geht sicher fuer den Installationssupport zu weit, aber so etwas...?! Genau genommen habe ich gefragt, wie ich die kernel sourcen installieren kann, da ich zu dem Zeitpunkt noch 100% sicher war, daß die auf einer der CDs sind.
Wie ich schon mal sagte: die Personal Version wuerde ich nicht zum Kauf empfehlen; selbst ein Anfaenger wird damit nicht unbedingt gluecklich werden, es fehlt einfach zu viel. Das Geld, was man da sparst, geht dann spaeter in Form von Downloadgebuehren o.ae. wieder drauf.
Asche über mein Haupt, ich habe erst gekauft und dann Euch gefragt. Inzwischen kann ich Dir da nur zustimmen. Auf der SuSE Seite hab ich halt was von FTP und E-Mail Servern gelesen und war mir sicher, daß ich sowas auf meinem Einplatz PC nicht brauche.
Bitte lerne, Emails ordentlich zu quoten, sonst wird das in den Threads sehr unuebersichtlich und keiner kann mehr der Diskussion folgen! Siehe dazu auch die Seite http://learn.to/quote/. Vielen Dank. Ich werde mich bessern !
Markus __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Logos und Klingeltöne fürs Handy bei http://sms.yahoo.de
Hallo, Am Donnerstag, 26. Juni 2003 10:48 schrieb Thomas Hertweck:
Markus Ehrnsperger wrote:
[kernel-source nicht auf den CDs der Personal Version]
Ich hatte den Support von SuSE gefragt, die mir aber nur geantwotet haben, daß Sourcen nicht zum Installationssupport gehören. Mag ja sein. Aber wenn sie's schon weglassen, könnten sie's wenigstens auch sagen.
Wenn Du tatsaechlich nur gefragt hast, ob die Quellen des Kernels bei der Personal Version mitgeliefert werden und hast o.a. Antwort bekommen, dann finde ich das ziemlich aermlich vom Support. Dass sie keine Fragen zum Kernel compilieren etc. beantworten, ist ja OK, das geht sicher fuer den Installationssupport zu weit, aber so etwas...?!
Das wäre ein grober Patzer. Ich würde für uns hoffen, dass die Anfrage zumindest so verstanden werden konnte, als ob es um Hilfe beim Kernel-Kompilieren ging. Markus: kannst du mir mal die Ticketnummer deiner Anfrage nennen, dann guck ich nach.
Ich habe SuSE jetzt angemailt mit der Bitte, mir die Sourcen zuzusenden. Mal sehen.
Du meinst als Mail-Attachment? ;-) Das Paket kernel-source steht auf dem SuSE FTP-Server (und den Mirrors) zum Download bereit. Das genügt der GPL vollkommen. Schöne Grüße aus Bremen hartmut
Am Mittwoch, 25. Juni 2003 09:37 schrieb Markus Ehrnsperger: Hallo,
ich habe SuSE linux 8.2 personal edition und möchte einen Treiber für meine DVB-s Karte installieren. Das
Was für eine?
zugehörige make benötigt dazu die kernel sourcen, aus denen mein Kernel gebaut wurde. YaST >suche "kernel" +Beschreibung kommt dann alles zum Vorschein was irgendwie mit Kernel zutun hat. Ich denke mal dass die auch auf der Personal Edition drauf sind.
Laut SuSE Benutzerhandbuch muß ich dazu das Paket kernel-sourcen oder linux installieren. Nun finde ich in YaST2 aber keines dieser Pakete, auch nicht mit der Suchfunktion (?). siehe oben
Ich kann jetzt natürlich ftp://ftp.suse.com/pub/suse/i386/8.2/suse/src/kernel-source-2.4.20.SuSE-62. src.rpm herunterladen und installieren ( notfalls, 40 MB mit seriellem Modem macht nur mäßig spass ). Normalerweise brauchst Du keinen neuen Kernel bauen. Es gibt hier Leute die das grundsätzlich bevorzugen, aber nötig ist es nicht. Was eventuell nötig ist, ist die Daten der Karte in YaST unter nicht erkannte Karte von Hand einzugen. Nur ohne INFOS wird hier auch keiner so recht weiterhelfen können.
-- mfg Helmut
participants (6)
-
Hartmut Meyer
-
Helmut.Scholl_Witten@t-online.de
-
Markus Ehrnsperger
-
Peter.Buckenleib@t-online.de
-
Sven Rodenbeck
-
Thomas Hertweck