I think the problem is the wirelss drivers workaround patch, this patch sends -Dndiswrapper when it detects ndiswrapper rather than -Dwext. This is because the older versions of NDISWrapper did not support the latest wireless extensions.
I /think/ ndiswrapper > 1.18 (edgy ships with 1.22) support the latest wext so that patch should be backed out for ndiswrapper. I don't have access to a box to do a proper diff but this is what should change: in src/nm-device-802-11-wireless.c - else if (!strcmp (kernel_driver, "ndiswrapper")) - wpa_driver = "ndiswrapper"; This was reported on the NM devel list as well here: http://mail.gnome.org/archives/networkmanager-list/2006-September/msg00083.html -- cannot connect to wpa personal, but wpa_supplicant alone works https://launchpad.net/bugs/55448 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs