Network Manager Cloned MAC Address feature fails on WPA Wireless Networks
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
network-manager (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Binary package hint: wpasupplicant
On Ubuntu 11.04
wpasupplicant version 0.7.3-0ubuntu1
I am attempting to connect to a WPA protected Wireless Acess Point and when I use the Cloned MAC Address feature in Network Manager the connection fails to establish.
Googling I have found a possible cause/solution here ==>
http://
Which States:
The new NetworkManager has implemented MAC spoofing feature just for this
purpose.
In connection editor, on 'Wireless' tab there is a new edit box 'Cloned MAC
address'. If you put your desired MAC here, it will be set on an interface
when the connection is activated. And you don't need to change your MAC in
udev or any other way.
See https:/
Unfortunately, there is still one glitch in wpa_supplicant that causes WPA
connections don't work. I've sent a patch to hostap mailing list fixing that,
but no reply yet.
Is it possible to chase down the patch and provide a ppa with a fix to wpa_supplicant?
Hello, thanks for this post James. This comes quite handy for me because I'm trying to connect to a WPA protected Wireless Network using this feature also for quite some time and it was not working.
I'm using the latest up to date Ubuntu 11.04 also on a Dell Inspiron R14.
I have also noticed that when changing my MAC address manually in a terminal:
>sudo ifconfig wlan0 down
>sudo ifconfig wlan0 hw ether xx:xx:xx:xx:xx:xx
>sudo ifconfig wlan0 up
It successfully changes my wireless MAC address as it can be seen by doing:
>ifconfig -a | grep HWaddr
But, when afterward I try to connect to a wireless network with no security (for testing purpose), instead of connecting with the new MAC address I've set, the network manager seems to reset it and connect with the default hardware MAC address of my wireless card.