Question, what is the best way of finding out my local streetpass relays mac address without lugging over my laptop?
Maybe something like this?Question, what is the best way of finding out my local streetpass relays mac address without lugging over my laptop?
Maybe something like this?
http://www.engadget.com/2006/01/22/wifi-sniffer-turns-your-ds-into-a-wardriving-tool/
im using raspberry and working great, i had to fight .. but working now
what wifi card are u using ? lsusb ?
Question, what is the best way of finding out my local streetpass relays mac address without lugging over my laptop?
Here's the steps.
1. Open the Network Connections window and note the name of the actual Wifi adapter. (I renamed mine to Wi-Fi for ease./)
2. Open a cmd prompt with elevated admin premissions
3. Type "netsh wlan set hostednetwork mode=allow ssid=attwifi key=PASSWORD" (no quotes, and obviously pick your password).
4. Type "netsh wlan start hostednetwork"
5. Now look at the network connection window. there's a new "virtual NIC present". I strongly recommend you rename it.. (I called mine 3ds).
6. Right click on your physical NIC (the one from step 1) and hit properties. Click the sharing tab. Click the "Allow other network users to connect though this..." and click ok.
7. Note now, The physical NIC will show it's "Shared" and the virtual NIC will show the "attwifi" sid.
That's the setup
Now for the magic.
Just change the MAC address for the NIC in step 1 above, and restart the hostednetwork (rerun step 4). That's it.. a few minutes and the 3ds gets a hit. Rinse and repeat.
Anyways, sorry if this has been reported before and let me know if I'm missing something.
Hope this helps
This is for routers with DD-WRT firmware, micro build is not supported yet
The v3.3 script is the main now!
04 00 * * * root nvram set def_whwaddr="00:0D:67:15:2D:82" sleep 3 && nvram commit sleep 5 && reboot
17 00 * * * root nvram set def_whwaddr="00:0D:67:15:D7:21" sleep 3 && nvram commit sleep 5 && reboot
30 00 * * * root nvram set def_whwaddr="00:0D:67:15:D5:44" sleep 3 && nvram commit sleep 5 && reboot
43 00 * * * root nvram set def_whwaddr="00:0D:67:15:D2:59" sleep 3 && nvram commit sleep 5 && reboot
56 00 * * * root nvram set def_whwaddr="00:0D:67:15:D6:FD" sleep 3 && nvram commit sleep 5 && reboot
09 01 * * * root nvram set def_whwaddr="00:0F:F7:00:2D:82" sleep 3 && nvram commit sleep 5 && reboot
22 01 * * * root nvram set def_whwaddr="50:3D:E5:75:50:62" sleep 3 && nvram commit sleep 5 && reboot
35 01 * * * root nvram set def_whwaddr="00:1A:A2:A2:17:23" sleep 3 && nvram commit sleep 5 && reboot
48 01 * * * root nvram set def_whwaddr="00:1F:CA:60:42:80" sleep 3 && nvram commit sleep 5 && reboot
01 02 * * * root nvram set def_whwaddr="00:22:55:C4:CC:10" sleep 3 && nvram commit sleep 5 && reboot
14 02 * * * root nvram set def_whwaddr="00:0F:8F:71:2E:A2" sleep 3 && nvram commit sleep 5 && reboot
27 02 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:40" sleep 3 && nvram commit sleep 5 && reboot
40 02 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:41" sleep 3 && nvram commit sleep 5 && reboot
53 02 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:42" sleep 3 && nvram commit sleep 5 && reboot
06 03 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:43" sleep 3 && nvram commit sleep 5 && reboot
19 03 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:44" sleep 3 && nvram commit sleep 5 && reboot
32 03 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:45" sleep 3 && nvram commit sleep 5 && reboot
45 03 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:46" sleep 3 && nvram commit sleep 5 && reboot
58 03 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:47" sleep 3 && nvram commit sleep 5 && reboot
11 04 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:48" sleep 3 && nvram commit sleep 5 && reboot
24 04 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:49" sleep 3 && nvram commit sleep 5 && reboot
37 04 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4A" sleep 3 && nvram commit sleep 5 && reboot
50 04 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4B" sleep 3 && nvram commit sleep 5 && reboot
03 05 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4C" sleep 3 && nvram commit sleep 5 && reboot
16 05 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4D" sleep 3 && nvram commit sleep 5 && reboot
29 05 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4E" sleep 3 && nvram commit sleep 5 && reboot
52 05 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4F" sleep 3 && nvram commit sleep 5 && reboot
05 06 * * * root nvram set def_whwaddr="4E:53:50:41:4B:44" sleep 3 && nvram commit sleep 5 && reboot
18 06 * * * root nvram set def_whwaddr="4E:53:50:41:4B:48" sleep 3 && nvram commit sleep 5 && reboot
31 06 * * * root nvram set def_whwaddr="4E:53:50:41:4D:4B" sleep 3 && nvram commit sleep 5 && reboot
44 06 * * * root nvram set def_whwaddr="4E:53:50:41:42:45" sleep 3 && nvram commit sleep 5 && reboot
57 06 * * * root nvram set def_whwaddr="4E:53:50:41:4B:4B" sleep 3 && nvram commit sleep 5 && reboot
10 07 * * * root nvram set def_whwaddr="4E:53:50:41:42:52" sleep 3 && nvram commit sleep 5 && reboot
23 07 * * * root nvram set def_whwaddr="4E:53:50:41:52:45" sleep 3 && nvram commit sleep 5 && reboot
36 07 * * * root nvram set def_whwaddr="4E:53:50:4A:44:38" sleep 3 && nvram commit sleep 5 && reboot
49 07 * * * root nvram set def_whwaddr="4E:53:50:4A:44:32" sleep 3 && nvram commit sleep 5 && reboot
02 08 * * * root nvram set def_whwaddr="4E:53:50:4A:44:52" sleep 3 && nvram commit sleep 5 && reboot
17 08 * * * root nvram set def_whwaddr="00:0D:67:15:2D:82" sleep 3 && nvram commit sleep 5 && reboot
30 08 * * * root nvram set def_whwaddr="00:0D:67:15:D7:21" sleep 3 && nvram commit sleep 5 && reboot
43 08 * * * root nvram set def_whwaddr="00:0D:67:15:D5:44" sleep 3 && nvram commit sleep 5 && reboot
56 08 * * * root nvram set def_whwaddr="00:0D:67:15:D2:59" sleep 3 && nvram commit sleep 5 && reboot
09 09 * * * root nvram set def_whwaddr="00:0D:67:15:D6:FD" sleep 3 && nvram commit sleep 5 && reboot
22 09 * * * root nvram set def_whwaddr="00:0F:F7:00:2D:82" sleep 3 && nvram commit sleep 5 && reboot
35 09 * * * root nvram set def_whwaddr="50:3D:E5:75:50:62" sleep 3 && nvram commit sleep 5 && reboot
48 09 * * * root nvram set def_whwaddr="00:1A:A2:A2:17:23" sleep 3 && nvram commit sleep 5 && reboot
01 10 * * * root nvram set def_whwaddr="00:1F:CA:60:42:80" sleep 3 && nvram commit sleep 5 && reboot
14 10 * * * root nvram set def_whwaddr="00:22:55:C4:CC:10" sleep 3 && nvram commit sleep 5 && reboot
27 10 * * * root nvram set def_whwaddr="00:0F:8F:71:2E:A2" sleep 3 && nvram commit sleep 5 && reboot
40 10 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:40" sleep 3 && nvram commit sleep 5 && reboot
53 10 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:41" sleep 3 && nvram commit sleep 5 && reboot
06 11 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:42" sleep 3 && nvram commit sleep 5 && reboot
19 11 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:43" sleep 3 && nvram commit sleep 5 && reboot
32 11 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:44" sleep 3 && nvram commit sleep 5 && reboot
45 11 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:45" sleep 3 && nvram commit sleep 5 && reboot
58 11 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:46" sleep 3 && nvram commit sleep 5 && reboot
11 12 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:47" sleep 3 && nvram commit sleep 5 && reboot
24 12 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:48" sleep 3 && nvram commit sleep 5 && reboot
37 12 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:49" sleep 3 && nvram commit sleep 5 && reboot
50 12 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4A" sleep 3 && nvram commit sleep 5 && reboot
03 13 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4B" sleep 3 && nvram commit sleep 5 && reboot
16 13 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4C" sleep 3 && nvram commit sleep 5 && reboot
29 13 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4D" sleep 3 && nvram commit sleep 5 && reboot
52 13 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4E" sleep 3 && nvram commit sleep 5 && reboot
05 14 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4F" sleep 3 && nvram commit sleep 5 && reboot
18 14 * * * root nvram set def_whwaddr="4E:53:50:41:4B:44" sleep 3 && nvram commit sleep 5 && reboot
31 14 * * * root nvram set def_whwaddr="4E:53:50:41:4B:48" sleep 3 && nvram commit sleep 5 && reboot
44 14 * * * root nvram set def_whwaddr="4E:53:50:41:4D:4B" sleep 3 && nvram commit sleep 5 && reboot
57 14 * * * root nvram set def_whwaddr="4E:53:50:41:42:45" sleep 3 && nvram commit sleep 5 && reboot
10 15 * * * root nvram set def_whwaddr="4E:53:50:41:4B:4B" sleep 3 && nvram commit sleep 5 && reboot
23 15 * * * root nvram set def_whwaddr="4E:53:50:41:42:52" sleep 3 && nvram commit sleep 5 && reboot
36 15 * * * root nvram set def_whwaddr="4E:53:50:41:52:45" sleep 3 && nvram commit sleep 5 && reboot
49 15 * * * root nvram set def_whwaddr="4E:53:50:4A:44:38" sleep 3 && nvram commit sleep 5 && reboot
02 16 * * * root nvram set def_whwaddr="4E:53:50:4A:44:32" sleep 3 && nvram commit sleep 5 && reboot
15 16 * * * root nvram set def_whwaddr="4E:53:50:4A:44:52" sleep 3 && nvram commit sleep 5 && reboot
30 16 * * * root nvram set def_whwaddr="00:0D:67:15:2D:82" sleep 3 && nvram commit sleep 5 && reboot
43 16 * * * root nvram set def_whwaddr="00:0D:67:15:D7:21" sleep 3 && nvram commit sleep 5 && reboot
56 16 * * * root nvram set def_whwaddr="00:0D:67:15:D5:44" sleep 3 && nvram commit sleep 5 && reboot
09 17 * * * root nvram set def_whwaddr="00:0D:67:15:D2:59" sleep 3 && nvram commit sleep 5 && reboot
22 17 * * * root nvram set def_whwaddr="00:0D:67:15:D6:FD" sleep 3 && nvram commit sleep 5 && reboot
35 17 * * * root nvram set def_whwaddr="00:0F:F7:00:2D:82" sleep 3 && nvram commit sleep 5 && reboot
48 17 * * * root nvram set def_whwaddr="50:3D:E5:75:50:62" sleep 3 && nvram commit sleep 5 && reboot
01 18 * * * root nvram set def_whwaddr="00:1A:A2:A2:17:23" sleep 3 && nvram commit sleep 5 && reboot
14 18 * * * root nvram set def_whwaddr="00:1F:CA:60:42:80" sleep 3 && nvram commit sleep 5 && reboot
27 18 * * * root nvram set def_whwaddr="00:22:55:C4:CC:10" sleep 3 && nvram commit sleep 5 && reboot
40 18 * * * root nvram set def_whwaddr="00:0F:8F:71:2E:A2" sleep 3 && nvram commit sleep 5 && reboot
53 18 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:40" sleep 3 && nvram commit sleep 5 && reboot
06 19 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:41" sleep 3 && nvram commit sleep 5 && reboot
19 19 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:42" sleep 3 && nvram commit sleep 5 && reboot
32 19 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:43" sleep 3 && nvram commit sleep 5 && reboot
45 19 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:44" sleep 3 && nvram commit sleep 5 && reboot
58 19 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:45" sleep 3 && nvram commit sleep 5 && reboot
11 20 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:46" sleep 3 && nvram commit sleep 5 && reboot
24 20 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:47" sleep 3 && nvram commit sleep 5 && reboot
37 20 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:48" sleep 3 && nvram commit sleep 5 && reboot
50 20 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:49" sleep 3 && nvram commit sleep 5 && reboot
03 21 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4A" sleep 3 && nvram commit sleep 5 && reboot
16 21 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4B" sleep 3 && nvram commit sleep 5 && reboot
29 21 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4C" sleep 3 && nvram commit sleep 5 && reboot
52 21 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4D" sleep 3 && nvram commit sleep 5 && reboot
05 22 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4E" sleep 3 && nvram commit sleep 5 && reboot
18 22 * * * root nvram set def_whwaddr="4E:53:50:4F:4F:4F" sleep 3 && nvram commit sleep 5 && reboot
31 22 * * * root nvram set def_whwaddr="4E:53:50:41:4B:44" sleep 3 && nvram commit sleep 5 && reboot
44 22 * * * root nvram set def_whwaddr="4E:53:50:41:4B:48" sleep 3 && nvram commit sleep 5 && reboot
57 22 * * * root nvram set def_whwaddr="4E:53:50:41:4D:4B" sleep 3 && nvram commit sleep 5 && reboot
10 23 * * * root nvram set def_whwaddr="4E:53:50:41:42:45" sleep 3 && nvram commit sleep 5 && reboot
23 23 * * * root nvram set def_whwaddr="4E:53:50:41:4B:4B" sleep 3 && nvram commit sleep 5 && reboot
36 23 * * * root nvram set def_whwaddr="4E:53:50:41:42:52" sleep 3 && nvram commit sleep 5 && reboot
49 23 * * * root nvram set def_whwaddr="4E:53:50:41:52:45" sleep 3 && nvram commit sleep 5 && reboot
Don´t know why the instruction in the OPs Post didn´t work on my pi,
but I found an other guide https://docs.google.com/document/d/1EvmIwTIjPva5MHSFEIN0qsHtRmdRRiX3WNHu_ThxnOs/edit
With this guide my Homepass Relay is working.
I´m using an TP Link 727n usb stick (confirmed for working)
Check Wigle.net. Not sure how many people map for it but it seems to have all the attwifi's in my area... and the equivalents in Tokyo.Question, what is the best way of finding out my local streetpass relays mac address without lugging over my laptop?
This script wasn't working for me at all (Linksys/Cisco e1200) along with many many other scripted methods I tried, so I decided to go the cron route, which is now working perfectly for me and the StreetPasses are coming in. With duke_srg's script, the MAC change wouldn't propagate to the WAP, and I'd never get any StreetPasses.
There might be a more efficient way to script this, but oh well; it works. This will cycle through 37 MACs (primes, Nintendo, "wild" Nintendo, some game-specific) every 13 minutes, getting through (mostly) the whole list three times a day. The times are shifted to make sure you hit each MAC again outside of the 8 hour window. Set up your WAP, turn on MAC cloning for WLAN, set this up in the cron jobs under Admin, save/apply/(reboot), and you're all set.
Code:04 00 * * * root nvram set def_whwaddr="00:0D:67:15:2D:82" sleep 3 && nvram commit sleep 5 && reboot 49 23 * * * root nvram set def_whwaddr="4E:53:50:41:52:45" sleep 3 && nvram commit sleep 5 && reboot
A great way to kill your router in a month!
What DD-WRT build you have now?
Totally agree! I'm not a huge fan of the method, but, it works I've been pulling my hair out spending several hours a day for a couple weeks now trying and trying different methods to get this to work. Went through four different USB dongles (some with "confirmed working" chipsets) with MAC cyclers, all of which would require a replug at a minimum or usually a restart to apply the new MAC, tried setting up Linux and XP VMs, booting them from USB, etc. and eventually went and got the e1200 and tried several different methods using DD-WRT. HOURS working on this. This is the only method that has consistently worked for me (after applying the cron sleep fix startup script).
I have the e1200 v2 -- first tried with 19342 mini with no luck, then upgraded to 21061 big (current) and had the same results.
I went through your script and applied the relevant steps line by line, and they go through just fine, however the new MAC wouldn't propagate to the WAP ever. I had the same issue when I tried changing it manually using ifconfig; the WAP MAC just wouldn't change (although the interface MAC changed). The 3DS would recognize the NZone but no StreetPasses would ever come through.. I also had some intermittent issues with the AP not showing up again after ifconfig eth1 up (would show up again after a restart, albeit with old MAC). Could be an issue just with the e1200 and/or the BCM5357C0?
So, you do not mind killing the router? You are aware that setting it in nvram wears out nvram which renders your router useless within a short amount of time?