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.

triumph01

Active Member
Newcomer
Joined
Aug 13, 2013
Messages
25
Trophies
0
Age
38
XP
226
Country
Gambia, The
Duo 8 said:
I found alot of people who got problems with this method.
EDIT: Remember how I got it workking by changing /data/misc/wifi/config ? It seems like only 2.3 devices have this file.

I run this on 2.3.6 without any probs. Actually i am using it now.

I try it on 4.1.2 at a friends device and it worked fine too. Maybe you have to play with Settings? Try to change device Profile.
 

[Truth]

Well-Known Member
Member
Joined
Mar 21, 2006
Messages
1,052
Trophies
1
Location
Mushroom Kingdom
XP
2,350
Country
Germany
This script is not compatible with other public addresses, however it can be slightly modified to easily support another base addresses including not ASCII-printable.
How do i do this?
Sorry, i´m a complete unix noob.:shy:

Would be great to have an area in the script where you can input custom MACs, that will also be picked randomly with the others.
i.E. from friends who can´t change their MAC or from real Nzones.
 

srwgin

Well-Known Member
Member
Joined
Aug 13, 2013
Messages
520
Trophies
0
XP
425
Country
China
I use tplink-wr703n with DD-WRT v24-sp2 (07/24/13) std
and use duke—srg script
but mac not change auto after 10 mins
why?
 
  • Like
Reactions: hashcheck1

RedHero

Well-Known Member
Member
Joined
Dec 27, 2008
Messages
208
Trophies
0
XP
239
Country
Netherlands
For everyone who wants to create an AP with Windows7/8
You need:
A. a computer/laptop/tablet with built-in wireless network card
or
B. a computer/laptop/tablet with a wifi USB dongle (wireless USB adapter)

(*Because of the limitation of WIN7/8, the second hex digit of the MAC must be 2, 6, a or e)
(*ethernet is unnecessary)
(*don't need any software to change MAC)
(*don't need any software to create hosted network with built-in wireless network card)


=>If you are using [A. a computer with built-in wireless network card]

Fist, change your MAC
1.open [Device Manager]
2.find your wireless network card under [Network adapters], and double click on it
3.click [Advanced] tab
4.select something like [Network Address] or [Locally Administered Address] in [Property]
section
5.select [Value:] and enter the MAC address you want ([Not Present] is the default)
6.press [OK]

Then, create a hosted network
1.
WIN7: press [Start], enter [cmd] and hit [Enter], right click on [cmd] and select [Run as
asministrator]
WIN8: open [charm bar], press [Search], enter [cmd], right click on [cmd] and select [Run as
asministrator]
2.input [netsh wlan set hostednetwork mode=allow ssid=attwifi key=password](change "password"
to any passwork you want)
3.input [netsh wlan start hostednetwork]
(*you can input [netsh wlan stop hostednetwork] to turn off the hostednetwork)
(*you can input [netsh wlan show hostednetwork] to show the configure)
4.go to [Control Panel]=>([Network and Internet]=>)[Network and Sharing Center]
5.you will see [attwifi] there, it will show [Local Area Connetction*##] after [Connections:]
(## could be any number)
6.find the network which is connected to the Internet, click the words after [Connections:]
to open the status
7.click [Properties], click [Sharing] tab, check [Allow other network users to connect
through this computer's Internet connection], and select [Local Area Connetction*##] (the
connection of the hostednetwork[attwifi]) (maybe you don't need to select because you only
have two connections)
8.press [OK]

Finally, change your 3DS network settings
1.open your 3DS, open [System Settings], click [Internet Settings], search [attwifi] and
enter the passwork
2.close [System Settings]
Last step: turn your 3DS into sleep mode (suggest) and wait for streetpass!
(*you can't use nintendo zone app because your are using an AP with encryption)
(*your hosted network will stop automatically whenever you change your MAC)


=>If you are using [B. a computer with a wifi USB dongle (wireless USB adapter)]

Fist, change your wifi USB dongle's MAC
1.open [Device Manager]
2.find your wifi USB dongle under [Network adapters], and double click on it
3.click [Advanced] tab
4.select something like [Network Address] or [Locally Administered Address] in [Property]
section
5.select [Value:] and enter the MAC address you want ([Not Present] is the default)
6.press [OK]

Then, change your soft-ap's SSID to [attwifi]
you could either retain the encryption or remove the encryption
If you remove the encryption:
Just turn your 3DS into sleep mode (suggest) and wait for streetpass!
If you retain the encryption:
1.open your 3DS, open [System Settings], click [Internet Settings], search [attwifi] and
enter the passwork
2.close [System Settings]
Last step: turn your 3DS into sleep mode (suggest) and wait for streetpass!
(*you can't use nintendo zone app because your are using an AP with encryption)

==================================================================
Because I'm a Taiwanese (Chinese), it's hard for me to make this [HOW-TO]. Maybe there is
something that I didn't express clearly. I'll be glad if someone points out my mistakes.


I can confirm that method A works on my Windows 8 laptop. My laptop's connected to my router with a cable. Dunno if it would work without. This also works in combination with the script, although you currently need a separate command prompt and enter the "netsh wlan start hostednetwork" command after every MAC change to restart the virtual router. And yeah, there's no way to confirm it works outside of the green light popping up, since you can't connect to Nintendo Zone.
 

The Mystical One

Well-Known Member
Newcomer
Joined
Aug 13, 2013
Messages
52
Trophies
0
Age
42
XP
86
Country
United States
OK, here's how I did it.

- Download TMac and Virtual Router Manager and install them both.

- Run CMD as Admin and enter this code:

Code:
netsh wlan set hostednetwork mode=allow

- On TMac, change the MAC address of your Wi-Fi to the desired MAC from the spreadsheet. If you're only connected to the Internet through Wi-Fi, it should be the only connection that reads "Up" and "Operational".

- On VRM, create a new hotspot with SSID "attwifi". Use whatever password you want. On "Shared Connection" choose your Wireless connection. Name may vary, but the only other option should be "None", so don't pick that. Click "Start Virtual Router"

- Go to System Settings on your 3DS, and search for a new connection. It should find one named "attwifi". Try connecting to that one, and enter the password you chose at VRM. Try connecting to it until it fully succeeds, as it may not work on first try.

- Go back to the 3DS main menu and wait a few seconds until it detects Nintendo Zone. Wait a couple of minutes and you should get a StreetPass.

- To try a different MAC, you have to stop VRM, change the MAC on TMac, and go to 3DS System Setting, delete the connection and start all over. I couldn't get it to work by simply changing the MAC.


This (and similar methods) are simply not working for me.

Local Connection (Ethernet): Connected.
Wifi: Mac is 4E53504F4F46
Virtual Wifi: attwifi/password

I can connect to the access point, but it is not able to reach the internet!

I also tried luyaoting's method where he uses only the wifi card... I was able to connect to attwifi and reach internet through it, but I was unable to get streetpasses.

Is there some other key bit I am missing?

Tried it using Wifi as the shared connection (I connected to my home wifi) and tried it using the local connection (wifi not connected to home wifi)

My 3ds's other connections are 'disabled' via renaming their ssids with extra characters, so I know it'll only try to use attwifi

Edit: Using your method, Set MAC on Wifi, shared connection = wifi, I am able to connect to internet now. Not sure why it wasn't before. Still no Streetpasses. Noticed the 'use 02 as first octet' in the change settings.. which seems to be required (Windows 7) MAC still shows up correctly though. Blargh.

Edit edit: I am waiting for Streetpasses in sleep mode.
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,024
Country
Vietnam
I'm trying to help a friend setting this up. He got a BSOD after running macshift. Any idea why?
 

The Mystical One

Well-Known Member
Newcomer
Joined
Aug 13, 2013
Messages
52
Trophies
0
Age
42
XP
86
Country
United States
Here's a screenshot, in can anyone can glean anything I'm doing wrong from it:
spdebug20130813.png
 

Patxinco

Riding a Shooting Star
Member
Joined
Apr 18, 2011
Messages
847
Trophies
1
XP
2,233
Country
Spain
Here's a screenshot, in can anyone can glean anything I'm doing wrong from it:
snip.

Think you cannot use your wifi connection to create another one, i'm using by cable, same settings as you and works like charm.

Where "shared connection" you should use "local" cable one
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: Que dices?