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.

DSoryu

GBA/NDS Maniac
Member
Joined
May 5, 2010
Messages
2,368
Trophies
2
Location
In my house
XP
4,802
Country
Mexico
That is why you are getting so many repeats; I am sure there aren't that many homepass users that have a card that shifts the first octet to 1E, so you are mostly getting that small pool of people.

Yes, I know that, and a lot of people are haveing the same issue, but instead of 1E the octect changes to 3E or 2E for them... still researching a method to solve this problem, but haven't figured how.
 

keyra

Spoderman self proclamed fan
Member
Joined
Dec 23, 2008
Messages
820
Trophies
0
XP
635
Country
France
checked v3.3 and it does change but radio dies
root@DD-WRT:~# ifconfig $(nvram get wl0_ifname)
ath0 Link encap:Ethernet HWaddr 4E:53:50:4F:4F:CC
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:198 errors:0 dropped:0 overruns:0 frame:0
TX packets:176 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:105242 (102.7 KiB) TX bytes:37130 (36.2 KiB)

root@DD-WRT:~# ifconfig $(nvram get wl0_ifname)
ath0 Link encap:Ethernet HWaddr 4E:53:50:4F:4F:CC
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:198 errors:0 dropped:0 overruns:0 frame:0
TX packets:176 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:105242 (102.7 KiB) TX bytes:37130 (36.2 KiB)

root@DD-WRT:~# ifconfig $(nvram get wl0_ifname)
ath0 Link encap:Ethernet HWaddr 4E:53:50:4F:4F:CC
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:198 errors:0 dropped:0 overruns:0 frame:0
TX packets:176 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:105242 (102.7 KiB) TX bytes:37130 (36.2 KiB)

root@DD-WRT:~# ifconfig $(nvram get wl0_ifname)
ath0 Link encap:Ethernet HWaddr 4E:53:50:4F:4F:E2
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:198 errors:0 dropped:0 overruns:0 frame:0
TX packets:176 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:105242 (102.7 KiB) TX bytes:37130 (36.2 KiB)
 

grivad

Member
Newcomer
Joined
Aug 27, 2013
Messages
13
Trophies
0
Age
42
XP
76
Country
United States
looks like radio stays on but when i close the 3ds it's wifi led stops
base 256 is an instant kill : radio off
base 16 radio on but no pass for now

Odd, the list you're using shouldn't affect anything -- it's just a different list of MACs it downloads to cycle through. It doesn't affect the script in any other way.

For me, the script didn't work on the big build -- I had to revert to mini. Check my previous posts: I had the same issue as you and I was able to fix it.

Also, 22118 is not listed as a supported build for your router. Have you tried using the supported build, 21061?
 

keyra

Spoderman self proclamed fan
Member
Joined
Dec 23, 2008
Messages
820
Trophies
0
XP
635
Country
France
what's weird is that it used to work for few days, had 1500 pass or so since then
and look at builds for my router

Name
Type
SizeDate
.. <DIR> 2013-01-01
01-01-2013-r20453 <DIR> 210 items 2013-01-01
01-24-2013-r20548 <DIR> 212 items 2013-01-24
02-11-2013-r20675 <DIR> 214 items 2013-02-11
03-25-2013-r21061 <DIR> 222 items 2013-03-25
04-01-2013-r21153 <DIR> 221 items 2013-04-01
04-11-2013-r21223 <DIR> 222 items 2013-04-11
04-15-2013-r21286 <DIR> 223 items 2013-04-15
05-27-2013-r21676 <DIR> 234 items 2013-05-27
07-24-2013-r22118 <DIR> 237 items 2013-07-24

yeah i remember now, only r21286, 21676 and 22118 list my tl-wr841nd v8
 

Kervidgen

Active Member
Newcomer
Joined
Sep 4, 2013
Messages
34
Trophies
0
XP
51
Country
United States
You quoted the very answer to this question in THIS very post... Go back and look at the last post you made... and run the macshift command that present in the text you quoted (which was in response to the last time you asked how to manually change the mac on a NIC).

BTW, as a clarification... In you case you want to change the MAC on the physical wireless NIC... Step 8 you copied above were for a computer with only a single wireless card.. Not a dual NIC setup you are trying. The dual NIC setup is on page 62 which is essentially the same thing except the clarification the mac change is on the wireless NIC (which is different than the on then internet sharing was configured on).


Alright, I see the command there. When I first read it, I wasn't sure about which connection should have its MAC address changed.

I'm not sure what you mean by me trying a dual-wireless card setup. I only have one physical NIC card in my PC. Do you mean "dual" as in one physical card and one virtual card? I'm pretty sure that's what you mean, but I figured I'd ask anyways because your two sets of directions are very similar. You led into the instructions you gave on page 63 with "In both cases the setup is easy." which made it seem like both processes were essentially the same. I may have misinterpreted that, though.

You also mention having a LAN setup that either does or does not require a wired connection. I can connect to my router with my physical NIC of course, but I don't know if that qualifies as a LAN connection.

In any case, I'll try changing the MAC address on the virtual attwifi connection as you said and see where that gets me.
 

Kervidgen

Active Member
Newcomer
Joined
Sep 4, 2013
Messages
34
Trophies
0
XP
51
Country
United States
You quoted the very answer to this question in THIS very post... Go back and look at the last post you made... and run the macshift command that present in the text you quoted (which was in response to the last time you asked how to manually change the mac on a NIC).

BTW, as a clarification... In you case you want to change the MAC on the physical wireless NIC... Step 8 you copied above were for a computer with only a single wireless card.. Not a dual NIC setup you are trying. The dual NIC setup is on page 62 which is essentially the same thing except the clarification the mac change is on the wireless NIC (which is different than the on then internet sharing was configured on).

(I'm not sure what directions on page 62 you've been referring to this whole time. On page 62, there's a post that quotes directions you gave earlier on, but no actual posts from you.)

You also mention having a LAN setup that either does or does not require a wired connection. I can connect to my router with my physical NIC of course, but I don't know if that qualifies as a LAN connection.
I can use a wire - and I was using one for the original instructions on page 1, but I haven't been using one for your directions. Should I be?


In any case, I'll try changing the MAC address on the virtual attwifi connection as you said and see where that gets me.

EDIT1: After entering the macshift command for the virtual attwifi connection and resetting the hosted network, nothing seems to have changed. I checked the IP config in the cmd window, and it says that the virtual wifi miniport has the same physical address as always.

EDIT2: I tried changing the MAC address on my physical NIC after trying it with the virtual wifi miniport with these results: After using the macshift command, the mac address was succesfully changed - but my physical NIC was disabled, the virtual wifi disappeared, and my entire internet connection was cut.
I know that my router (2Wire 3800hgv-b using AT&T U-Verse) requires that I register every new MAC address that tries to pass through it before it can actually be used, so could that be the problem? I didn't think registering the MAC address on the router was necessary since it is a spoofed address, but in hindsight that seems like an odd assumption on my part.

EDIT3: After approving the standard homepass MAC address through my router, I tried changing the MAC for the physical NIC once more. This time it stayed connected to the net, but the attwifi virtual miniport disappeared from the network connections list again.

EDIT4: After approving the standard homepass MAC address through my router, I've also tried changing the virtual miniport's MAC instead, which caused the miniport connection to disconnect - but not disappear (which was odd because the MAC didn't actually change). I then restarted the hosted network and it reconnected. But upon checking the ipconfig, its MAC was still shown as the default address. Ughh...

EDIT5: The driver for the virtual wifi miniport is pretty old. It's date is 6/21/2006. Not sure if this matters, and if it does - I don't know where I should be going to get a newer driver.

EDIT6: Going back to step 4 in your guide on page 63, I checked the IP for the virtual miniport, and it shows as 192.168.0.1 However, my 3DS has been able to connect to the internet with the attwifi connection regardless. Not sure if this is a problem.

I'm still lost on what's wrong here, so I'm going to backtrack to where I was before, with the shared network being set up - but without having run macshift yet. Hopefully the attempts above will help pinpoint the problem.

(Sorry for the double post, I always click on reply out of habit when I'm actually just trying to edit a post.)
 

Koldur

Virtual Boy Ambassador
Member
Joined
Feb 2, 2008
Messages
294
Trophies
1
XP
1,539
Country
Netherlands
this is the error I'm getting: (WRT54G v8 with DD-WRT)

sh: eval: line 1: /tmp/nzone.sh: not found

You have a 2MB flash router, this means you only can flash the micro build which does not support a randomized script as made here, check your PM for a pre made script. Don't add the whole script as it won't work, just use 3 hours each time.
 

GreedKun

Active Member
Newcomer
Joined
Dec 19, 2010
Messages
37
Trophies
0
XP
101
Country
Brazil
You have a 2MB flash router, this means you only can flash the micro build which does not support a randomized script as made here, check your PM for a pre made script. Don't add the whole script as it won't work, just use 3 hours each time.

Can you explain it step by step about how it works? I am veeeeeery dumb with this kind of stuff, i dont even know how i manage to flash de router >_<
 

Koldur

Virtual Boy Ambassador
Member
Joined
Feb 2, 2008
Messages
294
Trophies
1
XP
1,539
Country
Netherlands
Can you explain it step by step about how it works? I am veeeeeery dumb with this kind of stuff, i dont even know how i manage to flash de router >_<


You already flashed the micro version, it cannot hold anything else! Just check your PM and use that script and do a maximum of 3 hours each time.
 

grivad

Member
Newcomer
Joined
Aug 27, 2013
Messages
13
Trophies
0
Age
42
XP
76
Country
United States
what's weird is that it used to work for few days, had 1500 pass or so since then
and look at builds for my router

Name
Type
SizeDate
.. <DIR> 2013-01-01
01-01-2013-r20453 <DIR> 210 items 2013-01-01
01-24-2013-r20548 <DIR> 212 items 2013-01-24
02-11-2013-r20675 <DIR> 214 items 2013-02-11
03-25-2013-r21061 <DIR> 222 items 2013-03-25
04-01-2013-r21153 <DIR> 221 items 2013-04-01
04-11-2013-r21223 <DIR> 222 items 2013-04-11
04-15-2013-r21286 <DIR> 223 items 2013-04-15
05-27-2013-r21676 <DIR> 234 items 2013-05-27
07-24-2013-r22118 <DIR> 237 items 2013-07-24

yeah i remember now, only r21286, 21676 and 22118 list my tl-wr841nd v8

Whoops, I thought you said you had the N10+, it was someone else :) Have you updated the router since it previously worked? Tried a 30-30-30?
 

grivad

Member
Newcomer
Joined
Aug 27, 2013
Messages
13
Trophies
0
Age
42
XP
76
Country
United States
Using build 22118 of DDWRT on my Asus RT-N10+ B1. Still can't get duke_srg's scripts to work. Is it because the router is using RALINK RT3050F as its chipset? Is there a way to convert the script to work with this chipset? I'm not very savvy with linux, so could someone help with the script?

22118 is not listed as a supported build for your router. Have you tried using the supported build, 21061?

I was having issues getting the scripts to work as well, and it was resolved by reflashing. I was on 21061 big (no dice), reflashed to 21061 mini (works like a charm).
 

Radz

Well-Known Member
Newcomer
Joined
Aug 30, 2013
Messages
81
Trophies
0
Location
Adairsville, Georgia
XP
54
Country
United States
Yes, I know that, and a lot of people are haveing the same issue, but instead of 1E the octect changes to 3E or 2E for them... still researching a method to solve this problem, but haven't figured how.

I can confirm that it is not the first octet that is being changed (in my case at least), but only the very first digit that is being changed. I set my MAC to 42:xx:xx:xx:xx:xx and it was turned into 22:etc.
 

dele

New Member
Newbie
Joined
Sep 6, 2013
Messages
2
Trophies
0
Age
34
XP
102
Country
United States
my network requires every new mac address to login in order to access the web, i can't change that.

Is there any way to make the program work for me?
 

keyra

Spoderman self proclamed fan
Member
Joined
Dec 23, 2008
Messages
820
Trophies
0
XP
635
Country
France
ok finally fixed my radio off problem
a 30-30-30 reset did the trick
but i can confirm that v3.4 script doesn't roll macs, i'm back on 3.3 and getting lots of pass

ath0 Link encap:Ethernet HWaddr 4E:53:50:4F:4F:3A
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1650 errors:0 dropped:0 overruns:0 frame:0
TX packets:1604 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1006442 (982.8 KiB) TX bytes:834436 (814.8 KiB)

root@DD-WRT:~# ifconfig $(nvram get wl0_ifname)
ath0 Link encap:Ethernet HWaddr 4E:53:50:4F:4F:73
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3733 errors:0 dropped:0 overruns:0 frame:0
TX packets:3882 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1667587 (1.5 MiB) TX bytes:1554335 (1.4 MiB)

root@DD-WRT:~# ifconfig $(nvram get wl0_ifname)
ath0 Link encap:Ethernet HWaddr 4E:53:50:4F:4F:D9
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4706 errors:0 dropped:0 overruns:0 frame:0
TX packets:4893 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2189570 (2.0 MiB) TX bytes:1992512 (1.8 MiB)
 

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
ok finally fixed my radio off problem
a 30-30-30 reset did the trick
but i can confirm that v3.4 script doesn't roll macs, i'm back on 3.3 and getting lots of pass

Updated beta-script yesterday 21:00 UTC+4, checked with my DD-WRT over a night with no problems. Oh, and no more reboot after install, works on the fly
 

AkumaJS

New Member
Newbie
Joined
Sep 6, 2013
Messages
1
Trophies
0
Age
45
XP
51
Country
United States
I have Windows 7 and Chaldron's MAC Cycler, and I set up the attwifi and things using "hostednetwork". When I try to connect it doesn't let me, says I can't connect and I can't get my computer to connect to it either. Am I doing something wrong?
 

AndyN

Well-Known Member
Newcomer
Joined
Aug 21, 2013
Messages
48
Trophies
0
Age
41
Location
Arkansas
Website
www.facebook.com
XP
196
Country
United States
I have a Sanoxy now... I have it working, but not perfectly; I can get it to connect and give me a streetpass, but as soon as I make the final changes to get it working, I lose all means of connecting to it again, and have to literally reset it and change all the settings by hand to the next relay number. I'm probably missing some sort of obvious setup step, but at least I'm up and running... if anyone else with a Sanoxy can help me out, it would be much apprecciated.

I am also using the Sanoxy. I'm not sure what you mean by make the "final changes" if you are already getting streetpasses off of it, you should be good to go. You will have to login to the device each time to change the mac. I have not found a way to have automatic mac cycling using the repeater. Instead you have to connect to the repeater with your computer, open the portal, and change the mac address on it. I usually just leave that webpage open at all times and re-log in to it and change the mac address. Whenever I want to use a secure connection on my computer I just use the regular secure Wi-Fi signal (you should be able to see both signals). That being said, I had some problems with my repeater at first and actually had to buy a second one. The first one crashed and bricked when I tried to update the firmware. I'm just curious does your repeater have 3 or 4 lights on it. I had problems with the one that has 4 lights but I know someone else who did not have problems with that model. I ordered both of them from the same seller on amazon, so I am not sure why they sent me 2 different models when I ordered the same product each time.
 

Koldur

Virtual Boy Ambassador
Member
Joined
Feb 2, 2008
Messages
294
Trophies
1
XP
1,539
Country
Netherlands
Yeah, but i put on command or cron? and what do you mean by 3 hours each time?

Yes, you put it in cron, with three hours I mean that you cannot put in the complete script, your router will not be able to process such a large script. Check your PM for more info.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sicklyboy @ Sicklyboy: