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.

RibShark

Well-Known Member
Newcomer
Joined
Mar 22, 2014
Messages
76
Trophies
1
XP
573
Country
Some wireless adapters limit which part of the MAC address can be changed. In my case the lower nibble of the first byte is always "C", and while I do get passes, they are often with the same person. If someone can figure out an alternative way to change MAC addresses, do tell me :D.
 

VagabondWolf

New Member
Newbie
Joined
Feb 5, 2016
Messages
2
Trophies
0
Age
32
XP
53
Country
United States
Is there a solution for my wireless connection sometimes switching names when using NBA Homepass, resulting in the homepass to effectively freeze?

As an example, I set NBAHomePass to use Wi-Fi, but sometimes Wi-Fi changes to Wi-Fi 3 and it's still looking for Wi-Fi, so it closes.

Any idea on how to fix that?
 
Last edited by VagabondWolf,

pbanj

The "friendly" neighborhood sandwich
Member
Joined
Dec 29, 2014
Messages
2,759
Trophies
1
Location
in a ziploc
Website
pbanjin.space
XP
1,695
Country
United States
ok i tried it on an openwrt router and this is what i get
tqYSjEP.png


its an asus rt-n56u with openwrt 15.05 on it
 

Makein

Well-Known Member
Member
Joined
Nov 2, 2014
Messages
193
Trophies
0
Age
31
XP
161
Country
United States
Do anybody use streetpass relay? I pass 1 man... For 5 hours...

I use nzone.exe start BASE16, BASE256
 

pbanj

The "friendly" neighborhood sandwich
Member
Joined
Dec 29, 2014
Messages
2,759
Trophies
1
Location
in a ziploc
Website
pbanjin.space
XP
1,695
Country
United States
well i got my wnr2000V2 working again but when i try to run the command i get
/bin/sh: eval: line 1: /tmp/nzone.sh: not found

edit:

so i used scp to copy the file over, when i ran it i got this
echo -e "#!/bin/sh\nURL=http://duke-srg.dyndns.org/3ds/nzone?\nMACS=/tmp/nzone.macs\nSPDELAY=480\nMACNUM=0\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[ -z \$DELAY ] && DELAY=\$SPDELAY\n[ \$MACNUM = 0 ] && sed -ri \"s/x(.*)/\\\\1/\" \$MACS && MACNUM=\$(grep -v x \$MACS | wc -l)\nMACTOTAL=\$(cat \$MACS | wc -l)\n[ \$MACNUM = 0 ] || ([ \$MACTOTAL -lt \$SPDELAY ] && [ \$DELAY -lt \$((\$SPDELAY/\$MACTOTAL)) ]) && exit\nRANDOM=\$(head /dev/urandom | hexdump -d | head -n 1 | cut -c 11-15 | sed -r \"s/0*(.*)/\\\\1/\")\nMAC=\$(grep -v x \$MACS | head -n \$((\$RANDOM%\${MACNUM}+1)) | tail -n 1 | cut -d , -f 1)\nsed -ri s/\$MAC/x\$MAC/ \$MACS\nifconfig eth1 down\nifconfig eth1 hw ether \$MAC\nifconfig eth1 up\nstopservice cron\nstartservice cron\n" > /tmp/nzone; chmod +x /tmp/nzone; mkdir -p /tmp/etc/config; echo -e "#!/bin/sh\nCRONJOBS=\$(nvram get cron_jobs)\nif echo \"\$CRONJOBS\" | grep -q nzone; then\n if echo \"\$CRONJOBS\" | grep nzone | grep -qe '^#'; then\n nvram set cron_jobs=\"\$(echo \"\$CRONJOBS\" | sed -r \"s/^#+(.*?nzone.*?)\$/\\\\1/\")\"\n else\n nvram set cron_jobs=\"\$(echo \"\$CRONJOBS\" | sed -r s/^[^#+].*?nzone.*?\$/#\\&/)\"\n fi\n stopservice cron\n startservice cron\nfi\n" > /tmp/etc/config/nzone.sesbutton; chmod +x /tmp/etc/config/nzone.sesbutton

doesnt seem to be doing a damn thing
the ddwrt fw ver is DD-WRT v24-sp2 (03/19/15) mini - build 26490
 
Last edited by pbanj,

Sno0t

Well-Known Member
Member
Joined
Aug 20, 2015
Messages
223
Trophies
0
XP
1,217
Country
Gambia, The
Hi everyone,
Is anyone able to help me?

I am using an android phone (Nexus 5)
Custom Rom (CM13)
With Android tether for root user app i cant seem to get a functional setup
Changing the mac with busybox ends in either the ds not connecting or the mac being reset on starting of tethering.
somehow i am not able to find a specific file where the tether mac address is stored.
Any help is appreciated :)

Thanks in advance,
Sno0t
 

Makein

Well-Known Member
Member
Joined
Nov 2, 2014
Messages
193
Trophies
0
Age
31
XP
161
Country
United States
Need help!

I install Virtual Router and created hotspot.
Shared Wifi card internet with VR hotspot.
Name it "attwifi". Set pass 8 numbers.
Run VR with shared internet (Used usb wifi for share internet)
Sucsessful connect 3ds to it..., but

When i try to use MACycle with VRH i lost internet on 3ds and does homepass relay work?
Or i need do more for it?

I need to choose in macycle vr or usb wifi router?
 
Last edited by Makein,

Shinji3rd

Member
Newcomer
Joined
Jul 4, 2015
Messages
10
Trophies
0
Age
44
XP
163
Country
Argentina
Am I the only one experiencing problems after the latest 3DS firmware? NBAHomePass works, but I can't get streetpasses. Nor even one. I've updated to the latest version, and it's the same. The connection is the same as always, it change the MAC address just fine, the shared connection starts and it has internet access, but no streetpasses at all in the 3DS.
The same happens with the classic nzone app.
 
  • Like
Reactions: digipokemaster

pbanj

The "friendly" neighborhood sandwich
Member
Joined
Dec 29, 2014
Messages
2,759
Trophies
1
Location
in a ziploc
Website
pbanjin.space
XP
1,695
Country
United States
Am I the only one experiencing problems after the latest 3DS firmware? NBAHomePass works, but I can't get streetpasses. Nor even one. I've updated to the latest version, and it's the same. The connection is the same as always, it change the MAC address just fine, the shared connection starts and it has internet access, but no streetpasses at all in the 3DS.
The same happens with the classic nzone app.
well maybe thats why i have been having so many issue. maybe nintendo found a way to block it or changed something that needs to be updated in the scripts and programs
 
  • Like
Reactions: digipokemaster

Shinji3rd

Member
Newcomer
Joined
Jul 4, 2015
Messages
10
Trophies
0
Age
44
XP
163
Country
Argentina
Well, tested a previous version of nba homepass and it works. Will test latest version again later, but it seems that the problem may be something on my end.
 

Sno0t

Well-Known Member
Member
Joined
Aug 20, 2015
Messages
223
Trophies
0
XP
1,217
Country
Gambia, The
I still get SP, using DD wrt router, no key, attwifi, prime macs (changing manually, as the nzone could not be dled )
 

dotarice

Well-Known Member
Member
Joined
Nov 10, 2015
Messages
135
Trophies
0
XP
268
Country
Bahrain
hello! i have tried this in the past (via nzone) and it has worked like a charm.

i have tried this again. i was using the nbahomepass version 2.1.0. it worked for a couple of 3dses i have but after that it stopped working entirely. i kept it on overnight and received no additional streetpasses except for my own.

may someone help me get through this? i am using windows 7 ultimate (in which i have used 'nzone' in the past). i have tried many things; turning off windows firewall, tinker with the sharing feature, disable and re-enabling the said feature as i saw from another post, using 'netsh wlan set hostednetwork mode=allow', and the whole nine yards. the wifi card i have is 802.11.
 

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
Looks like noip have suspended my account. Fine, all will work from nintendozone.dynu.com, please make appropriate changes in your scripts now or download updated when it will be available later tonight.
 
  • Like
Reactions: keyra and pbanj

keyra

Spoderman self proclamed fan
Member
Joined
Dec 23, 2008
Messages
820
Trophies
0
XP
635
Country
France
Looks like noip have suspended my account. Fine, all will work from nintendozone.dynu.com, please make appropriate changes in your scripts now or download updated when it will be available later tonight.

changed but looks like i have a new problem

root@DD-WRT:~# wget -O /tmp/nzone.sh http://nintendozone.dynu.com/install; chmod
+x /tmp/nzone.sh; /tmp/nzone.sh BASE256,GBATEMP
Connecting to nintendozone.dynu.com (213.141.148.11:80)
nzone.sh 100% |*******************************| 4525 0:00:00 ETA
No wireless interfaces found

Wireless
Radio
Radio is On
Mode
AP
Network
Mixed
SSID
attwifi
Channel
1 (2412 MHz)
TX Power
18 dBm
Rate
144.444 Mb/s

root@DD-WRT:~# cat /proc/cpuinfo; cat /proc/version
system type : Atheros AR9341 ver 1 rev 1.1 (0x0121)
processor : 0
cpu model : MIPS 74Kc V4.12
BogoMIPS : 266.64
CPUClock : 535
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb]
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available

Linux version 3.18.27 (root@nmndev) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r48328) ) #9362 Tue Feb 23 07:34:56 CET 2016

and i know there's one since my 3ds uses it right now
 
Last edited by keyra,

EvilBakura

Well-Known Member
Newcomer
Joined
May 25, 2011
Messages
96
Trophies
1
XP
635
Country
Italy
I noticed my video was blocked in US because of a song i used :rolleyes:

So i made it again, using new download links too:



If you missed it in the past, this is basically a video tutorial for the Windows method + the old Nintendo Wi-fi USB connector

it is an " easier version " of the guide on the first post of this thread, here i put the downloads all in one place and i uploaded a folder with already modified drivers ( so you don't have to use the HEX editor like in the original guide )

I wanted to make this becuase all the other methods weren't working for me, it was so frustrating :wacko:

Then i remembered i still had the old nintendo wi-fi usb connector from DS days so i wanted to try and it worked!

At least that old geriatric piece of hardware is still good to something :P

In the video i'm using Windows 7, but as long as you can install a Virtual Machine i believe it works on other windows versions too and maybe even on mac
 
  • Like
Reactions: hiten
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    Agreed. Crazy how both seeking a job at Amazon, and subsequently quitting Amazon, are both some of the best decisions I've ever made
  • K3Nv2 @ K3Nv2:
    Did someone loose a leg? You're fired
  • K3Nv2 @ K3Nv2:
    Ffs 55gb patch for hogwarts legacy
  • SylverReZ @ SylverReZ:
    @K3Nv2, Teslas are prob running Windows XP to this day.
  • Sicklyboy @ Sicklyboy:
    sometimes I wonder where I went wrong and why I'm so dissatisfied with my life
  • Sicklyboy @ Sicklyboy:
    Then I find myself arguing with someone on reddit about how blatantly wrong their understanding of the USB Power Delivery specification is.
  • Sicklyboy @ Sicklyboy:
    At 1 AM.
  • Sicklyboy @ Sicklyboy:
    Where did I go wrong, again? 😕
  • SylverReZ @ SylverReZ:
    @Sicklyboy, What do you mean?
  • K3Nv2 @ K3Nv2:
    @Sicklyboy, always blame women
  • Veho @ Veho:
    Blame woke.
  • SylverReZ @ SylverReZ:
    Blame society.
  • K3Nv2 @ K3Nv2:
    Woke isn't part of society they woke up from it
    +1
  • Veho @ Veho:
    *spends years yelling "wake up sheeple"
    *acts shocked when they actually wake up
  • Veho @ Veho:
    Make up your mind.
  • K3Nv2 @ K3Nv2:
    You mean the government doesn't care? :(
  • Veho @ Veho:
    I have no idea what you're talking about.
  • K3Nv2 @ K3Nv2:
    The government
  • K3Nv2 @ K3Nv2:
    Lol jedi fallen order crashed on SteamDeck through ea play guess the deck doesn't have the force
  • Veho @ Veho:
    Well it's called the "fallen" order, not the "stable" order.
  • Veho @ Veho:
    The "smooth running" order.
  • K3Nv2 @ K3Nv2:
    Guess they weren't lying about not being compatible
  • K3Nv2 @ K3Nv2:
    Ea play is such hot garbage for making you register per console
    K3Nv2 @ K3Nv2: Ea play is such hot garbage for making you register per console