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.

neninef

Active Member
Newcomer
Joined
Feb 6, 2011
Messages
35
Trophies
0
Website
www.twitter.com
XP
133
Country
Brazil
That's my point. I am not clicking on SAVE STARTUP. I am clicking on RUN COMMAND. It should, however, install and add a startup command. That is not happening. It just returns nothing.
When I click on http://nintendozone.no-ip.org/install it downloads normally on my pc. The router was rebooted twice (One via physical button, one via administration - reboot router)
 

neninef

Active Member
Newcomer
Joined
Feb 6, 2011
Messages
35
Trophies
0
Website
www.twitter.com
XP
133
Country
Brazil
I tried the command via telnet. It returns "No wireless interface found". I can confirm that wireless is working. I dont get it
 

Attachments

  • nwif.png
    nwif.png
    8.9 KB · Views: 192

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
duke_srg any idea why i have had like zero luck or any hits at all on OR ? i dont want to miss out on the Eon Ticket.

(who Keeps editing my posts?)
 

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
I tried the command via telnet. It returns "No wireless interface found". I can confirm that wireless is working. I dont get it

That message is from the Linux part of the installer. Please report your router model and dd-wrt build number and run in telnet:
cat /proc/version
cat /proc/cpuinfo
 

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
duke_srg any idea why i have had like zero luck or any hits at all on OR ? i dont want to miss out on the Eon Ticket. (who Keeps editing my posts?)
Have no idea, we just can't control which data to get from a streetpass relays. Try to re-enable streetpass in ORAS, if still the same, reenable streetpass in any other game.
 

Queno138

Ravens
Member
Joined
Sep 18, 2010
Messages
2,425
Trophies
0
Location
Luigi's Dark Mansion
XP
1,070
Country
Senegal
I want to streetpass with my friend, who is unable to change his mac.

how does he find the correct mac on his system, so that I can "log in" to that mac?


On his router setting page, he managed to change his mac and ssid,
yet I couldn't pass him (and I passed others using that mac)

so I decided to just home in onto his mac.
 

Glaucius

New Member
Newbie
Joined
Nov 26, 2014
Messages
2
Trophies
0
Age
31
XP
51
Country
Brazil
Using MACycle, or any other MAC changing software, the MAC never seems to change into the one it should. The first octate goes from 4E to 4C, and the last octate usually adds 2 to the original value.
The last octate i'm okay with changing, but the first one i can never make it go to 4E, doesnt matter what calc I do. Is there any hope for me?
 

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
Using MACycle, or any other MAC changing software, the MAC never seems to change into the one it should. The first octate goes from 4E to 4C, and the last octate usually adds 2 to the original value.
The last octate i'm okay with changing, but the first one i can never make it go to 4E, doesnt matter what calc I do. Is there any hope for me?


This is a wireless interface driver "feature". As long as you;re using NZ@McD1 SSID and Nintendo spreads streetpass data between streetpass relays it is not really matters, you will get a streetpass anyway.
But someday Nintendo may stop it, in that case we wil need the exact mac set. For that case I'm gathering a statistics for the wireless interface drivers so we can make the most common mac list. So if you want to help, just follow the "Before trying anything else" thread and PM me the result of maccheck.cmd execution.
 

Gr3n

Member
Newcomer
Joined
Nov 26, 2014
Messages
12
Trophies
0
Age
26
XP
98
Country
United States
I am using the NZ@McD1 and it is all working and I am getting streetpasses to my streetpass plaza, but I still don't get any other games, like Pokemon OR/AS for Eon ticket. Anyone know about this problem or is it just super rare to get OR/AS streetpasses or something?
 

sabata2

Member
Newcomer
Joined
Nov 23, 2014
Messages
17
Trophies
0
Age
35
XP
72
Country
United States
Postrouting iptables chain just must exist, just check with
iptables -L -n -v -t nat
Without that chain 3DS traffic won't be NATed to the internet, so streetpass data exchange will be unavailable. The script might work in Ubuntu 13, 14 and latest Debian and as for now I think nobody have tested it on Ubuntu 12. Several minor changes may be needed to make it run properly.


Code:
root@Aviarch:/home/sabata2# nzone start
starting nzone
net.ipv4.ip_forward = 1
Configuration file: /etc/wlan0_hostap.conf
Failed to update rate sets in kernel module
Using interface wlan0 with hwaddr 4e:53:50:4f:4f:e0 and ssid 'attwifi'
root@Aviarch:/home/sabata2# iptables -L -n -v -t nat
Chain PREROUTING (policy ACCEPT 1 packets, 67 bytes)
pkts bytes target    prot opt in    out    source              destination       
 
Chain INPUT (policy ACCEPT 1 packets, 67 bytes)
pkts bytes target    prot opt in    out    source              destination       
 
Chain OUTPUT (policy ACCEPT 5 packets, 295 bytes)
pkts bytes target    prot opt in    out    source              destination       
 
Chain POSTROUTING (policy ACCEPT 2 packets, 107 bytes)
pkts bytes target    prot opt in    out    source              destination       
    3  188 MASQUERADE  all  --  *      eth0    0.0.0.0/0            0.0.0.0/0

You're right that POSTROUTING does exist. My investigative skills fail.

When I attempt to access the Nintendo Zone on my 3DS, It checks my SD card, then says it's attempting to connect and I get back this error:
Code:
Error Code: 003-1099
Unable to communicate with access point.
 
This software should be used in an are with Nintendo Zone service.
 
If you are unable to connect to Nintendo Zone, there may be a problem with the wireless environment. Please move closer to the access point and try again.

When I tried changing it back to NZ@McD1
My Wired connection keeps dropping out as it seems my computer tries to set up a wifi connection (which I assume would impact the 3DS' ability to contact the server).
I thought that maybe my wifi card won't allow incoming connections, so I tried figuring that out, but when I was toying around it looks like I can only create WEP protected connections, and not WPA (IIRC the former was what a DS could connect to while the latter is what a 3DS can connect to).
My network controller is thus, which has reportedly had problems with Ubuntu.
Code:
Network controller [0280]: Qualcomm Atheros AR9462 Wireless Network Adapter [168c:0034] (rev 01)
Subsystem: Bigfoot Networks, Inc. Device [1a56:2003]
Kernel driver in use: ath9k
Kernel modules: ath9k

Is there any guarantee that if I upgrade to 14.04 I can use the script? I've been holding off because I saw no need to upgrade. But if this would solve the problem, then I can try.

*edit* Wait a sec... I just got a Hayashida streetpass that said it was from Spotpass... but there's no natural spotpass near me and my 3DS hasn't left the house in over 24 hours.

Maybe... maybe it's working?! I didn't see the green streetpass light though!
 

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
My provider had the issues, nintendozone.no-ip.org was inaccessible for some time, now lopks like all is fixed, but just in case, estimated time to fix was Nov 27 12:00 UTC
 

DarcyDeeAtSea

New Member
Newbie
Joined
Nov 26, 2014
Messages
2
Trophies
0
Age
27
XP
41
Country
Have you recently updated 3DS firmware? Have you changed SSID to NZ@McD1
You can abandon MacCycler and follow "Before trying anything else" link in the first post of the thread.


I have no updated anything on my 3DS since Monday last week. Can confirm SSID is NZ@McD1.
I'm unsure by what you mean for me to follow, I have read and complied to the windows 7/8 guide to the letter and the results I have are the same ones I have been getting since Sunday.
 

neninef

Active Member
Newcomer
Joined
Feb 6, 2011
Messages
35
Trophies
0
Website
www.twitter.com
XP
133
Country
Brazil
Tried updating to the lastest dd-wrt version. Build 25408. Same "No wireless interfaces". This is the new cat's you requested
 

Attachments

  • nwif2.png
    nwif2.png
    10.4 KB · Views: 194

manni

Member
Newcomer
Joined
Feb 12, 2012
Messages
15
Trophies
0
Location
Around tornado valley
XP
55
Country
United States
Could someone help me please? I'm doing the windows 7 method and when I get to the part where my 3ds should connect to NZ@MCD1, it doesn't see it at all. It does say it's connected to the internet. I tried refreshing, turning the 3ds wifi on/off, and moved my wifi usb to a different port but no difference.
 

sabata2

Member
Newcomer
Joined
Nov 23, 2014
Messages
17
Trophies
0
Age
35
XP
72
Country
United States
So I tried reinstalling with BASE256 (since I hadn't seen a Streetpass yet since my last post and I left it running) as I thought it might be going slowly with that base.

How can I fix what's going wrong here? And would these problems/errors cause the whole thing not to work?
Code:
root@Aviarch:/home/sabata2# /tmp/nzone.sh BASE256,GBATEMP
update-rc.d: warning: /etc/init.d/nzone missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Use of uninitialized value $argv[1] in pattern match (m//) at /usr/sbin/update-rc.d line 310.
update-rc.d: error: expected NN after start
usage: update-rc.d [-n] [-f] <basename> remove
       update-rc.d [-n] <basename> defaults [NN | SS KK]
       update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
       update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
        -n: not really
        -f: force

The disable|enable API is not stable and might change in the future.
starting nzone
net.ipv4.ip_forward = 1
Configuration file: /etc/wlan0_hostap.conf
Failed to update rate sets in kernel module
Using interface wlan0 with hwaddr 4e:53:50:4f:4f:e0 and ssid 'NZ@McD1'
 

SunTea07

K-POP / Gamer
Member
Joined
Feb 2, 2013
Messages
142
Trophies
0
Age
27
XP
615
Country
Philippines
can someone help me i followed the windows 8 tutorial by eldridge everything seems to work fine the nintendo zone glows but im not receiving any streetpass what seems to be the problem?
 

Soluna

Member
Newcomer
Joined
Nov 27, 2014
Messages
9
Trophies
0
XP
54
Country
United States
I am using the Windows Method from "BEFORE ANYTHING ELSE...". My internet is through ATT U-Verse and their provided modem-router combo, and I am using Windows 8.1. My device is a laptop, which also has an Ethernet port.

When I get to the step of entering "C:\nzone.vbs start BASE16,GBATEMP" into the command window, internet disconnects (which, I know should happen). From the Network and Sharing Center, I can see that it has created the NZ@McD1 connection successfully. Now, the problem is, I cannot connect my laptop to the Wi-Fi after this, which normally isn't a problem, since I can also used an ethernet cable to connect the laptop to the modem-router. On my 3DS, when I try to add connections on the 3DS, I am able to see the NZ@McD1
 

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
duke_srg Here. Sorry for the delay. Was at work.

Very strange, OpenWRT-based DD-WRT? Anyway changed the detection sligtly, update the sinstall script and try again.

So I tried reinstalling with BASE256 (since I hadn't seen a Streetpass yet since my last post and I left it running) as I thought it might be going slowly with that base.

How can I fix what's going wrong here? And would these problems/errors cause the whole thing not to work?
Code:
root@Aviarch:/home/sabata2# /tmp/nzone.sh BASE256,GBATEMP
update-rc.d: warning: /etc/init.d/nzone missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
Use of uninitialized value $argv[1] in pattern match (m//) at /usr/sbin/update-rc.d line 310.
update-rc.d: error: expected NN after start
usage: update-rc.d [-n] [-f] <basename> remove
      update-rc.d [-n] <basename> defaults [NN | SS KK]
      update-rc.d [-n] <basename> start|stop NN runlvl [runlvl] [...] .
      update-rc.d [-n] <basename> disable|enable [S|2|3|4|5]
        -n: not really
        -f: force
The disable|enable API is not stable and might change in the future.
starting nzone
net.ipv4.ip_forward = 1
Configuration file: /etc/wlan0_hostap.conf
Failed to update rate sets in kernel module
 
Using interface wlan0 with hwaddr 4e:53:50:4f:4f:e0 and ssid 'NZ@McD1'
The first error only affects script autoload, the kernel rate sets error should not affect the script functions. Please check if cron have the job running with
crontab -l
then check if it realy downloaded macs file and how many is in list with
wc -l /tmp/nzone.macs
then check if hwaddr is changing periodically with
ifconfig wlan0
I am using the Windows Method from "BEFORE ANYTHING ELSE...". My internet is through ATT U-Verse and their provided modem-router combo, and I am using Windows 8.1. My device is a laptop, which also has an Ethernet port.

When I get to the step of entering "C:\nzone.vbs start BASE16,GBATEMP" into the command window, internet disconnects (which, I know should happen). From the Network and Sharing Center, I can see that it has created the NZ@McD1 connection successfully. Now, the problem is, I cannot connect my laptop to the Wi-Fi after this, which normally isn't a problem, since I can also used an ethernet cable to connect the laptop to the modem-router. On my 3DS, when I try to add connections on the 3DS, I am able to see theNZ@McD1


Just connect with the ethernet cable, check that internet is accessible from Windows, install/start the script, open 3DS connection settings, add a connection for detected NZ@McD1 SSID AP and enter password. Make sure access point connection test passed, internet test may fail at this step, not a problem. Now you can check the Nintendo Zone app on 3DS, it shoul load some Pokemon ORAS demo page with error in German, that's OK. eShop and Web browser are not working with NZ@McD1 SSID, so you can't check the internet access from the 3DS other way, except of the actual streetpass received or Nintendo Zone app accessibility (not only glowing),
 

Calmer

New Member
Newbie
Joined
Nov 27, 2014
Messages
3
Trophies
0
Age
34
XP
51
Country
United States
Hello all, I've come here looking for some slightly specific help.

I'll start off by saying, I'm NOT looking for a script, as I plan to manually specify MAC addresses by changing the Wireless LAN (Clone Wireless MAC) in a wireless router... But I'm getting a bit ahead of myself.

***

I plan on upgrading to a Linksys WRT54GL wireless router very soon (my current router's an old Netgear WGR614 v6 with a touchy power cord that I've already replaced once), and I know it to be DD-WRT friendly, so I plan on setting up a Homepass once I get it.

However, I'd very much like to not brick a brand new router, so I figured I'd ask if there are any experts here that have used a Linksys WRT54GL with DD-WRT to create their own Streetpass Relay. Specifically, I'd like to know the most current firmware files to download for the Linksys WRT54GL, as the DD-WRT website, database, and wiki seem to contradict each other often. Or rather, it's difficult to tell which pages are outdated.

The wiki page, as of right now, suggests the ftp://dd-wrt.com/others/eko/V24_TNG/svn12548/dd-wrt.v24-12548_NEWD_mini.bin file, stating that a MINI version must be installed first and foremost. Can anyone verify that file is the current correct one, or at least that it works without bricking the router?

As a followup question, is that version of the firmware all I would need to get a Homepass up and running?

***

Obviously, I've never installed DD-WRT on anything before, so I'd just like to make sure this gets done correctly.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • HiradeGirl @ HiradeGirl:
    He is now fishy.
  • K3Nv2 @ K3Nv2:
    Sak is a fishy pineapple
  • HiradeGirl @ HiradeGirl:
    Have a good night everyone.
  • HiradeGirl @ HiradeGirl:
    i'm getting sleepy.
  • HiradeGirl @ HiradeGirl:
    So much drinking from @K3Nv2
  • HiradeGirl @ HiradeGirl:
    Have a nice day. Life. Week. Month. year.
  • K3Nv2 @ K3Nv2:
    10 tabs open on chrome and no slow downs suck it low ram plebs lol
  • Veho @ Veho:
    Firefox users be like "look at what they have to do to mimic a fraction of our power."
  • K3Nv2 @ K3Nv2:
    they be like which lite firefox exe pls
  • Veho @ Veho:
    Wut.
  • Maximumbeans @ Maximumbeans:
    GM all
  • K3Nv2 @ K3Nv2:
    butt
  • SylverReZ @ SylverReZ:
    douche
  • Veho @ Veho:
    Touché.
  • SylverReZ @ SylverReZ:
    Push it :creep:
  • Veho @ Veho:
    Talk about propaganda.
  • Veho @ Veho:
    Illinois is working to ban toxic food additives that have been banned for decades in other countries; additives that can be replaced and all those countries still have Skittles and Mountain Dew. Title of the piece: GUBMINT WANTS TO TAKE AWAY YOUR CANDY
  • Veho @ Veho:
    Gee, I wonder if the author is biased?
  • SylverReZ @ SylverReZ:
    @Veho, Sounds and smells like bullshit. They don't give you cancer, and California should know that. I don't get why they stick labels that say "may or may not cause reproductive harm or cancer".
  • Veho @ Veho:
    Arsenic doesn't give you cancer either.
  • Veho @ Veho:
    California has already banned those additives BTW.
    Veho @ Veho: California has already banned those additives BTW.