Mac OS X Streetpass Relay (Homepass) help

Discussion in '3DS - Nintendo Network' started by Theoretical Limi, Apr 20, 2014.

  1. Theoretical Limi
    OP

    Theoretical Limi Newbie

    Newcomer
    6
    0
    Sep 13, 2009
    United States
    Guys I need some help with my home streetpass relay. I have set up a working Nintendo Zone but I have never gotten a single streetpass tag from it. My 3DS XL can connect to the internet with it and the Nintendo Zone lets me all the way in. This is without having any internet connections set up on the 3DS itself.

    I have a Mac Mini Core Duo running OS X 10.6.8. I have used the guides found multiple places on the web to configure Internet Sharing such that the SSID is set to attwifi and I have tried setting my wifi MAC address using
    Code:
    sudo ifconfig en1 ether 4E:53:50:4F:4F:46
    Since my 3DS is seeing the Nintendo Zone and it's getting online that means I've got the MAC address set correctly otherwise that part wouldn't work, right?

    I've verified through ifconfig that the ether address of the en1 port is correctly set to the aforementioned MAC address. I have also tried other MAC addresses in that same google docs spreadsheet with no success. I get the feeling that this must be some kind of port forwarding issue. Does streetpass relay over Nintendo Zone use a different port than port 80?

    Here's my complete setup:

    Cable (Comcast) -> Modem (Motorola SB6120) -> Router (Apple Airport Extreme Dual N) ->Ethernet to Mac Mini (1,1)

    The Mac Mini is set up for Internet sharing this way: "Share your connection from Ethernet to computers using Airport" Airport Options: Network Name = attwifi , Channel = Automatic (I saw somewhere that channel should be set to 1 but this didn't help).

    I wonder about the Network that the Airport is setting up. I saw in a guide that said to use 192.168.X and this output shows I'm using a 10.0.X address.

    Here is my ifconfig output:

    Code:
    en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        ether 4e:53:50:4f:4f:46
        inet6 fe80::216:cbff:fe07:b154%en1 prefixlen 64 scopeid 0x6
        inet 169.254.253.189 netmask 0xffff0000 broadcast 169.254.255.255
        inet 10.0.2.1 netmask 0xffffff00 broadcast 10.0.2.255
        media: autoselect
        status: active
    
    I've been putting the 3DS to sleep on the home screen and I do get streetpass tags elsewhere so I know how to do this part correctly. I'm just not getting them from my homemade relay. I appreciate any advice especially from someone else with a working homepass based on Mac OS X.

    Thanks!
     
  2. Theoretical Limi
    OP

    Theoretical Limi Newbie

    Newcomer
    6
    0
    Sep 13, 2009
    United States
    Here's some more interesting information.

    When I set the MAC address using

    Code:
    sudo ifconfig en1 ether 4E:53:50:4F:4F:46
    Then I run Airport -I I get a different BSSID than the MAC above. I get the REAL MAC address not the spoofed one.

    Down the rabbit hole I go...
     
  3. Theoretical Limi
    OP

    Theoretical Limi Newbie

    Newcomer
    6
    0
    Sep 13, 2009
    United States
    I gave up on this guys. Feel free to close this thread. I bought a cheap router and flashed it with DD-WRT instead. Confirmed Working: TP-Link TL-WR740N Ver 4.27 running DD-WRT v24-sp2 (04/18/14) std build 23919