Kai Wolf schrieb:
Hallo zusammen,

Mahlzeit.


Für diesen Zweck habe ich mir kernelcheck mal angeschaut
(http://kcheck.sourceforge.net/).

Was ist kernelcheck und wofür benutzt man das? Beim Kernel ist alles dabei was man braucht.

Ich hatte einfach die aktuelle
Kernel Config kopiert, die Patches hinzugefügt

Was für Patches? Ich weiss nicht was PHC ist, aber alles andere was du willst ist im Mainline Kernel schon drin.

und den Kernel
kompiliert mit dem Ergebnis, dass danach WLAN nicht mehr ging und die
Soundkarte stumm blieb.

Hast du nach dem compilieren die Module installiert?
D.h. nach make noch make modules_install ausgeführt?

Ich habe das ganze dann nochmal probiert und in der Config darauf
geachtet, dass unter WLAN->mac80211 und mein Treiber iwl3945
angekreuzt ist und bei dem Sound habe ich ebenfalls die meisten Sachen
angekreuzt.

Hattest du nachdem du die alte config übernommen hast "make oldconfig" ausgeführt?

Alleine diese Tatsache finde ich schon seltsam, da ich ja
eigentlich die alte Config einfach übernommen habe. Gibt es noch
andere Einstellmöglichkeiten außerhalb der Config?

Nein.

Wie machen es denn
die großen Distributoren?

Die machen meist Kernel mit initial ramdisk, d.h. sie laden nach dem Kernel eine komprimierte Imagedatei, wo im Userspace dann noch Treiber etc geladen werden.


Da ich nicht sehr erfahren bin mit dem ganzen Thema wollte ich hier
mal anfragen, ob jemand Lust hat mir mal mit Rat und Tat zur Seite zu
stehen, oder vielleicht bereits aus meinen obigen Ausführen weiß, wo
der Schuh drückt.

Ich häng hier einfach mal meine .config dran, ist von einem T60, kannst du ja mal ausprobieren. Hat hdaps, USB autosuspend, Intel HD Audio und weitere standardsachen.

Da die Config von einem 2.6.27-git kernel ist auf jeden Fall nach dem nach /usr/src/linux/.config kopieren dort make oldconfig ausführen und alle standards durchentern.

Dann einfach make && make modules_install && mount /boot/ && cp arch/x86/boot/bzImage /boot/<dein_kernel_name_hier> ausführen, grub anpassen und neustarten.


Vielen Dank schonmal.


cu
Dieter
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an