WLAN mit WPA mit ndiswrapper

Gespeichert von Erik Wegner am/um Do., 01.04.2010 - 22:27
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