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.

LD560

Well-Known Member
Member
Joined
Jan 14, 2009
Messages
124
Trophies
0
XP
157
Country
You need one wireless connection. If you have an ethernet connection for Internet, that is even better.

LD560, LiquidAngel, Nintendo3dsDude In short - just wait, if maccheck.cmd gave you not all zeroes in the first string, you will get homepasses more or less - it depends on the second string.
Long explanation: there are two possibilities of getting a homepass.
First, you have set exactly the same MAC and got streetpass data previously stored for that MAC from the other 3DS. The problem is that there are a number of different drivers which modifies MAC address in different ways, so in that case you only be able to get s streetpass from the same nzone.exe user with the same wireless driver as you and there is nothing can be done (well, actually there is the way and that is bacause I'm asking to send me a full maccheck.cmd output to gather statistics and someday switch all to the most common MAC list).
Second, Nintendo may relay streetpass data between MACs, in that case you will get streetpass data from the other people, even from the real Nintendo Zone. It is unknown when or how Nintendo servers doing such relaying.
So if you're on Windows, have a 3DS with fw 9.3+ and have passed maccheck.cmd - nzone.exe is your only option.

duke the link to maccheck.cmd never worked for me at all.

Otherwise I would of sent you the data. However I know my little USB Wifi Card can handle MAC changing, it seems I cant get passes easily on BASE 256 as more time is needed for my 3DS to establish a connection, or it could be my computer being rubbish...lol

BASE16 I've realised what the problem was with the delay and randomizing of the MAC's now so its fine.

Perhaps you should consider devleoping this into a full fledged application like the StreetPass Riilay for Android. :)
 

Nintendo3dsDude

Well-Known Member
Member
Joined
Sep 12, 2013
Messages
120
Trophies
0
Age
29
XP
89
Country
United States
If your modem is a USB WiFi dongle and you're running Wiondows 7 and above on your laptop, just remove connectify, virtual router and all other stuff and follow the instruvtions on page 10. no additional software is needed, only the Windows 7 and above.
can i just turn off connectify and virtual router without installing it?
 

LD560

Well-Known Member
Member
Joined
Jan 14, 2009
Messages
124
Trophies
0
XP
157
Country
LD560 You can increase the delay for base256 in nzone job properties.

Sorry I'm going to be a total n00b and ask how..lol? I right clicked the .exe file for properties but I have no idea what i'm doing.

Or do I set that in the Command Prompt?

However if you explain it I will probably understand :)
 

LD560

Well-Known Member
Member
Joined
Jan 14, 2009
Messages
124
Trophies
0
XP
157
Country
i am on 9.2

Yeh I thnk it still won't work either as I'm sure the Nintendo Zones are flagged to not work with a password.

duke is the best guy to check with. Sure you need uptodate firmware though for passing.
 

LD560

Well-Known Member
Member
Joined
Jan 14, 2009
Messages
124
Trophies
0
XP
157
Country
@LD560Look for nzone task in a Windows task scheduler

Ok thats fine so strange though it reckons i'm already running BASE 256. Can assure you i'm not though as my connection keeps cutting out every 30minutes...lol
 

digipokemaster

Innocent Uke
Member
Joined
Aug 20, 2009
Messages
1,610
Trophies
0
Age
40
Location
USA
XP
457
Country
United States
still no luck and even my n3ds wont connect or even confirm the connection in the wifi setting in the n3ds and im using my laptop
so i guess homepass is no more for me
 

LD560

Well-Known Member
Member
Joined
Jan 14, 2009
Messages
124
Trophies
0
XP
157
Country
still no luck and even my n3ds wont connect or even confirm the connection in the wifi setting in the n3ds and im using my laptop
so i guess homepass is no more for me


Your giving up to easy. Can confirm its still working my 3DS has been glowing green couple of times.

Try starting everything from the beginning again. I ususally find that fi you start from the beginnning than the problem wont happen.

Again though this is duke's application, so I can't say much. Try everything "under the sun" and i'm sure you'll eventually get it to work.
 

digipokemaster

Innocent Uke
Member
Joined
Aug 20, 2009
Messages
1,610
Trophies
0
Age
40
Location
USA
XP
457
Country
United States
Your giving up to easy. Can confirm its still working my 3DS has been glowing green couple of times.

Try starting everything from the beginning again. I ususally find that fi you start from the beginnning than the problem wont happen.

Again though this is duke's application, so I can't say much. Try everything "under the sun" and i'm sure you'll eventually get it to work.

ok i have i have use the nzone.exe in the command prompt running as admin and when i enter where the nzone.exe is at basebase256 and i have tried base 16 it used to confirm and give me the normal command prompt thingie and now it just freezes after i hit enter to start it and still nothing i have seen it twice nzone app glow but as soon as i close my n3ds it disappear after i open it again and i still have not homepasses and it never glow agian even after a few minute
 

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
ok i have i have use the nzone.exe in the command prompt running as admin and when i enter where the nzone.exe is at basebase256 and i have tried base 16 it used to confirm and give me the normal command prompt thingie and now it just freezes after i hit enter to start it and still nothing i have seen it twice nzone app glow but as soon as i close my n3ds it disappear after i open it again and i still have not homepasses and it never glow agian even after a few minute

Just start like
nzone.exe start BASE256
and leave your 3DS untouched for several hours.
 

digipokemaster

Innocent Uke
Member
Joined
Aug 20, 2009
Messages
1,610
Trophies
0
Age
40
Location
USA
XP
457
Country
United States
Just start like
nzone.exe start BASE256
and leave your 3DS untouched for several hours.

i get error 003-1101 on n3ds and nzone.exe is not recongized as internal or exernal command operable program or batch file
ok from the n3ds and the router it get pass on my n3ds but from the router to the globe it doesnt it either a ip thing and dns thing on my n3ds but still no homepass on the n3ds and cmd still freeeze on the command after i hit in C:\Users\owner\Desktop\nzone.exe start BASE256,GBATEMP
and yes i have tried without the gbatemp it use too give me C:\ after i hit enter but now it just freezes and never shows me C:\ anymore
 

LD560

Well-Known Member
Member
Joined
Jan 14, 2009
Messages
124
Trophies
0
XP
157
Country
Ok...now i'm having problems...lol

Check the status of the Netowrk connection it shows there is no internet access and the connection is shared so....can't understand why it's done that?

Any help?
 

digipokemaster

Innocent Uke
Member
Joined
Aug 20, 2009
Messages
1,610
Trophies
0
Age
40
Location
USA
XP
457
Country
United States
ok i think nzone works now but still no homepass and no internet connection on my virtual network and why is that and why would it take so long to get homepasses when it used too be like a instant notices?
 

frogboy

lacking both style and grace
Member
Joined
Dec 6, 2011
Messages
2,434
Trophies
1
Age
28
XP
1,736
Country
United States
Alright, here's my tale.

I've been running DarkKnigh_t's Windows 7/8 (hostednetwork) guide until finally updating to 9.4; now, I assume I need to reconfigure the network to work with nzone.exe. Do I need to delete my previous hostednetwork settings? Heck, what does nzone.exe even do (aside from switching MACs and changing the SSID to ConsoleNintendo3DS)?
 

Thadir

Member
Newcomer
Joined
Jan 19, 2015
Messages
8
Trophies
0
Age
42
XP
83
Country
Netherlands
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.no-ip.org/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.


Hi I tried the above with my Router that I flashed with the DD-WRT v24-sp2 (11/07/14) std firmware. But no luck the nintendo zone is up but if I do a ifconfig I get the folowing:

Code:
ath0      Link encap:Ethernet  HWaddr C4:3D:C7:A3:3F:32 
          inet6 addr: fe80::c63d:c7ff:fea3:3f32/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:318 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1041 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:41128 (40.1 KiB)  TX bytes:232622 (227.1 KiB)
ath0.1    Link encap:Ethernet  HWaddr C6:3D:C7:A3:3F:32 
          inet6 addr: fe80::c43d:c7ff:fea3:3f32/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:84 errors:0 dropped:0 overruns:0 frame:0
          TX packets:867 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:11011 (10.7 KiB)  TX bytes:173639 (169.5 KiB)
ath1      Link encap:Ethernet  HWaddr C4:3D:C7:A3:3F:34 
          inet6 addr: fe80::c63d:c7ff:fea3:3f34/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:794 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:157902 (154.2 KiB)
ath1.1    Link encap:Ethernet  HWaddr C6:3D:C7:A3:3F:34 
          inet6 addr: fe80::c43d:c7ff:fea3:3f34/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:794 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:157902 (154.2 KiB)
br0      Link encap:Ethernet  HWaddr C4:3D:C7:A3:3F:32 
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::c63d:c7ff:fea3:3f32/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8927 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8886 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1907336 (1.8 MiB)  TX bytes:5540708 (5.2 MiB)
br0:0    Link encap:Ethernet  HWaddr C4:3D:C7:A3:3F:32 
          inet addr:169.254.255.1  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
eth0      Link encap:Ethernet  HWaddr C4:3D:C7:A3:3F:32 
          inet6 addr: fe80::c63d:c7ff:fea3:3f32/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8523 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8605 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1980135 (1.8 MiB)  TX bytes:5460779 (5.2 MiB)
          Interrupt:4
eth1      Link encap:Ethernet  HWaddr C4:3D:C7:A3:3F:33 
          inet addr:82.170.249.252  Bcast:82.170.251.255  Mask:255.255.252.0
          inet6 addr: fe80::c63d:c7ff:fea3:3f33/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:7217 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6305 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2213503 (2.1 MiB)  TX bytes:1724400 (1.6 MiB)
          Interrupt:5
lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING MULTICAST  MTU:65536  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:192 (192.0 B)  TX bytes:192 (192.0 B)

As you can see no luck in the change of mac adres to any of in the list of: https://docs.google.com/spreadsheet/lv?key=0AvvH5W4E2lIwdEFCUkxrM085ZGp0UkZlenp6SkJablE&toomany=true
 

LD560

Well-Known Member
Member
Joined
Jan 14, 2009
Messages
124
Trophies
0
XP
157
Country
Alright, here's my tale.

I've been running DarkKnigh_t's Windows 7/8 (hostednetwork) guide until finally updating to 9.4; now, I assume I need to reconfigure the network to work with nzone.exe. Do I need to delete my previous hostednetwork settings? Heck, what does nzone.exe even do (aside from switching MACs and changing the SSID to ConsoleNintendo3DS)?

Make a point although its Dark Knights guide I figured it all out..thank you :cry: lol

You don't need to delete anything just download the exe file and follow the instructions.

There all on page 10 of this thread.

A quick other point why its not working is because the NZones do no require a password and as you can't set a Network without a password it dosen't work.

Just use duke's method. :)
 

frogboy

lacking both style and grace
Member
Joined
Dec 6, 2011
Messages
2,434
Trophies
1
Age
28
XP
1,736
Country
United States
Just use duke's method. :)

Tried. It doesn't appear to do anything aside from changing the SSID to ConsoleNintendo3DS, and my 3DS can't even pass stage one of the connection test.

Tried maccheck.cmd just to be sure, and it worked fine.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=rn4vARy44iY