[linux-l] [Fwd: WLan Karte unter Suse]

Axel Weiß aweiss at informatik.hu-berlin.de
Mo Okt 11 14:29:08 CEST 2004


Dani Oderbolz schrieb:
> ieee80211_crypt: unregistered algorithm 'NULL' (deinit)
> ieee80211_crypt: unsupported module, tainting kernel.
> ieee80211_crypt: registered algorithm 'NULL'
> ieee80211: Unsupported module, tainting kernel
>
> Und weiterhin:
> FATAL: Error inserting ipw2200
> (/lib/modules/2.6.5-7.108-default/kernel/drivers/net/wireless/ipw2200.ko):
> unknown symbol in module, or unknown parameter (see dmesg)

Deine Module passen nicht zum Kernel. Ab 2.5 bekommen alle Kernelmodule ein 
zusätzliches Symbol, das sicherstellt, dass das Modul passend zum Kernel 
compiliert wurde. (Sie heißen jetzt auch <modul>.ko statt wie früher 
<modul>.o.)

Du brauchst also die Quellen, sowohl vom ipw2200 als auch vom Kernel. 

Wenn Du keinen eigenen Kernel bauen willst, musst Du den Link in 
/lib/modules/`uname -r`/build auf das Verzeichnis der Kernelquellen umbiegen. 
Ansonsten hilft Dir
$make cloneconfig #(oder make menuconfig)
$make
$make modules_install install
$reboot
um den SuSE-Kernel zu seinen Quellen konsistent zu bringen.

Danach baust Du das ipw2200-Modul neu, dann lässt es sich auch laden.

Gruß,
			Axel

-- 
Humboldt-Universität zu Berlin
Institut für Informatik
Signalverarbeitung und Mustererkennung
Dipl.-Inf. Axel Weiß
Rudower Chaussee 25
12489 Berlin-Adlershof
+49-30-2093-3050
** www.freesp.de **




Mehr Informationen über die Mailingliste linux-l