Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

admiraldennis

macrumors regular
Original poster
So I want to software-spoof my airport MAC address on my iBook G4, for a variety of (non illegal) reasons. A lot of it is for internal testing on my home LAN and majorly at the office.

Now, I can compile mach_kernal fine, and it boots. I used Jeff Nathan's BIOCSHDRCMPLT-10.3.3 patch and a RAW4ALL patch so non-root users can create raw sockets.

So, I figured I'd be able to ifconfig en1 ether 00:11:22:33:44:ff and that'd be that. It tells me, however, "ifconfig: ioctl (SIOCAIFADDR): Operation not supported" when I try to do this. To be honest, I'm not totally sure what BIOCSHDRCMPLT and SIOCAIFADDR mean. Am I entering the wrong commands? What should I be doing now to spoof my MAC? Is there any relation to libnet or nemesis?

Thanks.
 
realityisterror said:
call me stupid, but shouldn't it be ipconfig??
that makes more sense to me...

reality

You would think so (and it is so on Windows) but it really is ifconfig...
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.