help me get BIOCSHDRCMPLT ioctl working (etherspoof)

Discussion in 'Mac Apps and Mac App Store' started by admiraldennis, Apr 9, 2004.

  1. admiraldennis macrumors regular

    Joined:
    Aug 19, 2002
    Location:
    Boston, MA
    #1
    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.
     
  2. realityisterror macrumors 65816

    realityisterror

    Joined:
    Aug 30, 2003
    Location:
    Snellville, GA
    #2
    call me stupid, but shouldn't it be ipconfig??
    that makes more sense to me...

    reality
     
  3. Rincewind42 macrumors 6502a

    Rincewind42

    Joined:
    Mar 3, 2003
    Location:
    Orlando, FL
    #3
    You would think so (and it is so on Windows) but it really is ifconfig...
     

Share This Page