BlackBoard (http://www.black-board.net/index.php)
- Computerecke (http://www.black-board.net/board.php?boardid=30)
-- Betriebssysteme (http://www.black-board.net/board.php?boardid=11)
--- Gentoo Kernel-Module (http://www.black-board.net/thread.php?threadid=21514)


Geschrieben von Compuholic am 18.11.2005 um 15:08:

  Kernel-Module

Ich ärgere mich gerade massiv über meine Dummheit:

Ich habe mir einen neuen Kernel gebacken. Soweit so gut. Aber da Linux keinen nativen Support für meine WLAN-Karte bietet, habe ich mir auch ndiswrapper installiert und benutze jetzt den Windows-Treiber für die Karte. Das funktioniert auch ausgezeichnet, aber ich habe gerade festgestellt, daß ich vergessen habe Unterstützung für ALSA im Kernel zu aktivieren.

Jetzt die Frage: Wenn ich jetzt meinen Kernel neu kompiliere. Werden dann die alten Module wie der ndiswrapper gelöscht (das vermute ich einfach mal)? Wenn ja, gibt es eine Möglichkeit das ndiswrapper-Modul irgendwie schnell wieder nachzuinstallieren (möglichst ohne das ganze Paket nochmals installieren zu müssen.

Oder gibt es vielleicht eine Möglichkeit ALSA-Unterstützung nachträglich hinzufügen?

Danke für Eure Hilfe



Geschrieben von LX am 18.11.2005 um 15:37:

Achtung

Du kannst auch versuchen, nur die Module neu zu kompilieren (make modules && make modules_install). Hab zwar keine Ahnung, was der ndiswrapper macht bzw. wie der installiert ist, aber der dürfte von der Aktion eigentlich nicht betroffen sein.



Geschrieben von Compuholic am 18.11.2005 um 23:33:

 

Danke, hat alles wunderbar geklappt. Ich war nur besorgt, weil ich dachte, daß bei make modules_install das /lib/modules/blah Verzeichnis gelöscht wird.

Ich habe aber herausgefunden, daß das ndiswrapper-Modul gar nicht dort untergebracht ist. Also hat alle wunderbar funktioniert.



Geschrieben von Rudolf am 19.11.2005 um 04:38:

 

Wenn der Alsa Support in den Kernel einkompiliert werden soll - ist einfach bequemer - dann reicht ein einfaches make ohne make modules_install. Und mach dir keine Sorgen, dass der gesammte Source neukompiliert wird. Wenn du davor kein make clean ausführst, werden die kompilerten Objects nicht neukompiliert sondern übernommen und es wird nur der Teil kompiliert der für ALSA zuständig ist.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH