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.

Langin

Well-Known Member
Member
Joined
Jul 29, 2008
Messages
4,743
Trophies
0
Location
The internet
XP
2,469
Country
Netherlands
so "cd" to whichever directory macshift is in. so if it's in C:\, type "cd C:\". Also make sure that you are running as admin.

So:

open command prompt as admin.

type: cd C:\

type: netsh wlan set hostednetwork mode=allow ssid=attwifi key=password

type: netsh wlan start hostednetwork


goto network and connections, right click your ethernet connection and select properties. in the sharing tab, tick both boxes and share with "Local area connection xx"

type (back in command prompt: macshift -i "Wi-Fi" 4E53504F4F46

and on your 3DS, delete all other access points and then manual setup>search for points. Select attwifi, the password is "password"

and then see if you get a hit. If you do, then you can download my cycler so you can cycle through new MACs and get up to 100 hits.

It still doesn't seem to work somehow(the network works, but I still don't get any streetpasses), is there a way to reset all the stuff I've done so I have a clean start? I think I screwed up somewhere.
 

Kuebel33

Member
Newcomer
Joined
Jun 4, 2009
Messages
8
Trophies
0
XP
92
Country
Bangladesh
I'm on Windows 8 too and I can't get it working. It makes no sense. At one point I did get one street pass, but that was it. I see my 3DS showing up in Virtual Router, but it constantly shows host name could not be found ip address could not be found, then it fails a connection test, on 3DS and disappears from Virtual Router. No clue why it worked one time... any help is appreciated

also it seems if i try to stop virtual router and restart it I get an error the service cannot accept control messages at this time.(exception from hresult:0x80070425)

and then i have to reboot to get it straightened out and try again....

Also, I just noticed, the attwifi adapter is only sending packets and not receiving any... I think MisoSoup has this issue on windows 8 also.



Looks like if I have "Local Area Connection* 13" set to obtain ip automatically it gets an APIPA address... ug, wish I could get this working.
 

Genosync

Member
Newcomer
Joined
Aug 14, 2013
Messages
17
Trophies
0
Age
38
XP
41
Country
United States
Code:
echo -e "#!/bin/sh\nTITLES=\"OO@OOAOOBOOCOODOOEOOFOOGOOHOOIOOJOOKOOLOOMOONOOO\"\nBASE=\"NSP\"\nRANDOM=\$(cat /dev/urandom | tr -dc 0-9 | dd bs=5 count=1 2>/dev/null)\nCTR=\$((\$RANDOM%\$((\$(expr length \$TITLES)/3))))\nMAC=\$(echo -e $BASE$TITLES | cut -c 1-3,$(($CTR*3+4))-$(($CTR*3+6)) | hexdump -e '6/1 "%02X:"' | cut -c 1-17)\nWLINT=\$(nvram get wl0_ifname)\nAPDCNF=/tmp/\${WLINT}_hostap.conf\nAPDPID=/var/run/\${WLINT}_hostapd.pid\nif [ -e \$APDCNF ]; then\nkill \$(cat \$APDPID)\nsleep 3\nsed -ri s/bssid=.*/bssid=\$MAC/ \$APDCNF\nhostapd -B -P \$APDPID \$APDCNF\nelse\nifconfig \$WLINT down\nifconfig \$WLINT hw ether \$MAC\nifconfig \$WLINT up\nfi" >/tmp/nzone; chmod 555 /tmp/nzone

This is where I'm at now. The only changes I've made are changing in the new line that duke wrote me for "MAC" and the random generator I was able to make. I don't know which one is throwing me "arithmetic syntax errors" when I try to run that to output the contents to a file.

If I don't have the \s before the dollar signs on RANDOM and MAC, it outputs values--not the command we want it to run when it runs the script.

Stuck again.

Actually, now it's just telling me arithmetic syntax error--period. With or without the slashes.

Joy.
 

dicamarques

Definitely not Bruce Wayne.
OP
Member
Joined
Jun 25, 2010
Messages
1,096
Trophies
1
Location
Your computer's Recycle Bin
Website
www.google.com
XP
1,930
Country
Portugal
dicamarques Could it be possible to make the Linux script to have 100 MAC adresses like the Chaldron's MAC autoshifter? This would maintain everyone on the same chanels :)
Yes, but adding 100 macs would be a PAIN xD
But I think that we can use the randomizer by duke_srg and just tell go from 00 to FF or more
(This is ACTUALLY abusing from this spoof xP)
 

Kuebel33

Member
Newcomer
Joined
Jun 4, 2009
Messages
8
Trophies
0
XP
92
Country
Bangladesh
Looks like if I have "Local Area Connection* 13" set to obtain ip automatically it gets an APIPA address... ug, wish I could get this working.


If I leave the apipa address, and manually put an apipa address in my 3ds for that connection, I can actually see a host name and address in virtual router, though obviously I can't hit the internet...
 

Soulshine

Well-Known Member
Newcomer
Joined
May 12, 2009
Messages
69
Trophies
0
Website
www.gaiaonline.com
XP
92
Country
United States
I am using the Windows 7/8 guide. The steps where I have to put my wireless adapter, for example, mine is set to Wi-Fi - it just says could not find adapter name "wifi"
 

Lyomak

Well-Known Member
Member
Joined
Jun 24, 2009
Messages
436
Trophies
1
Age
39
Location
Bogotá
Website
twitch.tv
XP
389
Country
Colombia
I give up. The Android and Windows methods are not working, no matter what I do. I did every step on the guides, even formatted my laptop. Thanks anyway to everyone who helped me and the creators of the guides.

I am using the Windows 7/8 guide. The steps where I have to put my wireless adapter, for example, mine is set to Wi-Fi - it just says could not find adapter name "wifi"


Rename the "Wireless Network Connection" for "Wi-Fi" on the network adapter window.
 

Kuebel33

Member
Newcomer
Joined
Jun 4, 2009
Messages
8
Trophies
0
XP
92
Country
Bangladesh
If I leave the apipa address, and manually put an apipa address in my 3ds for that connection, I can actually see a host name and address in virtual router, though obviously I can't hit the internet...



In any event I got this working no problem on A windows 7 machine I had...just wish I could get it working properly on 8
 

Chaldron

GBATemp's Official Attorney
Member
Joined
Mar 29, 2013
Messages
434
Trophies
0
Location
`Murica
XP
439
Country
United States
It still doesn't seem to work somehow(the network works, but I still don't get any streetpasses), is there a way to reset all the stuff I've done so I have a clean start? I think I screwed up somewhere.

Yeah. in cmd again, type:

netsh wlan set hostednetwork mode=disallow
and macshift -i "Wi-Fi" -r
Restart computer.
 

Soulshine

Well-Known Member
Newcomer
Joined
May 12, 2009
Messages
69
Trophies
0
Website
www.gaiaonline.com
XP
92
Country
United States
I give up. The Android and Windows methods are not working, no matter what I do. I did every step on the guides, even formatted my laptop. Thanks anyway to everyone who helped me and the creators of the guides.




Rename the "Wireless Network Connection" for "Wi-Fi" on the network adapter window.

Thanks! It has been 30 mins now..and I don't think it is working for me either. I am tempted to try Android version, but rooting is another dilemma for me.
 

HMTKSteve

Member
Newcomer
Joined
Aug 14, 2013
Messages
13
Trophies
0
Age
52
Location
New Milford, Connecticut
XP
76
Country
United States
I broke down and paid for Connectify because it was the only way I could get my 3DS to connect via my computer wifi to the Internet.

I still used macshift to change the mac on my wireless but no streetpasses. I can use Nintendo Zone but that is it.

No matter what I tried doing by following the guide here for Win 7 I was never able to get a connection up and running that also shared Internet access.

Has anyone else successfully used Connectify to get streetpasses or did I just waste $40?
 

Sunderlol11100

Member
Newcomer
Joined
Aug 14, 2013
Messages
12
Trophies
0
Age
30
Location
Trelew
XP
52
Country
Argentina
I broke down and paid for Connectify because it was the only way I could get my 3DS to connect via my computer wifi to the Internet.

I still used macshift to change the mac on my wireless but no streetpasses. I can use Nintendo Zone but that is it.

No matter what I tried doing by following the guide here for Win 7 I was never able to get a connection up and running that also shared Internet access.

Has anyone else successfully used Connectify to get streetpasses or did I just waste $40?

I am using Connectify for almost 2 years now with my 3DS and I never paid anything.
When i change the mac adress and try to create a hotspot an error displays. "Microsoft hostednetwork is currently unavailable". When I restore the mac adress, i can create the hotspot.
At least i could get a streetpass via android method :P

Sorry for my horrible english
 

Silent_Ninja_Man

Active Member
Newcomer
Joined
Jun 24, 2008
Messages
33
Trophies
0
XP
143
Country
France
For those using the W7/8 method it's not written in the How To but don't forget to share your wired connection with "Miniport" so both your real wifi card and "attwifi" can have internet access.

And if your ethernet pass through CPL (i had this problem) make sure to plug it directly into the wall not on a power strip, there's not enough bandwith.
 
  • Like
Reactions: Sev501

Aluxes

New Member
Newbie
Joined
Aug 14, 2013
Messages
1
Trophies
0
Age
32
XP
51
Country
Indonesia
hey guys, trying to get my android Samsung Galaxy Note 10.1 to be relay point, but I got a problem when trying to connect with WiFi tether. Here's the error log:

nSrneSS.png

Here's the info about my tablet:

WEPBasy.png

anyone can help me? o3o
 

Sunderlol11100

Member
Newcomer
Joined
Aug 14, 2013
Messages
12
Trophies
0
Age
30
Location
Trelew
XP
52
Country
Argentina
hey guys, trying to get my android Samsung Galaxy Note 10.1 to be relay point, but I got a problem when trying to connect with WiFi tether. Here's the error log:

nSrneSS.png

Here's the info about my tablet:

WEPBasy.png

anyone can help me? o3o
Got the same error with that app. I used the default app on my phone and it works just fine
 

slatis

Well-Known Member
Newcomer
Joined
Jun 3, 2008
Messages
76
Trophies
0
XP
383
Country
Colombia
I give up. The Android and Windows methods are not working, no matter what I do. I did every step on the guides, even formatted my laptop. Thanks anyway to everyone who helped me and the creators of the guides.


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.
 

Duo8

Well-Known Member
Member
Joined
Jul 16, 2013
Messages
3,613
Trophies
2
XP
3,024
Country
Vietnam
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.
So the only practical method for 4.1 devices is to use a 2.3 rom?
 

slatis

Well-Known Member
Newcomer
Joined
Jun 3, 2008
Messages
76
Trophies
0
XP
383
Country
Colombia
So the only practical method for 4.1 devices is to use a 2.3 rom?


That's what i find out, I tried in 4.0, 4.1, 4.2, 4.2.2, and got no luck with them. So the easiest solution is to get an old android gingerbread phone.
 

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
Yes, but adding 100 macs would be a PAIN xD
But I think that we can use the randomizer by duke_srg and just tell go from 00 to FF or more
(This is ACTUALLY abusing from this spoof xP)

I think I'll be able to do a customizable script to support even this, just after we fix a compatibility issues with the different routers. I still did not tested it on any Realtek-based router =(
 

BerserkLeon

Not-so-new member
Member
Joined
Mar 22, 2010
Messages
460
Trophies
1
Age
34
Location
Pennsylvania
XP
538
Country
United States
hey guys, trying to get my android Samsung Galaxy Note 10.1 to be relay point, but I got a problem when trying to connect with WiFi tether. Here's the error log:

nSrneSS.png

Here's the info about my tablet:

WEPBasy.png

anyone can help me? o3o

As others have said it's pretty hard to get it to work through Android. No one's got a guide for android because of the various errors everyone's been encountering... I'll let you know if I get it working on my phone.
Unless your tablet has 3/4g or some form of data connection this isn't going to work. If you can get reverse tethering working via USB you might be able to do it. But I'm not sure how you go about that, or how to make android share the connection over the wireless radio.
Android is based on linux, so if you do it this way you could try messing with hostapd and dnsmasq... It's much less of a pain to just order a router that's already got dd-wrt on it, OR buy one of these they can change their MAC through their web interface.
I've more or less given up on my phone but (I'll keep trying, since I was able to get it to connect to wifi with a changed MAC once) I'm also going to test a couple wireless cards on my RasPi when they get here.
 
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.
    SylverReZ @ SylverReZ: @OctoAori20, Cool. Same here.