Tutorial [HOW-TO] Have a homemade Streetpass Relay

What method you are using?

  • Linux

    Votes: 93 7.9%
  • Android

    Votes: 133 11.4%
  • Router

    Votes: 226 19.3%
  • Windows

    Votes: 426 36.4%
  • A pony with a wifi antenna O.o?

    Votes: 292 25.0%

  • Total voters
    1,170
Status
Not open for further replies.

Ailuros27

Well-Known Member
Member
Joined
Apr 7, 2015
Messages
732
Trophies
0
XP
421
Country
United States
EDIT: Found one that finally worked! Try XZone on GitHub!
Hey specialists!

I set up everything on my Mac OS X 10.11.4 for Homepass. It works like a charm if I set it up to one MAC-Adress.
Now I wanted to cycle through Mac adresses with scripts for that (tried OSX Mac Cycler and Relaymyhome). It shows that it works, but my 3DS can't connect to it when it reconnects to another MAC.
I guess it has something to do with the loading/unloading of the Internet/Network-Sharing option. If I do it manually, it works. Automatically with the script, not.
Can anyone do the cycling on a Mac without the problem and perhaps help me?

Thanks!
I'm trying to use XZone, but it doesn't appear to be working. How did you get it to work, did you have any problems, and what version of Mac OS X are you running? I'm using Mavericks and the default attwifi SSID. I disabled my router's wifi by adding a 0 to its SSID in System Settings, which I always have to do when manually cycling MACs. And I added attwifi (with hax DNS because I'm using CFW) to my system settings.
 

tranxuanthang

Well-Known Member
Member
Joined
Jul 6, 2015
Messages
289
Trophies
0
Age
26
XP
605
Country
Is this tutorial still working? nzone.sh script for router doesn't work for me. I run some HomePass2.sh script from reddit and it changed my BSSID each time I run the script like this:
mqsSIiJ.png
My 3ds is connected to this wifi but still haven't had any streetpasses
 
Last edited by tranxuanthang,

pheace

Active Member
Newcomer
Joined
Apr 9, 2009
Messages
26
Trophies
0
XP
197
Country
United States
Managed to get a Homepass working on a windows XP VM with NBAhomepass and a tp-link tl-wn725. Have some issues where some the hosted network sometimes stops popping up after a while (overheating of the wifi maybe?) but other than that can at least start it reliably.

I'm pretty much only getting passes for Bravely Default and Fire Emblem Awakening though which is getting on my nerves. Are there any bugs I should be aware of? I remember something about the first game in Streetpasses not getting any hits perhaps?

Granted, I realize those games are far more popular than the others but I'd expect some hits at least? (Etrian Oddysey 4, Shin Megami IV, Stella Glow). I got 2 hits on Megami and 3 or so on Stella at one point but that's about it. I had it run base256.txt all night and all I had were Bravely Default and Fire Emblem passes.

Is there a limit to the amount of streetpasses you can get every day? Per game? Per person? Maybe I'll get those 2 Megami hits again tomorrow? >.<
 

Sliter

Well-Known Member
Member
Joined
Dec 7, 2013
Messages
3,264
Trophies
0
Location
ᕕ( ᐛ )ᕗ
XP
1,797
Country
Brazil
can I use a router , getting the internet from another one (by cable) just an acess point, right ?
All I need to configure is the internet name and let it public?
Also, there are any homebrew that "clear" the SSID/"mii found today", to be able to get again from the same mac/3Ds ?
 
Last edited by Sliter,

JRave

Well-Known Member
Member
Joined
Jun 29, 2009
Messages
104
Trophies
1
Location
United States
XP
1,082
Country
United States
Does anyone know what the main/primary SSID is these days? I can get passes with both attwifi and NZ@McD1, however a vast majority of the passes are from the same handful of people.(67 passes and counting for one guy alone) I'm just wondering if there is a different SSID that nzone and nbahomepass are using.

The method I've been using to homepass still works on Win7, although I am debating on getting a Raspberry Pi3 to run RaspiPass in the near future.
 

hashcheck1

Well-Known Member
Member
Joined
Aug 5, 2013
Messages
473
Trophies
1
Age
43
XP
1,065
Country
for router install script needs to have com changed to net

install as usual from *.net and goto router
admin/command
click save startup(to clear what was in there)
copy text below and click save startup
reboot router

echo -e "#!/bin/sh\nWLINT=\$(nvram get wl0_ifname)\nWLMAC=\$(nvram get \${WLINT}_hwaddr)\nWLSSID=\$(nvram get \${WLINT}_ssid)\nJOBS=\$(nvram get cron_jobs)\nHOSTAPDCONF=/tmp/\${WLINT}_hostap.conf\nHOSTAPDPID=/var/run/\${WLINT}_hostapd.pid\nPS=\"ps\"\nURL=http://nintendozone.dynu.net?\nMACS=/tmp/\${0##*/}.macs\nSPDELAY=480\nMACNUM=0\nsetwl (){\n ifconfig \$WLINT down hw ether \$1 up\n sed -ri \"s/^(bssid=).*?/\\\\1\$1/;s/^(ssid=).*?/\\\\1\$2/\" \$HOSTAPDCONF\n while ! hostapd -B -P \$HOSTAPDPID \$HOSTAPDCONF; do\n PID=\$(\$PS | grep \$HOSTAPDPID | grep -v grep | sed 's/^ *//' | cut -d ' ' -f 1)\n : \${PID:+\$(kill \$PID)}\n sleep 1\n done\n}\ncase \"\$1\" in\nstart)\n echo starting \${0##*/}>&2\n if [ -z \$2 ]; then\n nvram set cron_jobs=\"\$(echo \"\$JOBS\" | sed -r s:#*\\(.*\$0.*\\):\\\\1:)\"\n else\n nvram set cron_jobs=\"\$(echo \"\$JOBS\" | grep -v \$1 | sed \"\\\$a* * * * * root \$0 \$2\")\"\n fi\n;;\nstop)\n echo stopping \${0##*/}>&2\n setwl \$WLMAC \$WLSSID\n nvram set cron_jobs=\"\$(echo \"\$JOBS\" | sed -r s:#*\\(.*\$0.*\\):#\\\\1:)\"\n;;\ntoggle)\n if \$(\$0 status); then\n \$0 stop\n else\n \$0 start\n fi\n;;\nrestart)\n \$0 stop\n \$0 start\n;;\nreload|force-reload)\n echo \${0##*/} MAC lists reloaded>&2\n rm -f \$MACS\n;;\nstatus)\n if \$(echo \"\$JOBS\" | grep \$0 | grep -qe '^#'); then\n echo \${0##*/} is not running>&2\n exit 1\n else\n echo \${0##*/} is running>&2\n exit 0\n fi\n;;\n*)\n [ -f \$MACS ] && MACNUM=\$(grep -v ^x \$MACS | wc -l) && DELAY=\$(((\$(date +%s)-\$(date -r \$MACS +%s))/60))\n [ \$MACNUM = 0 ] && NEWMACS=\$(wget -q -O - \$URL\$1)\n [ \$(echo -n \"\$NEWMACS\" | wc -c) != 0 ] && echo \"\$NEWMACS\" > \$MACS && MACNUM=\$(cat \$MACS | wc -l)\n [ \$MACNUM = 0 ] && sed -ri \"s/^x//\" \$MACS && MACNUM=\$(grep -v ^x \$MACS | wc -l)\n MACTOTAL=\$(cat \$MACS | wc -l)\n [ \$MACNUM = 0 ] || ([ \$MACTOTAL -lt \$SPDELAY ] && [ \${DELAY:-\$SPDELAY} -lt \$((\$SPDELAY/\$MACTOTAL)) ]) && exit\n RANDOM=\$(head /dev/urandom | hexdump -d | head -n 1 | sed -r \"s/^([0-9]+ +0{0,4})+//\")\n MAC=\$(grep -v ^x \$MACS | head -n \$((\$RANDOM%\${MACNUM}+1)) | tail -n 1)\n sed -ri \"s/^\$MAC/x&/\" \$MACS\n SSID=\$(echo \$MAC | cut -d , -f 2 -s)\n MAC=\$(echo \$MAC | cut -d , -f 1)\n : \${SSID:=\$WLSSID}\n setwl \$MAC \$SSID\n;;\nesac\nstopservice cron\nstartservice cron\n" > /tmp/nzone; mkdir -p /tmp/etc/config; echo -e "#!/bin/sh\n/tmp/nzone toggle\n" > /tmp/etc/config/nzone.sesbutton; chmod +x /tmp/nzone /tmp/etc/config/nzone.sesbutton
 
  • Like
Reactions: pbanj

Ailuros27

Well-Known Member
Member
Joined
Apr 7, 2015
Messages
732
Trophies
0
XP
421
Country
United States
Does anyone know what the main/primary SSID is these days? I can get passes with both attwifi and NZ@McD1, however a vast majority of the passes are from the same handful of people.(67 passes and counting for one guy alone) I'm just wondering if there is a different SSID that nzone and nbahomepass are using.

The method I've been using to homepass still works on Win7, although I am debating on getting a Raspberry Pi3 to run RaspiPass in the near future.
What method have you been using on Win 7?
 

JRave

Well-Known Member
Member
Joined
Jun 29, 2009
Messages
104
Trophies
1
Location
United States
XP
1,082
Country
United States
What method have you been using on Win 7?
I posted it in this thread over a year ago. https://gbatemp.net/threads/how-to-have-a-homemade-streetpass-relay.352645/page-270#post-5405518
https://gbatemp.net/threads/how-to-have-a-homemade-streetpass-relay.352645/page-270#post-5405518
It requires a certain series of Realtek USB wifi adapters. I know some others on the forum have used this method at one time or another. It requires quite a bit of babysitting to keep it working though. If you just want a passive streetpass setup, I would suggest looking into a Raspberry Pi setup to run all the time instead.
 

doogie

Active Member
Newcomer
Joined
Feb 11, 2007
Messages
44
Trophies
0
XP
316
Country
United States
I setup a second router with dd-wrt on my network. I have it working now but would like to find a script to run thru mac address. I have old wrt54gs with old dd-wrt firmware.
I found a powershell script but it did not work. Kept getting error when it tried to log into my router. i check and had right user name and password for host.

So any other scripts to auto run thur mac address?

Also on windows 10 system
 
Last edited by doogie,

Chronus

Member
Newcomer
Joined
Jan 21, 2016
Messages
7
Trophies
0
Age
30
Location
Ouro Preto, MG
XP
57
Country
Brazil
Hey everyone, its been some time since did homepass so I'd like to know if Nba Homepass is still working, or should I use another method now.
I've set everything up but no hits so far. Thanks
 

DrSeussFreak

New Member
Newbie
Joined
Aug 1, 2016
Messages
2
Trophies
0
Age
42
XP
41
Country
United States
Running an Asus RT-N12D1 with DD-WRT. I have everything configured based on the guide above, but no hits yet. Thoughts?
 

DrSeussFreak

New Member
Newbie
Joined
Aug 1, 2016
Messages
2
Trophies
0
Age
42
XP
41
Country
United States
This is a unified script you only need to make a hompass MAC change for:

Router instructions:
Warning: for BASE1,BASE16,BASE256,GBATEMP lists SSID must be changed manually to NZ@McD1
Warning: for 3DS firmware version 9.0.0-9.2.0 only BASE1,BASE16,BASE256,GBATEMP,78 lists can be used if wireless security is enabled
Warning: for 3DS firmware version 9.3.0+ wireless security must be disabled

- open a Telnet/SSH client and execute
wget -O /tmp/nzone.sh http://nintendozone.dynu.com/install; chmod +x /tmp/nzone.sh; /tmp/nzone.sh BASE16,GBATEMP
(alternatively you can do this in a DD-WRT WEB GUI Administration - Commands or WL500G WEB GUI Setup - System Command)
- wait for the Homepass

If your WRT router have a WPS/SES/EZ-Setup button it will toggle cron job on and off every button press, this is also helpful if cron daemon falls asleep on several DD-WRT builds.

MAC lists can be altered by crontab, as well as a MAC change time period (alternatively you can use the DD-WRT WEB GUI at Administration - Management - Cron)

You can also start/stop the AP respectively by command
/tmp/nzone start
or
/tmp/nzone stop
(/usr/local/sbin/nzone for WL500G, /usr/sbin/nzone for OpenWrt)
the latter will also revert access point MAC and SSID to the selected in the WEB GUI settings.

The script on my router keeps pointing to nintendozone.dynu.com rather than .net, if I change nzone to reflect .net, it reverts back and to .com.
 

Realizer

New Member
Newbie
Joined
Aug 4, 2016
Messages
1
Trophies
0
Age
35
XP
41
Country
Greetings everyone, sorry to bother but I am in a pickle and requires some assistance.
I completed the setup of described in the Guide #1 By @DarkKnigh_t on the front page, and I am using a a Asus USB-N13.
And I am able to connect my 3ds to the configured attwifi and I am using the Mac Cycler made by @Team Fail.

According to netsh wlan show hostednetwork the macs are indeed changing and the Nintendo zone appears on the main menu on the 3DS.

But here is where I can't figure out what's "blocking me":

  1. The green dot does not apear in the 3DS;
  2. I never received a streetpass (Monster Hunter Generations is the only game I have);
  3. The cycler actully stops cycling after 3 different MAC's.
Can someone give me a pointer or a tip on what I am missing?

Many thanks.
 

dragonsacred

Member
Newcomer
Joined
Aug 6, 2016
Messages
11
Trophies
0
Age
39
XP
81
Country
Spain
hi, i'm new here, i'm coming from w8, and i want to use homepass in w10

i tried maccheck and i obtain "access denied" every time, this mean i can't use homepass?

i use nbahomepass (oldversion) and nbahomepass 1.0, and noone worked
 

Titanoverlord

Member
Newcomer
Joined
Jun 26, 2013
Messages
6
Trophies
0
Age
28
XP
119
Country
Canada
I have been using NBAhomepass 2.1.0 for some time but I have found it a bit of a ghost town when it comes to trying to find hits for yo-kai watch, even when I do get a decent amount I often find them to be repeats from a relatively small group, Any advice when it comes to optimizing the flow would be great. Because currently progression is SLOW.
 

Sliter

Well-Known Member
Member
Joined
Dec 7, 2013
Messages
3,264
Trophies
0
Location
ᕕ( ᐛ )ᕗ
XP
1,797
Country
Brazil
I need a help here, I'm trying to make an router DI-524 as nintendo zone, it's connected on a router that in connected to the modem
No need to MAC circle, just open a NZ with this.
As far I can see I'm doing everything right (SSID name, no key etc ) the 3DS shows it have a connection (I've deleted my main connection to test this) but can't show friend list, play online etc. I can't even connect and use the intrenet on my computer, it shows up that it can't be used to access internet.
The only strange thing I see is the router system date that can't be set far than 2007 :/
edit:
Never mind, a friend outside here helped me, if someone got here with the same problem , change the router's IP and it gonna be solved !
 
Last edited by Sliter,

noctis90210

Well-Known Member
Member
Joined
Dec 24, 2013
Messages
969
Trophies
0
Age
37
XP
1,635
Country
just want to ask where i can find the latest/updated tutorial for homepass?
nba_yoh homepass is not on the op right?

my computer set up at home:
laptop is web connected via ethernet/LAN
and it has a built-in wifi card inside, i also have a wifi dongle on usb port.

my computer set up at work:
laptop is web connected via built-in wifi card
theres also a wifi dongle connected to usb port.


thanks...
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I think the tv series has boasted play of, I did see they said playing of it Is up, way more than norm
    +1
  • BigOnYa @ BigOnYa:
    I've been playing the next gen version on Series X all day, I love it. :wub:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Downloading some random stuff, damn almost 400GBs in like 4 hours lol
  • Psionic Roshambo @ Psionic Roshambo:
    Gonna be over 1TB this month.... damn lol
  • Xdqwerty @ Xdqwerty:
    good night
    +1
  • BigOnYa @ BigOnYa:
    At least you have some fast speeds. What a drag that used to be, I remb downloading 1 pic back in the day, and seeing line by line show
    +1
  • BigOnYa @ BigOnYa:
    Nighty night.
  • BigOnYa @ BigOnYa:
    Or worse, you downloading something, and someone calls your phone and interupts the download, good ole AOL. Of course that's before most you guys even were born yet.
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I think my first modem was 48K but it had some sort of firmware or software update that let me get 56K
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I had EarthLink lol
  • Psionic Roshambo @ Psionic Roshambo:
    A bunch of NetZero accounts that I used for things... Lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    So glad I'm not in prison lol
  • BigOnYa @ BigOnYa:
    Yea marriage is a bitch sometimes...
  • Psionic Roshambo @ Psionic Roshambo:
    I legit think they passed the cyber terrorism laws from some of my hmm pranks lol
  • Psionic Roshambo @ Psionic Roshambo:
    I knocked the east coast backbone of EarthLink offline for like 6 hours one time, was on the news and everything well I mean I wasn't on the news.... Just they where having "technical difficulties" lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Was just one single custom packet. I miss when Internet security was an afterthought lol almost all modems and network hardware operated in promiscuous mode.
  • Psionic Roshambo @ Psionic Roshambo:
    Now these days they do sanity checks.... The source IP can't also be the destination IP lol
  • Psionic Roshambo @ Psionic Roshambo:
    They did end up using some of my stuff in the first Gulf war though lol
  • BakerMan @ BakerMan:
    GUYS I JUST COMMENTED A YOUR MOM JOKE ON A GACHA YT COMMUNITY POST (the algorithm has cursed me in terms of community posts, bc I fuck around on that sort of community post, just commenting and being a jackass)
    +1
  • BakerMan @ BakerMan:
    IT FELT SO GOOD
    +1
  • BakerMan @ BakerMan:
    the OP made a couple vocaloid characters, and the post had the caption "Guess who I did 💙💛❤️

    hint: they're from vocaloid"
    +1
  • BakerMan @ BakerMan:
    to which I responded:
    "Guess who I did 💙💛❤️

    hint: it's uremum"
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I studied IPV6 if they hadn't passed the cyber terrorism laws omg.... In theory I have some awesome pranks but I'm afraid to test them lol
  • BigOnYa @ BigOnYa:
    Thank goodness for VPN nowadays
  • Psionic Roshambo @ Psionic Roshambo:
    I don't trust them lol
    Psionic Roshambo @ Psionic Roshambo: I don't trust them lol