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.

Tin_Whiskers

Member
Newcomer
Joined
Dec 8, 2014
Messages
19
Trophies
0
Age
45
XP
42
Country
United States
Ups, sorry, the second one should be streetpass.conf. Should be fixed now, if not, this is the link for that one.

I was reading the "Method 3" you linked me to and figured that was the case.

IT"S WORKING!

Truly, you're THE MAN.

If you're on Reddit, hit me up, I'll buy you Reddit gold. :)

THANK YOU! I'm copying down all your instructions into a file so I can reproduce it as needed.
 

Tin_Whiskers

Member
Newcomer
Joined
Dec 8, 2014
Messages
19
Trophies
0
Age
45
XP
42
Country
United States
I was reading the "Method 3" you linked me to and figured that was the case.

IT"S WORKING!

Truly, you're THE MAN.

If you're on Reddit, hit me up, I'll buy you Reddit gold. :)

THANK YOU! I'm copying down all your instructions into a file so I can reproduce it as needed.

Holy crap, it's like drinking through a fire hose. :) Going to dig around the script and see if I can find a way to slow it down a bit.
 

kaduvrp

Member
Newcomer
Joined
Sep 13, 2009
Messages
13
Trophies
0
Age
38
XP
165
Country
Brazil
Holy crap, it's like drinking through a fire hose. :) Going to dig around the script and see if I can find a way to slow it down a bit.

This is one of the reasons why I'm actually happy my script didn't work. Now I can take my time and decide WHEN I want to StreetPass =D

PS: Welp, that's strange. I wasn't able to Homepass with a single soul on "48". But now I got tags on "49". Creepy.
 

Neo_Player

Member
Newcomer
Joined
Aug 7, 2007
Messages
15
Trophies
0
Website
Visit site
XP
175
Country
I was reading the "Method 3" you linked me to and figured that was the case.

IT"S WORKING!

Truly, you're THE MAN.

If you're on Reddit, hit me up, I'll buy you Reddit gold. :)

THANK YOU! I'm copying down all your instructions into a file so I can reproduce it as needed.

Grats man! Yeah I'm on reddit with the same username but no need for gold, ehe. In the streetpass.conf file you can replace all "timeout 90s", more exactly the "90s" part, with the desired time between each MAC change. For example, if you want 5 minutes between each MAC change, you can replace them all with "timeout 5m" or "timeout 300s". 90 seconds was just a low value I put to see if everything was actually working, so for only 16 MACs higher values are actually better (say, 20 minutes or so).
 

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
arkanoth Looks like you're using a regional version of Windows, Please google for "wmic Invalid XSL format (or) file name", you'll be easily get the solution

SergioSnchez The SSIDs are the same, NZ@McD1 just stopped to work as a streetpass relay with 3DS fw 9.3 if password protected, which is the only option in Windows

Neo_Player, Tin_Whiskers Guys I really need the outpup for lspci -k; lshw from you! It is really great you're able to to make it work with Method3, but it is better if your followers will be able to set it up much easier with the single script.
UPD: ok, this is looks like nmcli nm wifi off which is needed in Ubuntu 14 GUI but not needed for Ubuntu 13 and Debian. You can try to edit nzone script by adding after rfkill unblock wlan: rfkill unblock wifi; nmcli nm wifi off and just run nzone start BASE256 to check. The cron job is disabled with nzone stop, there is no need to clear all jobs!
 
  • Like
Reactions: SergioSnchez

Swizard

Well-Known Member
Member
Joined
Jul 5, 2008
Messages
104
Trophies
0
XP
312
Country
Netherlands
SergioSnchez The SSIDs are the same, NZ@McD1 just stopped to work as a streetpass relay with 3DS fw 9.3 if password protected, which is the only option in Windows
Shame, is there any workaround to this? (besides only allowing your MAC to connect?)
 

Tin_Whiskers

Member
Newcomer
Joined
Dec 8, 2014
Messages
19
Trophies
0
Age
45
XP
42
Country
United States
arkanoth Looks like you're using a regional version of Windows, Please google for "wmic Invalid XSL format (or) file name", you'll be easily get the solution

SergioSnchez The SSIDs are the same, NZ@McD1 just stopped to work as a streetpass relay with 3DS fw 9.3 if password protected, which is the only option in Windows

Neo_Player, Tin_Whiskers Guys I really need the outpup for lspci -k; lshw from you! It is really great you're able to to make it work with Method3, but it is better if your followers will be able to set it up much easier with the single script.
UPD: ok, this is looks like nmcli nm wifi off which is needed in Ubuntu 14 GUI but not needed for Ubuntu 13 and Debian. You can try to edit nzone script by adding after rfkill unblock wlan: rfkill unblock wifi; nmcli nm wifi off and just run nzone start BASE256 to check. The cron job is disabled with nzone stop, there is no need to clear all jobs!
Cool, duke_srg! I'll try that this evening when I get home. Oddly, last night, when I shut down Ubuntu and restarted, I somehow fried the script that HAD been working. I wiped my USB key and will just try fresh again. I emailed myself all the above info (and files Neo_Player made) so it shouldn't take me long to get it running again.

I'll update tonight if something weird happens. I'm totally new at Linux, so if there's something you want me to test or report the results on, you might have to be rather specific on which commands I need to run, etc. Gonna see if I can learn some new tricks. We use Ubuntu at work on some of our machines, so I may as well learn! :)

Thank you both for all your hard work.
 
  • Like
Reactions: SergioSnchez

Tin_Whiskers

Member
Newcomer
Joined
Dec 8, 2014
Messages
19
Trophies
0
Age
45
XP
42
Country
United States
arkanoth Looks like you're using a regional version of Windows, Please google for "wmic Invalid XSL format (or) file name", you'll be easily get the solution

SergioSnchez The SSIDs are the same, NZ@McD1 just stopped to work as a streetpass relay with 3DS fw 9.3 if password protected, which is the only option in Windows

Neo_Player, Tin_Whiskers Guys I really need the outpup for lspci -k; lshw from you! It is really great you're able to to make it work with Method3, but it is better if your followers will be able to set it up much easier with the single script.
UPD: ok, this is looks like nmcli nm wifi off which is needed in Ubuntu 14 GUI but not needed for Ubuntu 13 and Debian. You can try to edit nzone script by adding after rfkill unblock wlan: rfkill unblock wifi; nmcli nm wifi off and just run nzone start BASE256 to check. The cron job is disabled with nzone stop, there is no need to clear all jobs!
Hey, Duke_Srg, how do I edit the Nzone script? I downloaded nzone.sh (using the link you have on the first page of this thread), but when I attempted to open it for editing, I was informed that the file had invalid characters. Should I be opening it with something other than gedit?
 

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
Hey, Duke_Srg, how do I edit the Nzone script? I downloaded nzone.sh (using the link you have on the first page of this thread), but when I attempted to open it for editing, I was informed that the file had invalid characters. Should I be opening it with something other than gedit?
nzone.sh is the install script. you have to install it first, with BASE16 mac list, then you can run nzone stop, edit it and start over it with nzone start
 

Tin_Whiskers

Member
Newcomer
Joined
Dec 8, 2014
Messages
19
Trophies
0
Age
45
XP
42
Country
United States
nzone.sh is the install script. you have to install it first, with BASE16 mac list, then you can run nzone stop, edit it and start over it with nzone start
Ahh. Understood. I figured I'd edit it now and try it tonight, but I don't want to make my work lappy do this during biz hours. I'll do that this evening then.
 

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
SergioSnchez The SSIDs are the same, NZ@McD1 just stopped to work as a streetpass relay with 3DS fw 9.3 if password protected, which is the only option in Windows

Shame, is there any workaround to this? (besides only allowing your MAC to connect?)
No workaround for this, it is a windows security feature. However I have an idea how to make it work, but this will take some time to implement, a week or so.
 
  • Like
Reactions: GrooBdx

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
There are NO changes for NZ@McD1 in fw 9.3, so most probably it will work only with the streetpass data left by the same fw 9.3 3DS, so please continue to use windows script if it worked before for a several days more. Anyway most of you don't have another option, so don't give up and continue the test please
 

Tin_Whiskers

Member
Newcomer
Joined
Dec 8, 2014
Messages
19
Trophies
0
Age
45
XP
42
Country
United States
Hey, duke_srg, which version of Ubuntu 13 did you originally create your script to run on? I could also just place that on a drive and try.
 

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
Hey, duke_srg, which version of Ubuntu 13 did you originally create your script to run on? I could also just place that on a drive and try.
dicamarques tested it on Ubuntu 13 and on Debian after that. But anyway if you able to get streetpass with the old method 3 with no issues, then my script just must be fixed for the latest Ubuntu
 

xBleedingSoulx

Well-Known Member
Member
Joined
Sep 20, 2007
Messages
565
Trophies
1
Age
36
Location
Barnsley, England
XP
2,613
Country
United Kingdom
I'm having a bit of trouble today, not quite sure why. Using the windows 8 method, everything has been working fine before today, my 3DS isn't on the latest firmware and I'm using NZ@McD1.
My MAC is changing fine and when checking the hosted network in CMD it shows my 3DS connecting to it but for some reason, it's not getting any passes at all on any of the MAC's I use.

Any idea what the problem could be?
 

Cloud557

Member
Newcomer
Joined
Jun 17, 2013
Messages
16
Trophies
0
Age
35
XP
85
Country
United States
duke_srg Just to be sure I understand your last post correctly, Homepass SHOULD still work with the 9.3 fw, even on encrypted networks, so long as you're using the same ssid as normal, correct? If that's the case and we just haven't been getting streetpasses for some unknown reason, then that's good and confusing at the same time.
 

xBleedingSoulx

Well-Known Member
Member
Joined
Sep 20, 2007
Messages
565
Trophies
1
Age
36
Location
Barnsley, England
XP
2,613
Country
United Kingdom
duke_srg Just to be sure I understand your last post correctly, Homepass SHOULD still work with the 9.3 fw, even on encrypted networks, so long as you're using the same ssid as normal, correct? If that's the case and we just haven't been getting streetpasses for some unknown reason, then that's good and confusing at the same time.

I've not updated to 9.3 and I'm still not getting passes, so I'm guessing there's gotta be more to it.
 

arkanoth

New Member
Newbie
Joined
Dec 10, 2014
Messages
4
Trophies
0
Age
32
XP
41
Country
arkanoth Looks like you're using a regional version of Windows, Please google for "wmic Invalid XSL format (or) file name", you'll be easily get the solution

SergioSnchez The SSIDs are the same, NZ@McD1 just stopped to work as a streetpass relay with 3DS fw 9.3 if password protected, which is the only option in Windows

Neo_Player, Tin_Whiskers Guys I really need the outpup for lspci -k; lshw from you! It is really great you're able to to make it work with Method3, but it is better if your followers will be able to set it up much easier with the single script.
UPD: ok, this is looks like nmcli nm wifi off which is needed in Ubuntu 14 GUI but not needed for Ubuntu 13 and Debian. You can try to edit nzone script by adding after rfkill unblock wlan: rfkill unblock wifi; nmcli nm wifi off and just run nzone start BASE256 to check. The cron job is disabled with nzone stop, there is no need to clear all jobs!

managed to fix my problem and ran maccheck, got this result
0000000000000000
FF6EEE7FDD4CCC5DBB2AAA3B9908881977E666F755C444D533A222B311800091

im assuming from the 'before anything else' post that this means i cant change my mac correct? does that also mean i cant do homepass?
 

sabata2

Member
Newcomer
Joined
Nov 23, 2014
Messages
17
Trophies
0
Age
35
XP
72
Country
United States
sabata2 nzone stop just removes those rules with
iptables -t nat -D POSTROUTING -o $EXTINT -j MASQUERADE
iptables -D FORWARD -i $WLINT -j ACCEPT
So set just as before - start the nzone, stop the job, because MAC change do not affect the internet pass, make sure once more, that Access Point test is passed and then try those two lines one-by one, with the correct interfaces. You can also try to connect with the another WiFi device to check if AP is acessible and dnsmasq is giving the IP.

I did
Code:
nzone start; crontab -e
and disabled the job. I told my phone to connect, and then ran the two lines with the proper interface names. But the phone still cycles trying to obtain an IP address.

The NZone app is "buzzing" and says there is one nearby, but entering the app itself I get "Connecting to Nintendo Zone..." for a looooong time until I get "Unable to communicate with access point."
My 3DS says it is connected to the internet (top left of the upper screen) with 0 bars, just the antenna (even right next to my laptop). I'm going to leave my 3ds like this next to my laptop overnight and see if I get an 8 hour streetpass.

Is there any way I can check the dnsmasqing?
*Should I just update to Ubuntu 14.04 from 12.04? I noticed that you said there were differences the script required between Ub13 and Ub14.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BigOnYa @ BigOnYa: Scratch n sniff +1