HEADS UP: NDISulator - please test

Paul B Mahol onemda at gmail.com
Thu Dec 10 14:48:58 UTC 2009


I made some general improvements, added some features and fixed dozens of bugs.

Goal is to make WPA work with bsd driver for wpa_supplicant (-Dbsd)

Code is available here:

It can be also downloaded as tar.gz:

Example how to build:

Just extract archive somewhere and use mount_nullfs(8):

mount_nullfs ndisulator-ndisulator/src/sys/dev/if_ndis /sys/dev/if_ndis
mount_nullfs ndisulator-ndisulator/src/sys/compat/ndis /sys/compat/ndis
mount_nullfs ndisulator-ndisulator/src/usr.sbin/ndiscvt

Now you just need to rebuild modules, including modules created via
ndisgen(8) and ndiscvt.

How to test:

Does 'wpa_supplicant -Dbsd' works in your environment ?

Known issues:
WPA is broken. WPA2 is missing PMKID support.

More information about the freebsd-current mailing list