Milestone + Froyo + WPA2 Enterprise
I have installed Cronos ROM 1.6.1 on my Milestone.
The big problem with this ROM is that WPA2 Enterprise ( WPA2+802.1x) didn't work at all on the new ROM.
There is a known bug in wpa_supplicant v0.6.10 which comes with Froyo -
hxxp:// code.google. com/p /android/issues/detail?id=1386
To make it work I had to copy wpa_supplicant from default Eclair to the Froyo based ROM.
Except wpa_supplicant I have also copied "wlan_loader" and "wlan_cu" from Eclair to Froyo based ROM, but I am not sure if it has any impact.
On the Eclair:
"adb pull /system/bin/wpa_supplicant C:\" to get the file.
On the Froyo based ROM with wireless disbled:
adb push C:\wpa_supplicant /system/bin/
adb shell chmod +x /system/bin/wpa_supplicant"
check the version of wpa_supplicant:
" adb shell /system/bin/wpa_supplicant -v
Copyright (c) 2003-2008, Jouni Malinen and contributors "
next I edited the wpa_supplicant.conf file to contain this:
identity="RADIUS username (in my case AD username)"
nex push this file to the phone:
" adb push C:\wpa_supplicant.conf /data/misc/wifi/ "
Next turn on your wireless and should get connected to the WPA Enterprise wireless.
I have attached the Eclair files to this post.