Hallo, On Mon, 18 Feb 2002, Ulrich Onken wrote:
On 17-Feb-02 David Haller wrote:
Enable loadable module support CONFIG_MODULES
aktivieren.
Ja , das habe ich aktiviert.
ok.
Nicht wirklich, IMO... Du hast den "sauberen" 2.4.4 doch noch, oder???
Den Kernel ja, die Module hat der rpm-Update einfach eliminiert. Angeblich ist auf der SuSE-CD noch alles drauf.
Kann ich mir eigentlich nicht vorstellen, die Module liegen schon sehr lange (mind. 2.0.x) in /lib/modules/<kernelversion>.
Zum Glück läuft mein Kernel 2.4.16 nun halbwegs,
Schoen.
Es gibt aber immer noch Probleme mit fehlenden Modulen. Die Soundkarte läuft nicht, weil snd-card-via868a nicht gefunden wird:
Starting sound driver: snd-card-via686a modprobe: Can't locate module snd-card-via686a failed
Hast du auch modprobe aktualisiert bzw. kannst du andere Module laden? Denn...
Dabei fiel mir auf, dass /lib/modules/2.4.16/... verdächtig leer ist. Das Unterverzeichnis "kernel" ist da, aber es fehlt z.B. "misc". Dort steht z.B. in meiner alten 2.2.14 der snd-card-via686a.o
Das ist normal, die Struktur dort hat sich mit 2.4 geaendert, die Module liegen nun in /lib/modules/<kernelversion>/kernel/* (sound sollte in ../kernel/drivers/sound zu finden sein. Mach mal ein 'find /lib/modules/2.4.16/kernel -type f'... Evtl. ist aber auch nur ein passender alias Eintrag in der modules.conf noetig. Achso: das snd-card-* klingt nach ALSA, wenn ja, musst du Alsa auch neu kompilieren (gegen den neuen Kernel), die Module landen dann auch in /lib/modules/2.4.16... Da ging IIRC erst neulich mehrfach entsprechendes ueber die Liste (AFAIR musst du dir die aktuellen Alsa-sourcen besorgen). Genaueres weiss ich aber nicht, da ich Alsa nicht verwende.
Ich habe die Soundunterstützung und vieles Andere (Amateurfunk AX25) im menuconfig als Modul angegeben. Das "make modules_install" ist ohne erkennbare Fehler gelaufen, hat aber anscheinend nicht alles installiert. Woran könnte es liegen?
s.o.
Sehr gute Tipps für das Testen von Kernels.
Nicht nur dafuer ;) Man kann die Kernel halt "ohne Druck" und ohne Angst fuer den "alten" installieren und testen ;) Achso: in der LILO kannst du nur 19 Eintraege verwenden... Was aber IMO auch reicht.
Ich werde mir die Benennung von Unterversionen angewöhnen und wusste z.B. nicht, dass kein /boot/System.map vorhanden sein darf.
Also, mir hat zwar mal jemand gesagt, dass es (bei ihm) auch mit ner /boot/System.map funktioniert, aber ich meine mich zu erinnern, damals[1] gelesen zu haben, dass diese zuerst verwendet wird, und nur erst wenn's die nicht gibt die System.map<image-erweiterung> (wobei <image-erweiterung> der string ist, der hinter 'vmlinuz' bzw. 'bzImage' steht, also bei meinem "Schema" eben -`uname -r`)... Ich bleibe jedenfalls bei meinem inzwischen bewaehrten "Schema" *g* -dnh [1] als ich mich durch diverse Doku wuehlte, auf der Suche nach den Infos, die ich dann im multikernel.html zusammengefasst habe ;) -- 139: AOL-CD Das wichtigste Werkzeug des gemeinen Spammers oder Trolls in Deutschland. (Marc Haber)