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.

srwgin

Well-Known Member
Member
Joined
Aug 13, 2013
Messages
520
Trophies
0
XP
425
Country
China
you must change the Wireless mac adress If you do not install DD-WRT you can not do this
 

assassinz

Visoly 512 Flash Advance Linker Xtreme Master!
Member
Joined
Mar 17, 2003
Messages
1,295
Trophies
2
Location
The Internet
XP
1,385
Country
United States
Try configuring a new connection on your 3DS with the same SSID,security, and mac address of your router/access point.

Do I really have do install DD-WRT on my router? I've changed its settings (SSID, security, mac address), I can connect to attwifi and even Nintendo Zone without problems.

But I can't get any streetpass.
 

c2leader

New Member
Newbie
Joined
Aug 15, 2013
Messages
1
Trophies
0
Age
32
XP
41
Country
Slovenia
I cannot get this to work. I tried all windows methods, linux method and no luck:

Windows method(s):
My 3ds connects to the internet, the zone tile is exploding but no green light for few hours (I tried 25 different MAC's)

Linux method:
I'm tried the method and script on top of this thread, but after all the steps neither my 3ds nor my mobile phone finds the newly "created" connection.

I'm on the verge of giving up.
 

triumph01

Active Member
Newcomer
Joined
Aug 13, 2013
Messages
25
Trophies
0
Age
38
XP
226
Country
Gambia, The
Using wifi tether with Xperia S 4.2.2

I can detect nintendo zone but cannot connect to it.
3ds also showing connected to internet but doesnt load any website.

the wifi tether app is showing data transfering but is just 15+kB
no streetpass.

for those who is working using android, what is expected?

Try another mac address:

If you Streetpass corecctly you have something about 50kb download and 60kn upload.
If you only leave your Streetpass data on the Server, then you have about 10kb (up/down) less traffic.

Sometimes it happens that the 3ds only "knocks on the door", that causes aboaut 0 or 15kb. I Don't know why this happens, then another mac-address will do the trick.
 

assassinz

Visoly 512 Flash Advance Linker Xtreme Master!
Member
Joined
Mar 17, 2003
Messages
1,295
Trophies
2
Location
The Internet
XP
1,385
Country
United States

redcrystal

New Member
Newbie
Joined
Aug 15, 2013
Messages
3
Trophies
0
Age
35
XP
51
Country
Brazil
you must change the Wireless mac adress If you do not install DD-WRT you can not do this

I actually did that and didn't work.

I finally managed to install and setup dd-wrt on my router and managed to get a Streetpass! But I only got one in over 10 minutes, is it supposed to work this way?
 

srwgin

Well-Known Member
Member
Joined
Aug 13, 2013
Messages
520
Trophies
0
XP
425
Country
China
one mac only got a streetpass in every 8 hours

try #182 duke_srg made a script automatic MAC rotation
 

duke_srg

Well-Known Member
Member
Joined
Mar 1, 2011
Messages
1,862
Trophies
0
Age
44
Location
Moscow
XP
807
Country
Serbia, Republic of
Test version 2 MAC change script for DD-WRT added at my original post. This one supports online distribution of MAC list from my server, invluding the prime range MACs, official Nintendo Zone MACs and title CTR-code based MACS. Even custom GBATEMP list is created, so it is possible to do a streetpasses with users who do not have a HomePass compatible hardware, we just need to gather MAC addresses.
 
  • Like
Reactions: [Truth]

srwgin

Well-Known Member
Member
Joined
Aug 13, 2013
Messages
520
Trophies
0
XP
425
Country
China
now I used code blew
modify from duke_srg code
commond
Code:
echo -e "#!/bin/sh\nTITLES=\"OO@OOAOOBOOCOODOOEOOFOOGOOHOOIOOJOOKOOLOOMOONOOOOOPOOQOOROOSOOTOOUOOVOOWOOXOOYOOZOOaOObOOcOOdOOeOOfOOgOOhOOiOOjOOkOOlOOmOOnOOoO\"\nBASE=\"NSP\"\nRANDOM=\$(head /dev/urandom | hexdump -d | head -n 1 | cut -c 11-15)\nCTR=\$((\$RANDOM%\$((\$(expr length \$TITLES)/3))))\nMAC=\$(echo -e \$BASE\$TITLES | cut -c 1-3,\$((\$CTR*3+4))-\$((\$CTR*3+6)) | hexdump -e '6/1 \"%02X:\"' | cut -c 1-17)\nWLINT=\$(nvram get wl0_ifname)\nAPDCNF=/tmp/\${WLINT}_hostap.conf\nAPDPID=/var/run/\${WLINT}_hostapd.pid\nif [ -e \$APDCNF ]; then\nkill \$(cat \$APDPID)\nsleep 3\nsed -ri s/bssid=.*/bssid=\$MAC/ \$APDCNF\nhostapd -B -P \$APDPID \$APDCNF\nelse\nifconfig \$WLINT down\nifconfig \$WLINT hw ether \$MAC\nifconfig \$WLINT up\nfi \necho \$MAC >> /tmp/macschanged.txt" >/tmp/nzone; chmod 555 /tmp/nzone; echo -e "#!/bin/sh\nTITLES=\"OO@OOAOOBOOCOODOOEOOFOOGOOHOOIOOJOOKOOLOOMOONOOOOOPOOQOOROOSOOTOOUOOVOOWOOXOOYOOZOOaOObOOcOOdOOeOOfOOgOOhOOiOOjOOkOOlOOmOOnOOoO\"\nBASE=\"@SP\"\nRANDOM=\$(head /dev/urandom | hexdump -d | head -n 1 | cut -c 11-15)\nCTR=\$((\$RANDOM%\$((\$(expr length \$TITLES)/3))))\nMAC=\$(echo -e \$BASE\$TITLES | cut -c 1-3,\$((\$CTR*3+4))-\$((\$CTR*3+6)) | hexdump -e '6/1 \"%02X:\"' | cut -c 1-17)\nWLINT=\$(nvram get wl0_ifname)\nAPDCNF=/tmp/\${WLINT}_hostap.conf\nAPDPID=/var/run/\${WLINT}_hostapd.pid\nif [ -e \$APDCNF ]; then\nkill \$(cat \$APDPID)\nsleep 3\nsed -ri s/bssid=.*/bssid=\$MAC/ \$APDCNF\nhostapd -B -P \$APDPID \$APDCNF\nelse\nifconfig \$WLINT down\nifconfig \$WLINT hw ether \$MAC\nifconfig \$WLINT up\nfi \necho \$MAC >> /tmp/macschanged2.txt" >/tmp/nzone2; chmod 555 /tmp/nzone2;
Cron
Code:
*/5 0-11 * * * root /tmp/nzone
*/5 12-23 * * * root /tmp/nzone2
it work well
I will test his new script tomorrow
 

reprep

Well-Known Member
Member
Joined
Jul 5, 2012
Messages
939
Trophies
1
Website
melankolisavar.blogspot.com
XP
1,037
Country
Hey everybody,

for all the linux users I edited the homezone file so it can use more mac adresses.

http://www.sendspace.com/file/eu471b

U can now go up to to spoof12. I plan to write a script to automate this tedious process of stopping the network and restarting it manually.

Best regards
ChillZi

thanks a lot, waiting for the automated script.
 

gamefan5

Kid Icarus Uprising connoiseur
Member
Joined
Aug 29, 2010
Messages
5,010
Trophies
2
Location
Somewhere in this Earth
XP
4,056
Country
Canada
EVERYONE who made some type of guide and want to post it on the front page, please pm me with the guide
Also for anyone that doesnt have 3G and wants to make a hotspot with reversed tether, try this.
http://forum.xda-developers.com/showthread.php?t=2287494
After that just change the mac and open a Tether app and it should work

Does that mean that you can make a hotspot without using a mobile connection? That' s what I wanna do with my Nexus 7 which doesn't have 3G...
 

Dragoon709

Well-Known Member
Member
Joined
May 24, 2008
Messages
196
Trophies
0
Age
47
Location
Anywhere there are games
Website
Visit site
XP
302
Country
Canada
anyone got a solution for atheros chipset cards disabling the virtual hotspot whenever the MAC is changed?

mine is atheros AR5007EG

netsh wlan start hostednetwork

doesn't work, returns an error "The hosted network couldn't be started.
The group or resource is not in the correct state to perform the requested operation."


as soon as i change the MAC to original, virtual hotspot (wireless connection 2) reappears.

MAC changing program doesn't change the result. (tried several programs, registry edit, changing MAC from device settings etc.)

This is exactly what I'm seeing on my girlfriends laptop with an Atheros Ar5b97 chipset wlan. Every time the MAC address is changed no matter where it is changed from the Microsoft Virtual Wireless Connection disappears. and cannot be accessed at all... it's thoroughly driving me to drink, I want to be able to seed and get some streetpasses because there are not a lot of 3DS's around here.... please can someone enlighten me as to why I can't get this working.
 

reprep

Well-Known Member
Member
Joined
Jul 5, 2012
Messages
939
Trophies
1
Website
melankolisavar.blogspot.com
XP
1,037
Country
This is exactly what I'm seeing on my girlfriends laptop with an Atheros Ar5b97 chipset wlan. Every time the MAC address is changed no matter where it is changed from the Microsoft Virtual Wireless Connection disappears. and cannot be accessed at all... it's thoroughly driving me to drink, I want to be able to seed and get some streetpasses because there are not a lot of 3DS's around here.... please can someone enlighten me as to why I can't get this working.

not much to do unfortunately. as an alternative you can try ubuntu, connect to net via lan and use your wireless card as hotspot. i used the way described in the first post. too bad it needs internet via ethernet cable (no virtual hotspot for ubuntu) and there is currently no automated MAC changer for ubuntu.

it is surely a driver and/or hardware issue so it seems it won't be solved.
 

shadowdogg

Member
Newcomer
Joined
Sep 11, 2012
Messages
24
Trophies
0
XP
49
Country
Duke is the bomb! I am a bit afraid to use base256 as it would look too obvious but aaaahah so many streetpasses, I love it!
 

alpha_noj

Well-Known Member
Member
Joined
May 29, 2009
Messages
287
Trophies
0
XP
518
Country
United States
Duke is the bomb! I am a bit afraid to use base256 as it would look too obvious but aaaahah so many streetpasses, I love it!

If I read it right, we just replace the base number after tmp/nzone and that's the section of codes we'll get, right?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: https://youtu.be/ngNaUaQOfPU