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.

Eilonwy05

New Member
Newbie
Joined
Dec 19, 2008
Messages
4
Trophies
1
Location
Sunny California!
Website
saphikossophia.wordpress.com
XP
218
Country
United States
Hi, is it still possible to homepass with an android device? I have a Huawei G510 (Y300) with Cyanogenmod 12.1 (Lollipop 5.1) installed and I can't make Android Wifi Tether to work. Can I do something to streetpass with my phone?
Thank you

If your tethering isn't working, that's a separate issue to get figured out -- although it's possible you might have better luck changing/spoofing your MAC address with an older Android version (CM 10.2 Jellybean and CM 11 KitKat both have "unofficial" builds for your device.)

See also this, which is linked in the OP: "Use a Android" (and the other GBATemp posts linked from that, too.)

--------------------- MERGED ---------------------------

<snip>
and changed the URL in etc/init.d/nzone to http://nintendozone.dyno.com?
</snip>
Should be dynu.com not dyno.com -- possibly as simple as a typo?
 

GreenBanana

Well-Known Member
Member
Joined
Dec 18, 2007
Messages
420
Trophies
0
Website
noino.iwarp.com
XP
181
Country
I followed the Windows XP and Nintendo USB Adapter guide to the best of my ability and it used to work intermittently. Most of the time, my old Dell had trouble acquiring a network address. Today I tried forcing it to use a static IP, and while it connects to the web now, I get no indication that StreetPass functionality is working. I tried reinstalling ASUS WLAN, remembering to do the hex editing and whatnot, but it still doesn't work. I'm not a computer wizard. I don't know where to begin to fix this. Everything looks as if it should be fine, but all this troubleshooting has cluttered up my head. I need a new perspective to clarify things for me, pretty please. Thanks if you do.

Oh, and those nintendozone.dyno links are just blank white pages.
 
Last edited by GreenBanana, , Reason: More details.

Pyrii

Well-Known Member
Member
Joined
Oct 13, 2007
Messages
106
Trophies
0
XP
251
Country
So I have the USB-N13 installed on my server and have set up a hosted network which my N3DS recognises. But whenever I run any kind of mac changer, it looks like the mac on the WiFi isn't changing.

ab81ab69f0.png
 

Genos

Member
Newcomer
Joined
Jan 24, 2016
Messages
7
Trophies
0
Age
33
XP
48
Country
United States
I just set up my router for this last week. I followed this guide, not sure if it's outdated or not:

I uninstalled a beta release of dd-wrt (supposedly none of the stable versions work with my router). I changed the settings indicated in that video and hit save/apply. The router proceeded to crash during the application of new settings, and I was unable to login to my router anymore. Just tried to login again today and I got this page:

kOEGn5b.png


Any idea what I should do guys? Do I need to reinstall dd-wrt or something? If so, how do I go about doing that?

My router is a TL-WR841N v9.3
 

Sahloknir

Well-Known Member
Newcomer
Joined
Nov 22, 2014
Messages
96
Trophies
0
Age
36
XP
144
Country
New Zealand
So, the issue you're quite possibly running into (I did, too, until I finally went with a different method) is that the nzone.sh file is a self-extracting installer of a sort; only the first 3 lines are standard shell script, the rest is a gzip'd tarball which the script (in theory) extracts and processes.

Line 3 of the script, which is where your process is failing, says
Code:
tail -n+3 $0 | tar -xzC /tmp; /tmp/nzone-install/install $@; exit
so it's somewhere in one of those commands that it's choking. I'd suspect tar, but that's just a guess... a quick google search found someone having issues compressing to a .tgz with the default-included busybox (rather than extracting from) but that could be the problem. I'm not hands-on familiar with DD-WRT, since the hardware I'm using seems to work great with OpenWrt -- but I've had enough issues with various devices and their specific versions of busybox and the particular commands that were (or weren't) implemented and their quirks (sigh) to figure that's the likely culprit.

Maybe that's at least a starting point for more research?
I don't know Linux very well at all, so that's all greek to me, but i do have a friend who knows a bit about Linux, maybe if I show him your comment, he might be able to figure something out.
 
  • Like
Reactions: Eilonwy05

asd101dsa

New Member
Newbie
Joined
Apr 24, 2016
Messages
3
Trophies
0
Age
37
XP
58
Country
Gambia, The
Hi,

I am running Ubuntu 15.10 on my PC and I used this method to try to run homepass, but I getting always the errormessage
/usr/local/sbin/nzone: 35: /usr/local/sbin/nzone: hostapd: not found
How i can solve it?
 

GreenBanana

Well-Known Member
Member
Joined
Dec 18, 2007
Messages
420
Trophies
0
Website
noino.iwarp.com
XP
181
Country
Looking into my Windows XP setup, I notice that the ASUS WLAN utility doesn't read anything for transmitting data, only receiving. I even tried repairing the install, making sure to hex edit again, but though the internet connects as it's supposed to, I still don't receive StreetPass. I've triple-checked, and the config looks like it's supposed to.

UPDATE: For some reason, I got one Homepass when I changed ASUS WLAN's security from the recommended WEP to Disabled. I haven't been able to replicate this, however, even by switching between "attwifi" and "NZ@McD1" for the SSIDs on both the 3DS and ASUS WLAN.
 
Last edited by GreenBanana, , Reason: Update

samcambolt270

Well-Known Member
Member
Joined
Dec 24, 2014
Messages
1,162
Trophies
0
XP
2,828
Country
United States
the link for macshift appears to be down. also, i am not sure if it has worked or not. i used the windows 8 method, and the 3ds can connect. virtual ip detects them as well, but after a good while, i have recieved no passes. and i never see the connection occur on the virtual router manager while the 3ds is closed. it is also quite a hassle to have to reconnect to my wifi everytime the mac address changes...
 
Last edited by samcambolt270,

Pyrii

Well-Known Member
Member
Joined
Oct 13, 2007
Messages
106
Trophies
0
XP
251
Country
Yeah, pretty much any link leading to nintendozone.dynu.com is now broken so most of the guides are now useless if you're looking for alternatives.
 
Last edited by Pyrii,

samcambolt270

Well-Known Member
Member
Joined
Dec 24, 2014
Messages
1,162
Trophies
0
XP
2,828
Country
United States
If you have it working it'll still work. But it just means the files and guides used in most of the OP are now inaccessible.
it still doesnt work for me though, i detailed the problem in a previous post. I think it might be an issue with the sharing settings though.
 

digipokemaster

Innocent Uke
Member
Joined
Aug 20, 2009
Messages
1,610
Trophies
0
Age
40
Location
USA
XP
457
Country
United States
is nbahomepass still working i can get it to run but not street pass on either na n3ds or jpn n3ds, if someone has a fix for this let me know
 

JoshuaKimBacquer

Member
Newcomer
Joined
Aug 18, 2012
Messages
10
Trophies
0
Age
27
XP
152
Country
I'm getting the message "Der inhalt, auf den du zugreifen möchtest, ist in deiner region nicht verfugbar." after launching nintendo zone, I'm being redirected at a "Nintendo Badge Arcade" page then it gives me that message.

I live in PH but my console is a EUR one and the region is set to australia.

Any hopes for me? hahaha

P.S I am using the Router Method.
P.S.S I can verify that my 3ds is connected to the hotspot and the hotspot has an internet.
 
Last edited by JoshuaKimBacquer,

kheldar

Well-Known Member
Member
Joined
Jul 4, 2014
Messages
522
Trophies
0
XP
420
Country
I will explain my setup in detail now.

UPDATE: LD560 corrected me in a couple of things since hes the original poster of this guide thanks to him for helping me and figuring these things out :) His corrections are marked in RED letters

Hardware I'm using
I'm using a pc running windows 8.1 (x64 bit) and a TP Link Wifi usb stick. The computer is connected with a cable to my homes router and the Wifi stick is plugged in my computer.

First steps to setup
First plug your Wifi usb stick into your computer and MAKE SURE you have the LATEST drivers installed. Google, go on the official website and find the latest drivers. The generic drivers that windows installs sometimes don't work. After you done that go into your adapter settings and right click on the icon that represents your Wifi(be it a wifi stick or a wifi card) and select RENAME and name it "Wi-Fi". Then when you done that in it should look something like this.


View attachment 5743

REMEMBER YOUR WI-FI SHOULDN'T BE CONNECTED TO ANYTHING!

Setting up your attwifi network
Now when you've done that time to go into cmd. Type cmd and right click run as administrator.
Type in:
netsh wlan set hostednetwork mode=allow ssid=attwifi key=password

(press enter on your keyboard)


netsh wlan start hostednetwork

(press enter on your keyboard)

To stop the connection type: netsh wlan stop hostednetwork.

You should stop your network when changing MAC's so as to not cause the Virtual Network to fail. Same applies with Virtual Router, stop the program. Change the MAC start the network again.


Now this should bring attwifi to your adapter settings and it should look like this.

View attachment 5744


Now to explain some things. First icon is my wired connection that I use on my computer to browse internet. The second icon is my WIFI USB STICK the TP Link one. The third icon is the attwifi network. Now if you noticed i circled two names there:

1. Is the name i gave it when you right click on the icon and choose to rename. You should do that so that you know that thats the attwifi connection. The name can be anything.

(I would not re-name this at all. Windows 8.1 has a bad habit of remembering plug and play devices such as USB WiFi. You might think this is a good thing but it is NOT!!

Say you choose to unplug your WiFi stick into another USB port, because you have changed this set-up Windows Virtual Hotpost can potentially assign this with a different Network name (but the same SSID) this believe it or not can actually cause massive problems with the Virtual Hotspot.

The same applies if you connect a different USB WiFi Stick to replace an old one.)


2.The second name is the SSID that we gave it in cmd. It has to be named attwifi!

Now you right click on your attwifi connection and select properties. In the little box i have everything checked except "Microsoft network adapter multiplexor protocol". In the little box scroll all the way down to the bottom to IPv4 protocol and click that and select properties.
Set it up to look like this.

Also these same settings can be applied to people who are now on IPv6.
View attachment 5745

Okay now we are getting somewhere. Now go back into the adapter settings where all our connections are and select your WIRED connection. Right click and properties. Open the sharing tab and set it up like this.
View attachment 5746

Click settings and i have checked everything. (maybe this isn't necessary but someone recommended it and i left it like that).[Allow other network users to control the connection doesn't need to be ticked, I have ticked and un-ticked several services whilst testing this. It makes no difference.] It should be like this.
View attachment 5747

Now we are done with that. One thing we should do now is to right click on attwifi and select status.
View attachment 5748

As you can see under IPv4 it says i have internet connectivity that means when the 3ds IF IT CONNECTS OKAY will pass the internet part of the connection test. If it says under IPv4 "no network access" then what i do is go into properties of your WIRED CONNECTION and under sharing deselect sharing click ok and then go into properties and select sharing again for attwifi. That fixed my problems alot.


ADDITION(for people with laptops)
IF you are running a laptop and you want to share its connection the principles are the same plug in a cable between the router and your laptop use that connection to have internet on your laptop. DISCONNECT your wifi card from your router. RENAME THAT WIFI to "Wi-Fi" and everything else should be the same.
I know it can be done without a wired connection but i still haven't tested that BUT it should be the same your wifi connection called "Wi-Fi" should be sharing the internet with attwifi. But remember your laptop then will be losing internet connection all the time when mac's change.

(You should just set-up the connection anyway. Windows 8.1 Virtual Network is finky at best and you run the risk of Limited Connectivity all the time, this will never be spotted by a 3DS as it will pass the Internet Connection check all the time. Only a Tablet / Smart Phone / PC or MAC will spot Limited Connectivity)

Setting up the connection near guarantee's that there will be no further problems. Also Street Pass seems to be instant with a network connection parameters put in the 3DS

Next thing is to setup the 3ds.
First thing is delete any connections you had before. Search for a new connection. Add attwifi and it will test the connection. If it passes YAY YOU DID IT :D if it doesnt like mine then we need to setup the connection.

1. Click the connection 1 you just added.
2. Click CHANGE SETTINGS.
3. Go one time to the right and click IP SETTINGS
4. "Auto-Obtain IP adress" click NO and click DETAILED SETUP
5. ENTER THE ADDRESSES like in the picture shown here
View attachment 5749

The IP address of the 3ds the one here 192.168.137.5 is what I choose because it doesnt matter what number you pick at the end but just make it like this so future problems can be resolved easier.
(Just don't go over 255 when your setting your last number..lol)

6. Now it will tell you that you have to setup your DNS next because you changed your gateway address. click okay and set it up like this.
View attachment 5750

And click okay and test your connection and it should work now if you followed the guide to the letter.


THINGS TO REMEMBER
1. Nintendo Zone should appear but it won't work so don't try it. What we need is that nintendo zone just appears that's good.
2. When you set up your 3ds attwifi connection DON'T DELETE it anymore its okay and it should work no more need to delete the connection and set it up again. If it doesn't work we know the problem is in the computer not the connection setup on the 3ds.
3. SOMETIMES to fix connection issues its good to go into cmd and type the following:

netsh wlan stop hostednetwork

netsh wlan start hostednetwork

Thats restarting the hostednetwork and it can fix problems a lot because windows sucks and it messes up the connection.

4. Some people have it setup in a different way using routers, wifi cards, linux, windows xp... The principles are the same but some things will be different. This guide should apply for people using windows 7 and 8.

5. Sometimes your 3DS might need its Wireless settings reset, just turn off the Wireless on the side of the console and turn back on, this sometimes happens with Wireless N cards, but can still happen with G Cards too. This just refreshes your 3DS.

I hope this helps someone and please if you are stuck or don't understand something ask we will help asap :)

PS this is a guide to set up the connection and not how to get streetpasses. I will write that one later after people get this working first!
That's go to everyone who were involved in helping me and others hopefully we can help more people with their problems!


Where's the rest of this guide? I can't seem to find it.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: @salazarcosplay yeah cod's still up