Wenn ich den Kernel der Doku nach konfiguriere müsste er ja alles beinhalten, was mein Thinkpad X300 braucht.
Der Rest wäre dann ja Konfigurationsarbeit und Skripte schreiben, wenn ich das so richtig verstehe.
Oder muss ich irgendwelche weitere Sourcen herunterladen?
Hmm, ich hab nun kurz die Doku zum kernel komplimieren überflogen, aber das nach der config der kernel alles enthält was dein x300 braucht, würde ich nicht sagen. Zb fehlt der Wlan Treiber. In Prinzip soll die Doku nur eine kleine Anleitung sein wie man seinen Kernel mit denn grundsätzliches Features ausstattet. Aber damit du alles bekommst was du für dein x300 benötigst musst du bestimmt noch einige zusätzliche Features auswählen. (zb eben wlan-treiber)
Ich hab jetzt mal meine config drangehängt. Sie ist jedoch für denn 26er kernel. (kann man aber auch für denn 25er kernel benutzen)
Ob das DVD-Laufwerk funktioniert weiß ich nicht, aber die entsprechenden Einstellungen sollten gesetzt sein. Jedoch wäre das, wenn das system bereits läuft, ohnehin egal. Das wichtigste ist die Netzwerkkarte, damit du zusätzliche Software herunterladen kannst (wlan ucode treiber für die wlan karte zb, danach kannst du denn rest per wlan herunterladen)
Folgendermaßen kannst du nun vorgehen:
-Ich gehe erst einmal davon aus, das du gentoo installiert hast, und einen bootfähigen 25er kernel hast-
1. Die .config aus der Thinkwiki-Doku benutzen
Du ladest dir die config von der thinkwiki Seite
Link herunter und kopierst sie in das Verzeichniss:
|
Quellcode
|
1
|
/usr/src/linux/
|
Da die datei "thinkpad_x300_2.6.25.config" heißt musst du sie noch umbenennen auf ".config" mittels
|
Quellcode
|
1
|
mv thinkpad_x300_2.6.25.config .config
|
Danach kannst du wie josef.95 oben beschrieben hat weiter vorgehen.
Damit hast du bereits einen fertigen, fürs x300 zugeschnittenen 25er kernel, wo auch die Netzwerkkarte funktionieren müsste.
2.Meine 26er config benutzen:
Du ladest meine config von hier herunter, kopierst sie, wie oben, in folgendes Verzeichniss:
|
Quellcode
|
1
|
/usr/src/linux/
|
Die Datei wieder umbenennen mittels
|
Quellcode
|
1
|
mv kernel.txt .config
|
Danach musst du ein:
|
Quellcode
|
1
|
make oldconfig
|
ausführen, damit die config an denn 25 kernel angepasst wird. Dabei kommen eventuell 4-5 Fragen zu bestimmten Einstellungen welche du mit ja oder nein (y/n) beantworten musst.
Danach kannst du wieder wie josef.95 eine thread über mir beschrieben hat weiter vorgehen.
Sollte dann das Netzwerk funktionieren kannst du bei bedarf auch noch auf denn 26er kernel updaten, und für diesen wieder meine config benutzen (dann jedoch ohne denn befehl "make oldconfig")
Raten würd ich dir vorerst Möglichkeit 1 zu versuchen. Damit solltest du einen fertigen 25er kernel bekommen, wo bestimmt auch das netzwerk und das dvd laufwerk funktioniert.
Denn kernel selber anpassen wie im Wiki
Link beschrieben, kannst du im nachhinein immer noch. Wichtig ist das du erst einmal einen kernel bekommst wo das netzwerk funktioniert.
greetz
Edit:
PS: Zu deinen restlichen "Problemen" (Fn-Tasten, Fan) werde ich ein kleines How-To schreiben, welches diese Themen behandeln wird. Das sollte dir dann bei diesen "Problemen" weiterhelfen