May 18th 2010 06:56 pm Android and Enterprise WPA

I’ve been struggling with my work wireless (WPA2 security with PEAP authentication.) After upgrading my phone (Samsung Moment) to 2.1 it was still not connecting. I found the first key to connecting was getting the HiddenSSID enabler in the marketplace. Once I got it I found that it couldn’t be used because the genius folks at Sprint or Samsung changed the location of the wireless configuration. The /data/misc/wifi/wpa_supplicant.conf had been changed to: /data/misc/wifi/bcm_supp.conf. Since I didn’t have the source code the the HiddenSSID Enabler, I had to root my phone and change the location of the wireless configuration. The configuration is located at /etc/wifi.conf. Once this change is made, everything works beautifully.

The line I changed was:

SUPP_CONFIG_FILE=/data/misc/wifi/bcm_supp.conf

to:

SUPP_CONFIG_FILE=/data/misc/wifi/wpa_supplicant.conf

Enable your wireless.  The SSID that you want revealed is entered into the HiddenSSID Enabler.  Once you go back into the wireless configuration the SSID should show up.  After all of the things I tried, this was the simplest way to get a hidden SSID with enterprise WPA encryption to work on my phone.

Posted by geek / Geek

Trackback URI | Comments RSS

Leave a Reply