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.

shadowdogg

Member
Newcomer
Joined
Sep 11, 2012
Messages
24
Trophies
0
XP
49
Country
base is the number of numbers that change, so that base 16 would be the last numbers which start from 40 I believe to 4F. You can add it on the CTR which is the 3 letter code, which it would look up for a particular game e.g. I have this right now

*/5 * * * * root /tmp/nzone 49,BASE16,GBATEMP,AKH,ABR

though I am just checking stuff out at the minute, I'll probably increase it and maybe even boost it up to BASE256 but with 10 minute timer.. muahahaahaahh
 

alpha_noj

Well-Known Member
Member
Joined
May 29, 2009
Messages
287
Trophies
0
XP
518
Country
United States
base is the number of numbers that change, so that base 16 would be the last numbers which start from 40 I believe to 4F. You can add it on the CTR which is the 3 letter code, which it would look up for a particular game e.g. I have this right now

*/5 * * * * root /tmp/nzone 49,BASE16,GBATEMP,AKH,ABR

though I am just checking stuff out at the minute, I'll probably increase it and maybe even boost it up to BASE256 but with 10 minute timer.. muahahaahaahh

Oh it's time to test this out lol

EDIT: So...good... Glad I finally got it to work. Didn't pick up that many passes last night, but with the new code it's pretty much guaranteed 10 at least once a day, more likely twice.
 

BroBuzz

Well-Known Member
Newcomer
Joined
May 19, 2013
Messages
69
Trophies
0
XP
220
Country
United States
I have a WRT54GS v7 Router. Now according to that website, it says DD-WRT is compatible.
However, this is not my own personal router but my roommate's router and if I end up bricking it, I'll have to buy a replacement. Thus, I would appreciate it if someone could walk me through the steps for installing DD-WRT on it without bricking the router.

Thanks!
 

MirkoD

Active Member
Newcomer
Joined
May 17, 2008
Messages
38
Trophies
1
Age
42
Location
Wilhelmshaven, Niedersachsen
XP
605
Country
Gambia, The
Use the Nintendo WiFi USB Connector as a Streetpass Access Point

I got this setup to work on a PC using WinXP Pro without using a wired connection. So I think this will work on a Windows PC with either WiFi or wired (Ethernet) connections.

SUMMARY:
What we are going to do here is modify some drivers so the Nintendo WiFi USB Connector will be recognized on your computer as the Buffallo WLI-U2-KG54-YB. Then we will hex edit the software for another device (the ASUS WL-167g) which uses the same chipset as the Wi-Fi Connector, and make an Access Point. Then we will use Technitium MAC Address Changer to manually change the MAC address of the Nintendo USB WiFi Connector. (I hope someone can write a script to have Technitium automatically change the MAC addresses every 5 mins. That would be awesome!)

******************************************************************

First, go to http://www.digifail.com/text/wfchack.shtml and read/follow all instructions up to and including the Soft AP Configuration section and stop.

Current links for Drivers and software you'll need:

Get the Buffallo driver at http://www.buffalotech.com/support-and-downloads/download/U2KG54_1-01-02-0002.zip

Get the ASUS utility at http://www.asus.com/us/Networking/WL167g/#support_Download_17

Get the Technitium MAC Address changer at http://go.technitium.com/fwlink/?id=13

After everything is up and running, use these settings in the ASUS WiFi software:

Click the Config button, go to the Basic Tab and name the SSID to attwifi.
Encryption Tab: Network Authentication - Open, Data Encryption - WEP. Then Manually Assign a Key (whatever you want).
Soft AP Tab: use Soft AP Mode, make sure the name of your internet connection is showing in the Internet field and ENABLE ICS should be checked.
Access Control Tab: Access Control Policy - Accept. Add all the Remote StreetPass Relay MAC's to the Access Control List.

After you're done, click the Apply button in the lower left corner, then Save Configuration.

Finally, make a new internet connection on your 3DS and use attwifi as the name of the SSID. Use WEP as the encryption and use the same Key you assigned in the ASUS software.

You'll know everything is working if your 3DS shows that there is a Nintendo Zone available. You cannot make a connection to the Nintendo Zone, but you should be able to start getting Street Passes now. After you get a Street Pass, use Technitium MAC Address Changer to manually change to the next MAC address so you can get another Street Pass.

acpM7G2B.jpg

This way doesn't work with Vista:cry::cry::cry::cry:
The Asus Utility can't be startet...
 

Lyomak

Well-Known Member
Member
Joined
Jun 24, 2009
Messages
436
Trophies
1
Age
39
Location
Bogotá
Website
twitch.tv
XP
389
Country
Colombia
What you need is to get a phone that is rooted and that uses android 2.3 Gingerbread and modify the file /data/nvmac.info, otherwise you wont get it working.


I flashed to Serendipity VII (GB 2.3.3) and I couldn't find the file with root explorer. Then I installed Cyanogenmod 7.2 with no success either. The Wifi Tether Experimental app can tether with no errors and I could get swapnotes via spotpass, but there's no green light.


Guys on Windows 8, this is the entirety of what I needed to do. Extremely simple, works on a single wireless adapter:

15cjyuc.png


I set the MAC cycler to 90 seconds, and I usually get the Streetpass around the 50 second part.

I tried that and no result. Popup the warning of Limited connection and can't connect to the internet. I'm thinking now that is the chip's fault. Stupid Realtek and their crappy products...
 

alpha_noj

Well-Known Member
Member
Joined
May 29, 2009
Messages
287
Trophies
0
XP
518
Country
United States
I have a WRT54GS v7 Router. Now according to that website, it says DD-WRT is compatible.
However, this is not my own personal router but my roommate's router and if I end up bricking it, I'll have to buy a replacement. Thus, I would appreciate it if someone could walk me through the steps for installing DD-WRT on it without bricking the router.

Thanks!

You can use the router database for the initial install, but after that you need to follow the peacock guide here. For your particular router, here is the way to install for the first time. Make sure you read through EVERYTHING in the guides first before doing anything, and be sure to do the 30-30-30 hard reset outlined in the peacock guide. Any questions after that, I can try to help through PM but I'm new to DD-WRT myself so can't promise anything.

EDIT: And Shadow, I'll let this run for a while to see how it goes. I would totally do 256 but figure streetpasses would be far more infrequent.
 

shadowdogg

Member
Newcomer
Joined
Sep 11, 2012
Messages
24
Trophies
0
XP
49
Country
Yeah for now, they would be but it would need more people doing it first, otherwise it wouldn't probably register I presume. Still, got like 30 streetpasses in last 5 hours, quite happy.
 

JRave

Well-Known Member
Member
Joined
Jun 29, 2009
Messages
104
Trophies
1
Location
United States
XP
1,082
Country
United States
Use the Nintendo WiFi USB Connector as a Streetpass Access Point

I got this setup to work on a PC using WinXP Pro without using a wired connection. So I think this will work on a Windows PC with either WiFi or wired (Ethernet) connections.

SUMMARY:
What we are going to do here is modify some drivers so the Nintendo WiFi USB Connector will be recognized on your computer as the Buffallo WLI-U2-KG54-YB. Then we will hex edit the software for another device (the ASUS WL-167g) which uses the same chipset as the Wi-Fi Connector, and make an Access Point. Then we will use Technitium MAC Address Changer to manually change the MAC address of the Nintendo USB WiFi Connector. (I hope someone can write a script to have Technitium automatically change the MAC addresses every 5 mins. That would be awesome!)

******************************************************************

First, go to http://www.digifail.com/text/wfchack.shtml and read/follow all instructions up to and including the Soft AP Configuration section and stop.

Current links for Drivers and software you'll need:

Get the Buffallo driver at http://www.buffalotech.com/support-and-downloads/download/U2KG54_1-01-02-0002.zip

Get the ASUS utility at http://www.asus.com/us/Networking/WL167g/#support_Download_17

Get the Technitium MAC Address changer at http://go.technitium.com/fwlink/?id=13

After everything is up and running, use these settings in the ASUS WiFi software:

Click the Config button, go to the Basic Tab and name the SSID to attwifi.
Encryption Tab: Network Authentication - Open, Data Encryption - WEP. Then Manually Assign a Key (whatever you want).
Soft AP Tab: use Soft AP Mode, make sure the name of your internet connection is showing in the Internet field and ENABLE ICS should be checked.
Access Control Tab: Access Control Policy - Accept. Add all the Remote StreetPass Relay MAC's to the Access Control List.

After you're done, click the Apply button in the lower left corner, then Save Configuration.

Finally, make a new internet connection on your 3DS and use attwifi as the name of the SSID. Use WEP as the encryption and use the same Key you assigned in the ASUS software.

You'll know everything is working if your 3DS shows that there is a Nintendo Zone available. You cannot make a connection to the Nintendo Zone, but you should be able to start getting Street Passes now. After you get a Street Pass, use Technitium MAC Address Changer to manually change to the next MAC address so you can get another Street Pass.

This only works for Windows XP. I have yet to see any drivers/software for the Nintendo WiFi dongle that is compatible with Windows Vista/7/8. Sadly the guide you got your info from is over 3 years out of date.
 

The Mystical One

Well-Known Member
Newcomer
Joined
Aug 13, 2013
Messages
52
Trophies
0
Age
42
XP
86
Country
United States
You are supposed to macshift 'wi-fi' (looking at your images), not the virtual one (att).
I mean, I can't get it to work either, but that much has been made clear to me.
 

alpha_noj

Well-Known Member
Member
Joined
May 29, 2009
Messages
287
Trophies
0
XP
518
Country
United States
Yeah for now, they would be but it would need more people doing it first, otherwise it wouldn't probably register I presume. Still, got like 30 streetpasses in last 5 hours, quite happy.

Seems my router has randomly stopped cycling. Did Duke change something in his code?
 

MisoSoup

Member
Newcomer
Joined
Aug 13, 2013
Messages
22
Trophies
0
Age
30
XP
42
Country
Right it still is not working for me somehow =_=

http://i.imgur.com/aTqN7Yg.png
http://i.imgur.com/PPbALKf.png
http://i.imgur.com/UmVltf9.png

I have internet access but no streetpasses! =_=

Macshift the adapter which is supplying the internet (for me, it's my integrated wifi card), not the virtual router.

Going by your picture, use macshift on Wi-Fi. Should work then, but if it doesn't, try connecting to your router using Wi-Fi not gameboy, and then share the Wi-Fi with the virtual router.

Also, remember to set up the connection on your 3DS. Even though you're Streetpassing, the network is password protected. I hope this wasn't the problem with many of those who have tried this, since it's pretty known that NZones are open, but the created ones has a password (in this case, the password is password).
 

Langin

Well-Known Member
Member
Joined
Jul 29, 2008
Messages
4,743
Trophies
0
Location
The internet
XP
2,469
Country
Netherlands
Macshift the adapter which is supplying the internet (for me, it's my integrated wifi card), not the virtual router.

Going by your picture, use macshift on Wi-Fi. Should work then.

Also, remember to set up the connection on your 3DS. Even though you're Streetpassing, the network is password protected. I hope this wasn't the problem with many of those who have tried this, since it's pretty known that NZones are open, but the created ones has a password (in this case, the password is password).


I'll try that out tomorrow then! ^_^ Thanks for the great tip. Also I actually did set-up the network on my 3DS XL, but good that you mention it!
 

ChillZi

New Member
Newbie
Joined
Aug 15, 2013
Messages
3
Trophies
0
Age
37
XP
68
Country
Gambia, The
Hey everybody,

I have written a script for linux which automatically cycles from 1 to 40 Mac Addresses. Could you include it in the tutorial. All I did was change the home_zone file so it includes more mac addresses. My script needs to be in the same folder where the home_zone file is.

It needs to be run with admintrator rights like this
Code:
sudo ./maccycle

From there all u need to do is follow the instructions on the terminal screen.

Here is the link for download
http://www.sendspace.com/file/h7je17

Here is the link for screenshot
http://postimg.org/image/7n8milkbb/

Important: If u want to stop the program just send an interrupt signal (CTRL + C) and stop the network.

Best Regards
Ziad
 
  • Like
Reactions: DSoryu

shadowdogg

Member
Newcomer
Joined
Sep 11, 2012
Messages
24
Trophies
0
XP
49
Country
Please put on some black clothes people! I can't be bothered to shake this stupid thing to get some black shirted miis
 
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.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: