So, if an app could be developed that would allow Android users to login in to Enterprise 802.1x WiFi networks (complete with username and password input) I'm sure I am not the only one who would be very happy. Right now I can see the secure WiFi SSID at my workplace, but cannot connect, because the Droid only sees the WiFi as WEP, and only prompts for a WEP hex key, which does NOT work.
Pretty bad when coworkers with iPhones and Blackberrys can log on just fine, but I can't. Suddenly my shiny new Droid appears like it should be the one banished to the island of misfit toys
Interesting. So when the secured network pops up in your available WiFi networks, what is the sub title description of the network? Does it say "Secured with WEP" under the SSID? And does it prompt you for a username and a password, or just a hex code password? Because that is my current experience, and those of many others quoted in the links that I had posted. I am curious to know what the difference is.
To be honest, I do not exactly remember what the setup screen was like. I know on the network I use, there is a root certificate that needed to be installed on Windows, Mac, iPhone, etc. However, I was able to connect without using a certificate on Android (I wasn't able to install the certificate manually, and the IT department doesn't support Android). When I clicked on the network, I simply selected "802.1x Enterprise" in the Security field, left all other fields blank (Certificate, etc), then entered my Active Directory ID and password in the Identity and Wireless Password fields, and it worked well ever since. I suppose you can see the fields that I saw by clicking on Add WiFi Network on the bottom of the wireless network list in WiFi Settings and selecting 802.1x Enterprise in the Security field.
I am currently connected to the network, and here is what I get in the pop-up window when I click on the network name in list in the WiFi Settings menu:
Status: Connected
Speed: 54 Mbps
Signal Strength: Fair
Security: Enterprise (802.1x)
IP Address: **.**.**.*** (can't post the IP address here for obvious reasons )
Well I tried doing what you posted (manually setting up WiFi using "Add WiFi Network") and it didn't work. More to the point, it didn't see any network being available. I could not "forget" the network that appeared automatically under "available" networks, and I couldn't get anything beyond "mycompanyname-secured-network" and underneath it saying "Secured with WEP" when everyone in our office knows it's not using plain old WEP as security.
I'm extremely glad that yours happened to work out that way, but by scouring the web, there are many many threads from people experiencing exactly what I am experiencing, with no resolution in sight besides having to root their phone and hack around to get it to work.
So if anyone does hear of an app that can actually resolve this issue, I would be very glad to hear about it. This Enterprise WiFi thing is driving me nuts.
Last edited by caintgetrite; December 15th, 2009 at 03:14 PM.
so, I don't know what happened, but when I came into work today, my WIFI connected. Very strange. but apparently Android 2.1 now has 802.1x enterprise access. I'm so confused!!!!
I have released an application on the Android Market (WiFi Config Editor) that allows you to edit the WiFi settings as are stored in the internal WPA_Supplicant WITHOUT the need to Root the device.
A number of people have found this to solve their WiFi networking issues.
Let me know if you have any issues with it.
--OddRain
Last edited by OddRain42; August 4th, 2010 at 10:57 AM.
The Following User Says Thank You to OddRain42 For This Useful Post:
First of all, thank you for your time and effort to try to help users solve this problem. I am sure that it is greatly appreciated by many.
Unfortunately, it's the same old thing for me. I bought the Pro version of the app to get to the Enterprise settings and set everything exactly to specifications from our I.T. department. Having done so, I now get two SSID's showing up in my Droid Wi-Fi networks. The one that I had adjusted in WiFi Config Editor Pro displays in the Wi-Fi networks area as "Not in range" with all of the proper security settings. The Droid automatically keeps trying to connect to the same secured network as "Secured with WEP" even though the secured network is not using WEP. (see captured Droid image to illustrate)
So I'm at a loss. After a half-hour of trying to figure it out, the I.T. guys once again told me the same thing that they said to me when I first was trying to figure this out.
"Get an iPhone. It just works."
Wish I knew why (after update 2.1 and now 2.2) the Android OS can't. Again, not the end of the world, but it is pretty frustrating.
Seeing two access points in the list is not uncommon, in fact it happens for myself on my work network. Can you email me an example .mobileconfig file your IT department uses to get an iPhone on the network? From that I should be able to tell you what you need to set the settings at to get your android phone on your network.
I'll do what I can to help get the issue solved for you.
--OddRain
I am having the exact same issue as caintgetrite (post #9). I also purchased the pro version to get the enterprise settings. Although I am mostly happy with my phone, there a few things that do not work and make me crazy. Not being able to connect to the 802.1x wifi at work (I work at a university) is one of them.
I would be happy to send you a copy of our .mobileconfig file if that would help. In fact, I would be more than happy to do anything to help troubleshoot and solve this problem. Would make a lot of Android toting students happy as well.
Someone figured out how to make it work on our network. Pro version was not necessary. Basically set up a new wifi network, enter ssid, choose 802.1x enterprise security and then enter credentials (identity and password). Go into wifi config, and uncheck wpa_eap in the Key Management section. Back out and go back to wireless, it should just connect. This did the trick for us.
Someone figured out how to make it work on our network. Pro version was not necessary. Basically set up a new wifi network, enter ssid, choose 802.1x enterprise security and then enter credentials (identity and password). Go into wifi config, and uncheck wpa_eap in the Key Management section. Back out and go back to wireless, it should just connect. This did the trick for us.
Hope this helps others.
At first try this didn't work for me - but I went back into the wifi config application and unchecked wpa_eap credentials again and everything worked perfectly. Finally!
I'm wondering if I try to replicate incrediblefun's and Aozame's Configuration settings in the application if I might have better success? Can you guys see a red flag here, or can you report different settings than I have that I can try?
In my config, in addition to the SSID for our office, I have the following:
Hidden SSID (checked)
Key Management: IEEE8021X Checked, all others off
Authorization Protocols: All three unchecked
Group Ciphers: All four checked
Pairwise Ciphers: "None" is unchecked; TKIP and CCMP: both checked
Sorry to say, no. I have yet to hear back from the developer (OddRain) or from Aozame or incrediblefun in response to my question about settings used in my previous post. Still just twisting in the wind right now
Here's something I noticed going thru the Security logs on the RADIUS servers - it looks like the account name being passed from the Android device is coming in with quotes, and throwing it off, generating a user not found error...
i.e. instead of passing username, it passes "username", and Windows RADIUS tries to resolve the username then as DOMAIN\"username" and fails...
I downloaded WiFi Advanced Configuration Editor by Marcus905, and modified the settings with that tool (username/password set), and then backed out completely, and went to my Wireless network settings and disabled/enabled the radio, and poof! I got connected. Woo hoo
I got it work on my new Android 2.1 phone. yes, I was able to connect to 802.1x wifi.
Fix #
1) Download Wifi Advanced Configurtion App and its free.
2) Add a new wifi-network as per your employer instructions. Now, you will see two "XXX" SSID one showing as "secure with WEP" and other as "not in range"
3) Open the App and uncheck the WPA_EAP setting in Key Management for the wi-fi network you created.
4) Your wireless should have already connected now.
I hope this solves all your issues.
The Following User Says Thank You to nat4android For This Useful Post:
Someone figured out how to make it work on our network. Pro version was not necessary. Basically set up a new wifi network, enter ssid, choose 802.1x enterprise security and then enter credentials (identity and password). Go into wifi config, and uncheck wpa_eap in the Key Management section. Back out and go back to wireless, it should just connect. This did the trick for us.
Hope this helps others.
Hello Incrediblefun,
Thank you so much for this valuable piece of advice. What you suggested worked like a charm for me. Was struggling with getting wi-fi for quite a few hours and finally downloaded Advanced Wi-fi Configuration tool but it was still not working. As soon as I implemented what you said (i.e. uncheck wpa_eap in the key management section), it just worked immediately.
Thank you so much.
cheers
Ankur
The information on Post#23 worked for me also, running Droidx on 2.2. I needed 802.1x Enterprise option, but after the 2.2 upgrade the options changed to 802.1x EAP. Anyways I selected the 802.1x EAP and configured everything else with respect to corporate configuration, then used the wifi app mentioned previously to edit the Key management and it worked. Thank you, nat4android
ok so i got the samsung captivate a few days ago and I'm starting to think that I should have kept my iphone because wifi was never an issue until now. I can not use wifi on my new device at home & Ive downloaded the Wifi Config Editor app and followed the directions everyone previously suggested but still no luck.
Im not having much luck either following the steps in post 23. Im starting to wonder if there is something else turned with my companys wireless that is keeping my Incredible from connecting. I noticed with this app that the settings dont seem to stick if i try to connect and it fails, it resets and I have to go back in and change it again.
I was able to connect to enterprise 802.1x by using wifiace app:
Here is what I did:
1. Add wifi network (setting --> wireless & networks --> manage wifi)
Afte this step we should see two wifi networks with same name (one that you created and one with "WEP")
2. Open wifi ace app, click on your just added wifi-network and put in these configurations:
a. SSID = <whatever you have put in in step 1>
b. BSSID = <same as above >
c. Check "Hidden BSSID"
d. Adhoc (only for CM6): Unchecked
e. key management: ONLY IEEE8021X is checked
f. Auth protocols: Only Leap checked
g. Group ciphers: all checked
h. Pairwise ciphers: TKIP, CCMP checked
i. Security protocols: all checked (WPA, RSN)
j. Enterprise config : EAP = PEAP, Phase2 = <nothing selected>, Identity, Anonymous Identity = <your corporate ID>, Password = <your password>, all rest options = <blank>
k. WPA PSK, WEP keys = <blank>
It worked for me for my touch 4G.
Hope this helps
The Following User Says Thank You to arup For This Useful Post:
Hi all. I've tried all of the methods described in this thread and it appears that I have a different scenario. My enterprise uses multiple SSID on each AP. One is an open (no authentication) network with a white list of network resources and the other is our LEAP network that gives us access to our corporate network and its resources.
When I configure a new network with 802.1x and go back to remove the wpa using the Advanced WiFi Configuration, it still will not connect to the original network (duplicate SSID, the new one is "Out of range" and the old one is "Secured with WEP").
I think this is due to the current configuration of our access points broadcasting multiple SSIDs.
Aside from connecting to the corporate wifi, is there a way to block 'what' I'm actually downloading or viewing when I'm on it? Obviously rules apply when using corporate logins but I want to block content from them seeing it. Such as streaming netflix or Hulu+.
Hello guys... My problem is just extension of yours. I connected easily to office network using PEAP and MSCHAPV2 and my domain passwords. The wifi shows connected but there is no internet access. when i downloaded FING app, It shows am connected to the local network( I can ping all the nodes in my office) but I cant access default gateway. It will not ping. so no internet. Both gateway and dns IPs are different. Whether that will help anything for debugging.?
Any ideas will be helpful, I tried installing the certificates, rooting and changing wpa suppliment files.
I got it work on my new Android 2.1 phone. yes, I was able to connect to 802.1x wifi.
Fix #
1) Download Wifi Advanced Configurtion App and its free.
2) Add a new wifi-network as per your employer instructions. Now, you will see two "XXX" SSID one showing as "secure with WEP" and other as "not in range"
3) Open the App and uncheck the WPA_EAP setting in Key Management for the wi-fi network you created.
4) Your wireless should have already connected now.
I hope this solves all your issues.
AWESOME MAN!!! WORKED LIKE A CHARM!!!
All the iPhone having friends were giggling like schoolgirls.....BUT I HAD THE LAST LAUGH!!!
hi I want to connect wi fi in my office but WHERE wi fi is requied a password. And officially I can not get password. How to break password or connect without password.
I m using Samsung Galaxy fit mobile.