WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 22.07.2002, 01:46   #1
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard Kernel und Module

Hiho,

Ich hab folgendes Problem :

Ich möchte Treiber für meine WLAN Karte patchen, hab mir dazu das zugehörige patch-file runtegeladen, es in den Pfad der Treiber-Sourcen für die Wlan-Karten kopiert und erfolgreich ausgeführt.

Sodann wollte ich natürlich die Module neu kompilieren und geb in /usr/src/linux ein "make modules" worauf ich die Meldung erhalte mein aktueller Kernel würde keine loadable Modules unterstützen.

Was aber nicht stimmt - denn ich verwende die längste Zeit schon Module für meine Nics - wie kann es also sein dass er behauptet der Kernel würde keine Module unterstützen ?

Ich hab dann versucht das aktuelle Konfigurationfile zu finden, es ist aber keins in /usr/src/linux/.config abgespeichert...fehlt...

Also einfach "make xconfig" eingegeben (wird damit eigentlich die aktuelle Konfiguration geladen ?) und nachgesehen - und siehe : loadable modules Unterstützung ist eh einkompiliert...

Weiss jemand was es da haben kann ?

--qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not
have, nor do they deserve, either one. -- Benjamin Franklin
quaylar ist offline   Mit Zitat antworten
Alt 22.07.2002, 02:38   #2
artemisia
Elite
 
Registriert seit: 07.02.2001
Beiträge: 1.441


Standard

sers quaylar


die konfiguration des mitgelieferten kernels steht in /boot/vmlinuz.config

greetz
artemisia
artemisia ist offline   Mit Zitat antworten
Alt 22.07.2002, 09:17   #3
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard

hiho Arte,

in /boot gibt es eine config-<kernelversion> Datei, die wirds wohl sein, wenn ich die allerdings lade zeigt er mir auch an dass loadable module support aktiviert sei.

Trotzdem behauptet er das Gegenteil wenn ich die Module neu kompilieren will....

Wie kann das sein ? Idee ?

--qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not
have, nor do they deserve, either one. -- Benjamin Franklin
quaylar ist offline   Mit Zitat antworten
Alt 22.07.2002, 10:09   #4
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard

Ich habs grad nochmal probiert - und jetzt gehts auf einmal - komisch....

Wenn ich in /etc/src/linux eingeb "make modules" - nimmt er mir eh die aktuelle Konfiguration des Kernels her oder ?
Ich mein - er lädt sich automatisch das /boot/config file und sieht dort nach was als Modul zu kompilieren ist, sodass ich nachher denselben Satz von Modulen hab wie vorher, nur halt mit dem Unterschied dass die WLAN Module gepatcht sind...seh ich das richtig ?

--qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not
have, nor do they deserve, either one. -- Benjamin Franklin
quaylar ist offline   Mit Zitat antworten
Alt 22.07.2002, 10:57   #5
MANX
Inventar
 
Registriert seit: 27.02.2001
Beiträge: 1.967


Standard

Hi!

NEIN, tut er glaub ich nicht!
Es gibt aber einen Menüpunkt "Load an alternate Config-file" oder so ähnlich!

Grüße

Manx
____________________________________
Broadcasting from the Isle of Man:
>> Manx Radio <<
MANX ist offline   Mit Zitat antworten
Alt 22.07.2002, 11:48   #6
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard

Ja ich habs dann eh so gemacht....das alternate config-file geladen, meine Änderungen gemacht und neu abgespeichert.

Ich hab bemerkt dass nach dem compile Vorgang im /usr/src/linux Verzeichnis auf einmal eine "vmlinux" Datei da war die früher nie erzeugt wurde (hab schon länger nimmer neu kernel kompiliert).

Weiss wer wozu die gut ist ? - Ich hab sie unter neuem Namen ins /boot Verzeichnis kopiert weil da vom alten Kernel auch so eine war, gleichzeitig ist aber auch das komprimierte Kernelimage im /boot Verzeichnis und ich hab auch nur das in die grub.conf eingetragen und es funktioniert.

Trotzdem würd ich gern wissen wozu diese Datei gut ist....

--qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not
have, nor do they deserve, either one. -- Benjamin Franklin
quaylar ist offline   Mit Zitat antworten
Alt 22.07.2002, 13:39   #7
artemisia
Elite
 
Registriert seit: 07.02.2001
Beiträge: 1.441


Standard

sers quaylar

die datei vmlinux ist eine systemdatei, die mit dem kernel assoziiert ist. sie enthält im grunde eine liste von kernelfunktionen mit ihren adressen. diese liste kann man extrahieren:

nm vmlinux | sort | less

bei fehlermeldungen läßt sich anhand der adresse aus dieser liste die funktionsnamen ermitteln, die betroffen sind. das kann zb rückschlüsse darüber erlauben, wo es dran gehapert hat.

aber bei dir scheint es ja nur, an einer falschen .config datei gelegen zu haben.

greetz
arte
artemisia ist offline   Mit Zitat antworten
Alt 22.07.2002, 18:16   #8
quaylar
Hero
 
Registriert seit: 28.09.2001
Beiträge: 940


Standard

hiho Arte

Hmmm - aber das Erzeugen dieser Datei ist neu oder ?
Früher wurde die nie erzeugt soweit ich mich erinnern kann.....

Nunja - ich weiss tatsächlich nicht woran es gelegen hat dass er als erstes behauptet hat ich hätte keinen Kernel mit Modulsupport, aber als ich heute nochmal probiert hab hats funktioniert, Treiber sind auch gepatcht (bin erst später drauf gekommen dass ich das leichter auch hätte haben können indem ich einfach die Treiber neu runterlade und patche - neu kompiliere - reinkopier - aber wurscht )

Danke für deine Erklärung, man kann nie genug wissen

--qu
____________________________________
Those who desire to give up Freedom in order to gain Security, will not
have, nor do they deserve, either one. -- Benjamin Franklin
quaylar ist offline   Mit Zitat antworten
Alt 22.07.2002, 23:03   #9
artemisia
Elite
 
Registriert seit: 07.02.2001
Beiträge: 1.441


Standard

Zitat:
Original geschrieben von quaylar
Hmmm - aber das Erzeugen dieser Datei ist neu oder ?
Früher wurde die nie erzeugt soweit ich mich erinnern kann.....
relativ ... ich könnt jetzt noch ned mal genau sagen, ab wann es möglich ist.

greetz
arte
artemisia ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:37 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag