PDA

View Full Version : Airport Card's Mac Address won't change




Legendary
Mar 8, 2009, 10:51 PM
My airport cards mac address won't change does anyone have any ideas on why this might be or how i can fix it. I have tried all the possible terminal commands and for some reason it will allow my ethernet's mac address to be changed to a airport (wireless card) mac address .

i am opening terminal and trying to change the address using the command "sudo ifconfig en1 lladdr 00:1e:c2:b6:97:4e" and then typing "ifconfig en1 | grep ether" once i press enter it results in "ether 00:23:12:56:4c:bf" when it should be "ether 00:1e:c2:b6:97:4e". My wireless is working perfectly, but no matter how many different sets of commands i try nothing changes is it broken or is there a way i can fix this.

my HD and Logic board breaking and my Macbook was replaced 2 days ago i did it everyday. Now it won't work. :'(



PeterQC
Mar 8, 2009, 10:56 PM
Are you sure it can be changed? I always through you couldn't change it.

Legendary
Mar 8, 2009, 11:00 PM
I did on my old one and it will let me change the ethernet just not the airport

GRMrGecko
Mar 8, 2009, 11:27 PM
Are you sure it can be changed? I always through you couldn't change it.

Here is a program you can do it with, http://www.macupdate.com/info.php/id/25729/macdaddyx
He used this one before and it worked, I know because where friends.

ppc750fx
Mar 9, 2009, 08:42 AM
Here is a program you can do it with, http://www.macupdate.com/info.php/id/25729/macdaddyx
He used this one before and it worked, I know because where friends.

Ignore that. It doesn't do anything other than run ifconfig. If you can't get ifconfig working, a GUI shell isn't going to help.

To the OP:

First, be warned that MAC address spoofing is known to either break or no longer work the same way when Apple releases system updates. 10.5.5 and (IIRC) 10.5.4 both changed the procedure for spoofing your MAC address.

On my MacBook4,1 running 10.5.6:

The following will return with no error (provided that Airport is on), but will not change the address.


sudo ifconfig en1 lladdr 00:00:DD:C0:FF:EE


The following will return with no error (provided that Airport is on), but will only change the address if not associated with an access point:


sudo ifconfig en1 ether 00:00:DD:C0:FF:EE


There are a whole bunch more subtleties, but that should work for you. The whole MAC spoofing thing is a mess on OS X anyways. Different combinations of hardware and versions of OS X mean that the procedure is likely to differ from machine to machine -- so once you figure out how to do it, try to remember it ;-)

GRMrGecko
Mar 9, 2009, 08:57 AM
Ignore that. It doesn't do anything other than run ifconfig. If you can't get ifconfig working, a GUI shell isn't going to help.

To the OP:

First, be warned that MAC address spoofing is known to either break or no longer work the same way when Apple releases system updates. 10.5.5 and (IIRC) 10.5.4 both changed the procedure for spoofing your MAC address.

On my MacBook4,1 running 10.5.6:

The following will return with no error (provided that Airport is on), but will not change the address.


sudo ifconfig en1 lladdr 00:00:DD:C0:FF:EE


The following will return with no error (provided that Airport is on), but will only change the address if not associated with an access point:


sudo ifconfig en1 ether 00:00:DD:C0:FF:EE


There are a whole bunch more subtleties, but that should work for you. The whole MAC spoofing thing is a mess on OS X anyways. Different combinations of hardware and versions of OS X mean that the procedure is likely to differ from machine to machine -- so once you figure out how to do it, try to remember it ;-)

Yeah I know, I'm a developer so I did trouble shooting and tried both enther and lladdr. But it didn't work! I think that his airport isn't accepting it. One thing I can try for him, but unsure if it'll work, is run ifconfig at start up to see if it works when it first starts.

GRMrGecko
Mar 10, 2009, 12:44 AM
Some reason it finally worked when he got to school. So I'm just saying he doesn't need help anymore as far as I know.

Legendary
Mar 11, 2009, 09:29 AM
ITs very weird it only works once i have connected to a network that requires it to be changed.

raremage
Mar 11, 2009, 03:08 PM
ITs very weird it only works once i have connected to a network that requires it to be changed.

Um, sorry, but why does the network require you to spoof your MAC address?

Or are you spoofing to bypass someone's mac restrictions on their network?

Just curious, if there's a "legitimate" reason versus a "less legitimate" reason.

GRMrGecko
Mar 12, 2009, 01:46 PM
Um, sorry, but why does the network require you to spoof your MAC address?

Or are you spoofing to bypass someone's mac restrictions on their network?

Just curious, if there's a "legitimate" reason versus a "less legitimate" reason.

The only reason he wanted to spoof it is so he could use his mac at school instead of the pcs that are there.