• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

New 3DS System Update (StreetPass Relay Feature)

Is there any other reason GBAtemp's MAC adresses work perfectly for me but I can't get a single StreetPass using GAF's? I'd really like to figure this out.
It's because the virtual wifi adapter does not use the same MAC address as the physical one. You can confirm this by executing ipconfig /all on the command line: if the physical device has an address that ends in an odd number, the virtual one uses an even number instead (and vice versa).

For example, if the physical one ends with 40, the virtual one uses 41 and the other way around. This is why it works when you cycle through the GBAtemp spreadsheet (because it will go through all adresses anyway) but not when you target a specific address.
 
It's because the virtual wifi adapter does not use the same MAC address as the physical one. You can confirm this by executing ipconfig /all on the command line: if the physical device has an address that ends in an odd number, the virtual one uses an even number instead (and vice versa).

For example, if the physical one ends with 40, the virtual one uses 41 and the other way around. This is why it works when you cycle through the GBAtemp spreadsheet (because it will go through all adresses anyway) but not when you target a specific address.

Thanks. I did ipconfig /all, and what I noticed was that my physical adapter's MAC started with a 4, and my virtual's started with a 6. The rest of the address was the same. The same happens with GAF's addresses. My virtual MAC becomes 6E454F474146 instead of 4E454F474146.

Can someone help me test this? Would someone please connect to 6E454F474146 and see if they get my Mii? This would really help me understand what's going on.
 
Thanks. I did ipconfig /all, and what I noticed was that my physical adapter's MAC started with a 4, and my virtual's started with a 6. The rest of the address was the same. The same happens with GAF's addresses. My virtual MAC becomes 6E454F474146 instead of 4E454F474146.

Can someone help me test this? Would someone please connect to 6E454F474146 and see if they get my Mii? This would really help me understand what's going on.

Have you tried inputting 2E and see if it turns into 4E? Might sound stupid but I've fixed so many stuff with dumb solutions like that... I vaguely remember reading something about adding 2 but I think it had to do with a Linksys router? I can't remember.

In other things, is anyone else getting just game tags and no Miis in StreetPass plaza? I only got 4 Miis (non of them a repeat tag) but I got 10 Animal Crossing tags :/ I thought game tags get transferred until the next person has the game but it should still send out a Mii tag, right?
 
Thanks. I did ipconfig /all, and what I noticed was that my physical adapter's MAC started with a 4, and my virtual's started with a 6. The rest of the address was the same. The same happens with GAF's addresses. My virtual MAC becomes 6E454F474146 instead of 4E454F474146.

Can someone help me test this? Would someone please connect to 6E454F474146 and see if they get my Mii? This would really help me understand what's going on.

Maybe Windows 8 works differently, but when I use 6E454F474146 I get 6E454F474147. If I use 6E454F47414 then I get 6E454F474146.
 
Thanks. I did ipconfig /all, and what I noticed was that my physical adapter's MAC started with a 4, and my virtual's started with a 6. The rest of the address was the same. The same happens with GAF's addresses. My virtual MAC becomes 6E454F474146 instead of 4E454F474146.

Can someone help me test this? Would someone please connect to 6E454F474146 and see if they get my Mii? This would really help me understand what's going on.

I got someone from this MAC, if you find a bearded guy from Scotland that's me.
 
Changing the time is about figuring out the "0-59/4" part. /4 means the job is done every four minutes, 0-59 on a clock ranging from zero to 59 minutes; so at 0, 4, 8... minutes. "2-59/4" means the job starts at 2, 6, 10, etc.

Adding more addresses really is just about adding more lines to this crontab really. If this crontab works for you you can just copy and alter to add more addresses. Be careful, the MAC address is six numbers of two digits, which means the part between backward quotes `/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` represents a digit (it's done so it output a randomised hex digit).

You can play with that to add more MAC and be wary of time collisions :)
Thank you.
So, the last two digits will be random. They should be all seeded by now, I guess.
What if I just want to add the 10 NeoGAF MACs?
Code:
4E:45:4F:47:41:46
4E:47:41:46:30:31
4E:47:41:46:30:32
4E:47:41:46:30:33
4E:47:41:46:30:34
4E:47:41:46:30:35
4E:47:41:46:30:36
4E:47:41:46:30:37
4E:47:41:46:30:38
4E:47:41:46:30:39
Could it be something like this?
Code:
2-59/4 * * * * root ifconfig eth1 down && ifconfig eth1 hw ether 4E:53:50:4F:4F:4`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig eth1 up
3-59/4 * * * * root ifconfig eth1 down && ifconfig eth1 hw ether 4E:53:50:4F:4F:4`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig eth1 up
0-59/60 * * * * root ifconfig eth1 down && ifconfig eth1 hw ether 4E:45:4F:47:41:46 && ifconfig eth1 up
1-59/4 * * * * root ifconfig eth1 down && ifconfig eth1 hw ether 4E:47:41:46:30:3`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig eth1 up
The last one wouldn't stop at 39, though. Right?






If this crontab works for you you can just copy and alter to add more addresses.
There is a chance this won't work? There are different scripts for Broadcom and Atheros?

Edit:
I guess it doesn't work for me. I tried these ones:
Code:
0-59/4 * * * * root ifconfig eth1 down && ifconfig eth1 hw ether 40:53:50:4F:4F:4`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig eth1 up
3-59/4 * * * * root ifconfig eth1 down && ifconfig eth1 hw ether 4E:53:50:4F:4F:4`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig eth1 up
I can't even connect to the router anymore.

More edits:
Not only it didn't work, it messed up my connection too. Everytime I plugged in the ethernet cable, I lost my internet completely, even when connected to a wireless network (and the wireless card has connection priority).
Good thing I did a backup before trying it, because I had to reset the router :\

Any ideas?
Anyone who has made it work could share a print screen of the settings used?
 
I think I found the problem. The code is little different for Atheros chips indeed.
This should work for those with Atheros/TP-Link routers:

Code:
0-59/4 * * * * root ifconfig ath0 down && ifconfig ath0 hw ether 4E:53:50:4F:4F:4`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig ath0 up
ath0 = wireless interface of the router
I tried each part of the script in the command line and discovered that "ifconfig ath0 up" isn't working :\
I searched a bit online and it seems there are other people with this issue, but I can't find a proper fix.
 
aint picking up any streetpasses today, got just three from the Nintendo Zone MACs, anyone having similar issues?

got one from each address including the Gaf ones yesterday, it was good :)
 
I had no issues an hour or two ago, and I was surprised I was getting most of my tags in only 20 seconds, so it seemed much better than usual.
 
I got someone from this MAC, if you find a bearded guy from Scotland that's me.

Yup, I got your Mii. Thanks. This confirms that I'm connecting to 6E454F474146 and not 4E454F474146.

Maybe Windows 8 works differently, but when I use 6E454F474146 I get 6E454F474147. If I use 6E454F47414 then I get 6E454F474146.

Maybe you're right and it's a Win8 thing.

Have you tried inputting 2E and see if it turns into 4E? Might sound stupid but I've fixed so many stuff with dumb solutions like that... I vaguely remember reading something about adding 2 but I think it had to do with a Linksys router? I can't remember.

I tried every combination from 0 to F as a starting number. The only MAC addresses I get are 5E454F474146 and 6E454F474146, depending on whether the first number is even or odd.

So, after gathering all this data, I guess this means that using the Windows 8 method I'll never be able to use GAF's addresses, and the only reason I'm getting StreetPasses from some people using GBAtemp's is that those people are using Win8 as well (I did notice I was constantly passing the same people even after a few days, which struck me as odd).

Unless someone here using Windows 8 can prove otherwise.
 
I tried the cron script on my E2500. It becomes inaccessible. Even with the 30/30/30, I have to left it off for the time being for it to reset.
 
Would anyone here be interested in exchanging Mii location with me? As in, I change my location to Hawaii and you do the same until we have completed all of USA regions?
 
I've not had time to read the whole thread but have tried to get this working and had some success but not quite there.

Using the Win 7 / Macshift / Virtual Router Manager method I can change mac and get my 3ds connected to my spoof AP but so far no SP's.

I can see in VRM Peer Connected says Nintendo then the MAC (using the MAC for NY Nintendo World) and an IP, I can browse the net via my 3ds, just getting no green light.

Gonna keep trying.....
 
Using the Win 7 / Macshift / Virtual Router Manager method I can change mac and get my 3ds connected to my spoof AP but so far no SP's.

I can see in VRM Peer Connected says Nintendo then the MAC (using the MAC for NY Nintendo World) and an IP, I can browse the net via my 3ds, just getting no green light.
Are you using the SSID attwifi? That step is important. I believe the MAC VRM will show you is the MAC of the 3DS and not the MAC of the virtual router Also, try the main one (4E:53:50:4F:4F:46).

Finally verify the MAC has changed. Windows is limited in the MAC you can use and if a MAC can not be used macshift will just revert to the default MAC for that device (and not notify you). I've not tried those "Nintendo World" MAC address but most real world ones fail for me.

When it does succeed sometimes it completes the steetpass before it shows up as connected, other times it takes about a minute,
 
Are you using the SSID attwifi? That step is important. I believe the MAC VRM will show you is the MAC of the 3DS and not the MAC of the virtual router Also, try the main one (4E:53:50:4F:4F:46).

Finally verify the MAC has changed. Windows is limited in the MAC you can use and if a MAC can not be used macshift will just revert to the default MAC for that device (and not notify you). I've not tried those "Nintendo World" MAC address but most real world ones fail for me.

When it does succeed sometimes it completes the steetpass before it shows up as connected, other times it takes about a minute,

I am using the attwifi SSID. Looks like macshifter is not working, ipconfig /all is showing the original MAC still despite running as admin.

Tried various MAC's and none are actually changing in ipconfig /all.

This is what VRM shows and with it I can browse the net via the 3ds but nothing else.
wRWiLnN.png
 
Of the four games, my favourite's the Haunted Mansion game. The flower game is greatly designed, but I find it less fun than the others.
Mii Conquest is the weakest imho, but I like it.
The shoot'em'up's great too !
The conquest game is garbage, I like to think I got it for free (well, I kinda did).
 
Nobody wants to change their USA Mii location with me to complete all regions?


edit: Holy crap just SPd with someone from Hawaii!


34/51 regions so far in USA
 
I think I found the problem. The code is little different for Atheros chips indeed.
This should work for those with Atheros/TP-Link routers:

Code:
0-59/4 * * * * root ifconfig ath0 down && ifconfig ath0 hw ether 4E:53:50:4F:4F:4`/bin/cat /proc/interrupts | /usr/bin/md5sum | /usr/bin/cut -b 1` && ifconfig ath0 up
ath0 = wireless interface of the router
I tried each part of the script in the command line and discovered that "ifconfig ath0 up" isn't working :\
I searched a bit online and it seems there are other people with this issue, but I can't find a proper fix.


Anyone using an Atheros based router for the automatic MAC switching?

I finally made "ifconfig ath0 up" work, but after the interface is up and running again, the SSID isn't being broadcasted (I am guessing the wi-fi signal isn't enabled after the interface starts).
I execute this:

Code:
ifconfig ath0 down
ifconfig ath0 hw ether 40:53:50:4F:4F:44
ifconfig ath0 up

First and second lines work ("ifconfig -a" shows the interface as down with that specific MAC), and theoretically the third one too since the wireless LED indicator turns on when executing it (the ifconfig command also says ath0 is up).
But after that, there is no wi-fi signal at all (phone, laptop, consoles and handhelds don't show the SSID when searching for it). The only way to fix this is manually restarting the router (off/on switch) or clicking "Apply Settings" (no changes necessary) in the Wireless tab of the DD-WRT control panel (cause that makes the router restart).
If I change the MAC in Address Clone tab, the router resets/restarts itself with the new address (all LEDs but the power one turn off and then back on).
So, is "ifconfig ath0 up" missing something to actually enable the wireless signal (and not only starting the interface)?

Any help?
 
Made some progress last night, had to resort to my wife's Macbook Pro but I did manage to get one SP. It was about 1am so I left it at that and now out for the day but worst case scenario I'll pick up where I left off with the MBP if I cannot get Windows going.

The SP I got was from China so perhaps this info is getting passed around internationally online?
 
TJEL

At first I found the flower game the least interesting but after getting 20 flowers and Mendel to stop talking so much I've found it quite relaxing.

Please tell me how and hopefully it involves somehow getting violent with him.
 
If you're gonna spend your Play Coins for gardening, do not spend it in one go. Spend each 2 coins one by one since each separate visit will prompt your own mii to water the plant first.

Please tell me how and hopefully it involves somehow getting violent with him.

That fucker will stop being a chitty chat once you reached master gardener (20 flowers). Yeah, thank goodness.
 
If you're gonna spend your Play Coins for gardening, do not spend it in one go. Spend each 2 coins one by one since each separate visit will prompt your own mii to water the plant first.



That fucker will stop being a chitty chat once you reached master gardener (20 flowers). Yeah, thank goodness.

The first part tells me how to use my play coins and the second part ensures that I will be spending my play coins on this.

Must get five more flowers just so I can shove them down Mendels throat.
 
If you're gonna spend your Play Coins for gardening, do not spend it in one go. Spend each 2 coins one by one since each separate visit will prompt your own mii to water the plant first.



That fucker will stop being a chitty chat once you reached master gardener (20 flowers). Yeah, thank goodness.


That's a fucking lie. I'm Master Gardener and he will still remind me about what I'm growing every time and half the time still insist on reminding me about seed types after harvesting.


Anyway, it's weird how this is the game (and Warrior's Way) that benefits from having *less* streetpasses per session... if you're focusing on this game over others it's best to process each streetpass as you get it instead of waiting for the 10.

Find Mii gives you benefits for higher miis per session (due to buffs/combos/fucking mummies).. puzzle swap has no difference one way or another.. Mii Force also benefits from higher miis/session although you do only get one level a session so depending on how good you are and what colors you get it might be good to do 5 and 5 instead of 10. Warrior's Way you get one attack per session and your spies are per session so the more sessions the better. Doesn't really matter for Monster Manor.. except more per session gives you more choice on order of placing pieces and if you aren't massively overpowered all the time then the occasional team up only lasts for a session.
 
I only touch flower town if I have ten street passes because I hate listening to him yammer on.

If anyone passes a mii named Jody that is wearing Link's outfit, that is me.
 
*Plays Flower Town*

*Needs specific flower to complete job*

*Owns only one seed that produces said flower*

*84% chance of getting required flower*

*Buys several gardeners*

*Flower blooms. It's not the required flower*

FFFFFFFFFFFFFFUUUUUUU
 
Another thing about spending 2 play coins on gardening. Plant pals. Btw, Mendel will say something like "Gee I wonder if any plant pals will show up soon" if there are any in the queue (useful if you don't know your plaza well). If a plant pal shows up, don't waste it watering but get a seed from a flowered plant (then cry at the 10% chance the rare breeds have).

That's a fucking lie. I'm Master Gardener and he will still remind me about what I'm growing every time and half the time still insist on reminding me about seed types after harvesting.
This is really useful. You can spend 2 play coins, then spend another 2, the preview pops up, growth animation plays and if the plant species are different it can be rather obvious what it'll flower into. You can also them for any started plant before you start gardening in a session.

It would be better to have another way to see the previews though...but I'll take the reminder over nothing.
 
*Plays Flower Town*

*Needs specific flower to complete job*

*Owns only one seed that produces said flower*

*84% chance of getting required flower*

*Buys several gardeners*

*Flower blooms. It's not the required flower*

FFFFFFFFFFFFFFUUUUUUU
I'm still trying to find a tall Mystical seed. :(
 
More progress.

Using the OSX method I found I had to turn wifi off then on after each SP on the MBP otherwise the 3DS cannot get to the internet but so far I've got 8 SP's.
 
More progress.

Using the OSX method I found I had to turn wifi off then on after each SP on the MBP otherwise the 3DS cannot get to the internet but so far I've got 8 SP's.

please load a game after going into system settings. it's so boring seeing people carrying those system setting tiles.
 
I still need that damn edible plant from a family. I have it listed but because I haven't grown one yet I can't buy a seed!
 
The music gets more layers after you reach a certain amount of people in the plaza.
Ah, that must be it. Thanks to a convention this weekend (GenCon) and getting worldwide swapping working I've passed 300 mii's in my plaza.

The tune gets kinda funky, I like it.
 
please load a game after going into system settings. it's so boring seeing people carrying those system setting tiles.

My process doesn't need any visits to System Settings but I do check notifications to see how many people I have. Went into a game after each check though.

Ah, that must be it. Thanks to a convention this weekend (GenCon) and getting worldwide swapping working I've passed 300 mii's in my plaza.

The tune gets kinda funky, I like it.

If I recall 300 is when it plays a remix from Super Mario World.
 
Someone please help me get all USA regions completed. I haven't been able to play Dream Team because of my obsession!
 
The flower game is everything.

Buy it.

Fucking thing is annoying. I like the idea behind it but having to press A a thousand times each time you play is annoying. Oh hey it's a plant pal! Yes, I know, I've been Streetpassing him every day for the past month. But sure, explain to me how it works again. Oh, and please remind me what happens when there's a rainbow outside, because I didn't quite grasp it the first 50 times.
 
This is great! I've gotten more Streetpasses in an hour than I usually get in a month.

My 3DS name is the same as on NeoGAF, so hello!

I'm running on a TL-WR703N, a small USB powered router running OpenWRT. I made a script that does the MAC changing using UCI, the OpenWRT configuration system. I'm only using the NGAF0X APs.

Code:
#!/bin/sh
MAC_ADDR_BASE='4E:47:41:46:30:3'
MAC_ADDR_OLD=`ifconfig wlan0 | awk '/wlan/ { print $5 }'`
MAC_ADDR=''                                              
                                                         
while :                                                  
do                                                       
        MAC_ADDR_DIGIT=`dd bs=1 count=1 if=/dev/urandom 2>/dev/null | hexdump -v -e '/1 "%02X\n"' | cut -c1`
        MAC_ADDR="${MAC_ADDR_BASE}${MAC_ADDR_DIGIT}"                                                   
        if [[ $MAC_ADDR != $MAC_ADDR_OLD ]]                                                           
        then                                                                                           
                break;                              
        fi                                 
done                  
                      
uci set network.lan.macaddr=${MAC_ADDR}
uci set wireless.@wifi-iface[0].macaddr=${MAC_ADDR}
uci commit network                                 
ifdown lan                                         
ifup lan

I put the script in /overlay/bin/streetpass and marked it as executable. I also only run the script once an hour, since I won't have time to play the games more than twice a day. The cron job for that is:

Code:
0 * * * * /bin/streetpass

And just to reiterate, the flower game would be great except for the stupid chatter. If Mendel would shut up, I'd probably enjoy the game a whole lot more instead of dreading it.
 
sigh....still trying to complete all USA regions.


Anyone want to go back and forth on changing 3DS State location? I'll change to Hawaii, you change to Hawaii; we StreetPass each other, then move on....


All I have left is

Delaware
Indiana
Louisiana
Missouri
Montana
Nebraska
North Dakota
Oklahoma
Rhode Island
South Dakota
Vermont
Wyoming
 
Fucking thing is annoying. I like the idea behind it but having to press A a thousand times each time you play is annoying. Oh hey it's a plant pal! Yes, I know, I've been Streetpassing him every day for the past month. But sure, explain to me how it works again. Oh, and please remind me what happens when there's a rainbow outside, because I didn't quite grasp it the first 50 times.

The plant pal thing will stop after you grow a rare flower, if I remember correctly. He doesn't talk about it over and over anymore.

I get:
- looks like you've got friends
- shows plant preview
- let's go to the entrance
- (watering sequence)
- seed results if applicable
- quick tip (sd card, colors, or whatever)
- recap report
- done

It does get better :D
 
The plant pal thing will stop after you grow a rare flower, if I remember correctly. He doesn't talk about it over and over anymore.

I get:
- looks like you've got friends
- shows plant preview
- let's go to the entrance
- (watering sequence)
- seed results if applicable
- quick tip (sd card, colors, or whatever)
- recap report
- done

It does get better :D

After you finish 20 breeds the plant preview goes away too, unless you switch flowers just before greeting guests.
 
The Xenoblade panel is beytiful,
if you move the camera to the right you can see Shulk and Fiora
. T________T

sigh....still trying to complete all USA regions.

Anyone want to go back and forth on changing 3DS State location? I'll change to Hawaii, you change to Hawaii; we StreetPass each other, then move on....

All I have left is

Delaware
Indiana
Louisiana
Missouri
Montana
Nebraska
North Dakota
Oklahoma
Rhode Island
South Dakota
Vermont
Wyoming
Just keep using HomePass and eventually you will complete the map, don't ruin the fun! :P

Just today I found my first French, crazy! (also, about 7/10 red Miis, lol you people almost made me lose the boss fight in the shooter mini-game)
 
Top Bottom