Method 1 (NEW)
This new method is the same as below, but it's easier for the user because it's just a simple script (which is a hibrid script, it as the ubuntu and DD-Wrt in one script) with automatic mac changing and running on boot automatically.
Thanks to duke_srg for making this script.
So first we are going to download the script:
Code:
sudo wget -O /tmp/nzone.sh http://goo.gl/39fq1n
Then we are going to make it executable
Code:
sudo chmod +x /tmp/nzone.sh
And finally we are going to run it, you need only to run this command once, because the script starts on boot. The last part of this command defines which mac's lists to use and it also, based on the total number of macs, it defines how long it takes to change to the next mac. Base16 is about 30min between macs.
8 * 60 / number_of_macs_in_lists= time_between_changes
Some possible options are: BASE16, GBATEMP, BASE256. You need to have a "," in between like below:
Code:
sudo /tmp/nzone.sh BASE256,GBATEMP
After running you should open your 3ds and see if you can connect to your AP and get any streetpass.
If you want to temporarily stop it run:
Code:
sudo /usr/local/bin/nzone.ap stop
And to run it again:
Code:
sudo /usr/local/bin/nzone.ap start
I excluded nzone.exe from process and folders/files in Bitdefender the automatic mac address doesn't take effect.
I found those in the windows event log :
"WLAN-AutoConfig :
Le module d’extensibilité WLAN n’a pas pu démarrer.
Chemin d’accès du module : C:\Windows\system32\Rtlihvs.dll
Code d’erreur : 126"
>> WLAN module couldn't be start
"SharedAccess_NAT
L’agent proxy DNS n’a pas pu allouer 0 octets de mémoire. Ceci peut indiquer que le système n’a plus beaucoup de mémoire virtuelle, ou que le gestionnaire de mémoire a rencontré une erreur interne."
>> DNS proxy agent couldn't allocate 0 bytes memory. It can indicates that the system doesn't have much virtual memory left, or that the memory manager met a internal error.
"SharedAccess_NAT
Le service ICS_IPV6 n’a pas pu allouer octets de mémoire. Cela pourrait indiquer que le système n’a pas assez de mémoire virtuelle ou que le gestionnaire de mémoire a rencontré une erreur interne."
>> ICS-IPV6 service couldn't allocate bytes memor ..."
Any idea anyone ?
How can I verify that the mac rotation is working? Only thing I am not certain off if it works
I copied the result of my Maccheck just in case but I doubt that's the issue :
D-Link Corporation,D-Link DWA-131 Wireless N Nano USB Adapter(rev.B),USB\VID_2001&PID_330D\00E04C000001,RTL8192cu
0000000000000000
3792379215B015B073D673D673D673D673D673D69D389D389D389D38D97CD97C
Yes this looks like your wireless adapter can't change MAC address. Check if the updated driver is available.
All common methods use the registry key, so driver just do not support this feature.Sadly that's the newest driver available since ... 2012.
I remember that I already had to update it because a windows miniport issue.
I double checked just in case but there isn't newer driver with D-link yet (?)
I confirm that I can't change the mac address by using the classic DEvice manager so that's why I had to use tools such as maccshift.
But even the combo maccshift + nzone don't seem to work /cry
OK, I'm ditching the windows 7 method.
It seems the android wi-fi tether method is the easiest.
Now i just need to know how to root my Samsung Galaxy Tab 7.7 GT-P6810
EDIT: Don't look on Google Apps to root your device. But I managed to root my tablet. I'll try connecting my 3DS to it in the morning.
Can someone tell me how to do this on DD-WRT Virtual Interfaces? I've got it working on the HW access point.
Changing language settings worked!
But I ended with all Zero's
Does this mean i cant use homepass using windows?
All common methods use the registry key, so driver just do not support this feature.