Submitted by Erik Wegner
on
Body
Beim Zusammenspiel von ndiswrapper und wpa_supplicant gilt zu beachten, dass neuere Implementationen (ab Version 1.12) von ndiswrapper die wireless-extensions von wpa_supplicant (Parameter CONFIG_DRIVER_WEXT=y in der .config im build-Pfad von wpa_supplicant) benötigen. Der Aufruf von wpa_supplicant muss dann so lauten:
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
Dazu muss unter Umständen das Startskript der Netzwerkschnittstellen angepasst werden, bei OpenSuSE 10.0 befindet sich der Aufruf in der Datei /etc/sysconfig/network/scripts/ifup-wireless, dort muss in den Zeilen 650 bis 653 die Änderung vorgenommen werden:
ndiswrapper|*.sys) WPA_DRIVER=wext PREFER_WPA_SUPPLICANT=no ;;
Quellen: How to use WPA with ndiswrapper