Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have problem connecting to EAP-FAST network on our office wireless. Its prompts for the username/password but even after entering it keeps prompting for the same. Below is what i see in logs.

CTRL-EVENT-EAP-PROPOSED-METHOD vendor=0 method=43 -> NAK CTRL-EVENT-EAP-FAILURE EAP authentication failed

Running on 12.04

share|improve this question

This is meant to be a comment but I do not have sufficient privileges to comment on this question.

I have had this issue for a while and have spent quite a bit of time debugging this problem. Here's my progress so far:

Problem: The wpa_supplicant included with Ubuntu is too old, doesn't support EAP-FAST

Proof: From syslog

NetworkManager[1252]: <warn> EAP-FAST is not supported by the supplicant


12.10 didn't upgrade the wpa_supplicant version, so I was left to compiling it myself. After a few attempts I could successfully compile the code, downloaded from this location. I then replaced the default version of wpa_supplicant manually (copied it to /sbin, luckily after having backed up the existing executable)


  • Turns out, the new wpa_supplicant doesn't play well with the older parameters. During startup, the wpa_supplicant is called as a dbus service. The exact call is stored at /usr/share/dbus-1/system-services/fi.w1.wpa_supplicant1.service. This call fails as the older parameters passed to the wpa_supplicant no longer work. This, in turn, leaves the network manager completely unusable.
  • You can manually call the new wpa_supplicant with your own configuration and it does work properly, but network manager integration is missing in this scenario.
  • I would greatly appreciate further suggestions.
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.