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.

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
Kyrara you should not create a profile for nzone.exe created hotspot, 3DS have it predefined. Just run maccheck.cmd test and if it is successfull (0000001000000001 in the first string), just run nzone.exe as specified and keep your 3ds for several hours.

TP-Link TL-WR1043ND is fine and really better then any Windows, looks like it is in a wireless bridge mode and have no DNS server configured which is a must for script to work. Either switch it to the router mode or find aout how to set up DNS with resolv.conf under DD-WRT

Every time I change my NETGEAR WNA1100 N150 Wireless USB Adapter's MAC address, Microsoft Virtual Wifi Miniport has an error code 10, and setup of the hotspot fails. Is there a workaround? I don't want to go through 200+ pages to find an answer, either. :(
Please run and post the output for
wmic nic get index, name,pnpdeviceid,macaddress
 

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
one_eye_smiley Follow Before anything else link in the first thread, Glacier guide is just a reprint of my guide and I'm not sure it even use an actual nzone.exe file. If you will still get this error, just get nzone.vbs from the3DS fw<9.3 method, it won't you streetpass but will give you more detailed error. Also try maccheck.cmd from the guide first.
 

Kyrara

Well-Known Member
Member
Joined
Apr 4, 2007
Messages
142
Trophies
1
Age
37
XP
1,715
Country
Germany
here are the infos from maccheck:
Code:
C:\Users\Moomba>c:\maccheck
LITE-ON TECHNOLOGY CORPORATION,Ralink 802.11n Wireless LAN Card,PCI\VEN_1814&amp
;DEV_3090&amp;SUBSYS_662211AD&amp;REV_00\00008CD418C4A36800,netr28x
0000001000000001
0001000100010001000100010001000100010001000100010001000100010001

And i dont have any Wlan Profiles at the moment in SysNAND or EmuNAND.
The script are working the MAC is changing but i dont know why but after 1 day the 3DS wont become any new Streetpass data and no Internet connection in the top-left corner.
---

For the Router i use at the moment Access Point Mode.

What mode most i use?
Unbenannt5.jpg


And the DNS is Off ^^ we use a other Router for the DNS settings.
 

Maq47

Lord of Pyro
Member
Joined
Jan 7, 2012
Messages
1,243
Trophies
1
Location
Your basement
Website
idont.have.one
XP
3,298
Country
United States
Please run and post the output for
wmic nic get index, name,pnpdeviceid,macaddress


This is with the default MAC address:

Code:
Index  MACAddress        Name                                          PNPDeviceID                                                   
0                        WAN Miniport (SSTP)                            ROOT\MS_SSTPMINIPORT\0000                                     
1                        WAN Miniport (IKEv2)                          ROOT\MS_AGILEVPNMINIPORT\0000                                 
2                        WAN Miniport (L2TP)                            ROOT\MS_L2TPMINIPORT\0000                                     
3                        WAN Miniport (PPTP)                            ROOT\MS_PPTPMINIPORT\0000                                     
4                        WAN Miniport (PPPOE)                          ROOT\MS_PPPOEMINIPORT\0000                                     
5                        WAN Miniport (IPv6)                            ROOT\MS_NDISWANIPV6\0000                                       
6                        WAN Miniport (Network Monitor)                ROOT\MS_NDISWANBH\0000                                         
7      E0:46:9A:A2:7E:F2  NETGEAR WNA1100 N150 Wireless USB Adapter      USB\VID_0846&PID_9030\12345                                   
8                        WAN Miniport (IP)                              ROOT\MS_NDISWANIP\0000                                         
9                        Microsoft ISATAP Adapter                      ROOT\*ISATAP\0000                                             
10    20:41:53:59:4E:FF  RAS Async Adapter                              SW\{EEAB7790-C514-11D1-B42B-00805FC1270E}\ASYNCMAC             
11                        Teredo Tunneling Pseudo-Interface              ROOT\*TEREDO\0000                                             
12                        Belkin USB Wireless Adaptor                                                                                   
13    00:1E:4F:CD:EC:12  Intel(R) 82566DM-2 Gigabit Network Connection  PCI\VEN_8086&DEV_10BD&SUBSYS_02111028&REV_02\3&172E68DD&0&C8   
14                        Microsoft Virtual WiFi Miniport Adapter                                                                       
15                        Microsoft ISATAP Adapter #2                    ROOT\*ISATAP\0001                                             
16                        Microsoft 6to4 Adapter                        ROOT\*6TO4MP\0000                                             
17    E6:46:9A:A2:7E:F2  Microsoft Virtual WiFi Miniport Adapter #2    {5D624F94-8850-40C3-A3FA-A4FD2080BAF3}\VWIFIMP\6&38A8072C&4&06 
19                        Bluetooth Device (Personal Area Network)

This is when I change it to 4E:53:50:4F:4F:49:

Code:
Index  MACAddress        Name                                          PNPDeviceID                                                   
0                        WAN Miniport (SSTP)                            ROOT\MS_SSTPMINIPORT\0000                                     
1                        WAN Miniport (IKEv2)                          ROOT\MS_AGILEVPNMINIPORT\0000                                 
2                        WAN Miniport (L2TP)                            ROOT\MS_L2TPMINIPORT\0000                                     
3                        WAN Miniport (PPTP)                            ROOT\MS_PPTPMINIPORT\0000                                     
4                        WAN Miniport (PPPOE)                          ROOT\MS_PPPOEMINIPORT\0000                                     
5                        WAN Miniport (IPv6)                            ROOT\MS_NDISWANIPV6\0000                                       
6                        WAN Miniport (Network Monitor)                ROOT\MS_NDISWANBH\0000                                         
7      4E:53:50:4F:4F:49  NETGEAR WNA1100 N150 Wireless USB Adapter      USB\VID_0846&PID_9030\12345                                   
8                        WAN Miniport (IP)                              ROOT\MS_NDISWANIP\0000                                         
9                        Microsoft ISATAP Adapter                      ROOT\*ISATAP\0000                                             
10    20:41:53:59:4E:FF  RAS Async Adapter                              SW\{EEAB7790-C514-11D1-B42B-00805FC1270E}\ASYNCMAC             
11                        Teredo Tunneling Pseudo-Interface              ROOT\*TEREDO\0000                                             
12                        Belkin USB Wireless Adaptor                                                                                   
13    00:1E:4F:CD:EC:12  Intel(R) 82566DM-2 Gigabit Network Connection  PCI\VEN_8086&DEV_10BD&SUBSYS_02111028&REV_02\3&172E68DD&0&C8   
14                        Microsoft Virtual WiFi Miniport Adapter                                                                       
15                        Microsoft ISATAP Adapter #2                    ROOT\*ISATAP\0001                                             
16                        Microsoft 6to4 Adapter                        ROOT\*6TO4MP\0000                                             
17                        Microsoft Virtual WiFi Miniport Adapter        {5D624F94-8850-40C3-A3FA-A4FD2080BAF3}\VWIFIMP\6&38A8072C&4&06 
19                        Bluetooth Device (Personal Area Network)

Can you figure out the problem?
 

Maq47

Lord of Pyro
Member
Joined
Jan 7, 2012
Messages
1,243
Trophies
1
Location
Your basement
Website
idont.have.one
XP
3,298
Country
United States
MarcusCarter check with maccheck.cmd first


Code:
Netgear Inc.,NETGEAR WNA1100 N150 Wireless USB Adapter,USB\VID_0846&amp;PID_9030
\12345,athur
0000000000000000
190DInvalid number.  Numeric constants are either decimal (17),
hexadecimal (0x11), or octal (021).
190D3B2F2A3E5D49Invalid number.  Numeric constants are either decimal (17),
hexadecimal (0x11), or octal (021).
5D497F6B6E7A9185Invalid number.  Numeric constants are either decimal (17),
hexadecimal (0x11), or octal (021).
9185B3A7A2B6D5C1Invalid number.  Numeric constants are either decimal (17),
hexadecimal (0x11), or octal (021).
D5C1F7E3E6F2

All zeroes means I can't change my MAC, right? If so, I guess I could try my Belkin Adapter instead. I hope that it works.
 

Maq47

Lord of Pyro
Member
Joined
Jan 7, 2012
Messages
1,243
Trophies
1
Location
Your basement
Website
idont.have.one
XP
3,298
Country
United States
My Belkin one doesn't have a way to change MAC addresses through Network Connections>Belkin Basic Wireless USB Adapter>Right Click>Properties>Configure>Advanced Tab. Does that mean it isn't supported? If not, I have no other Wi-Fi sticks in my home. :(

Edit: maccheck.cmd gives this output:

Code:
Belkin International, Inc.,Belkin Basic Wireless USB Adapter,USB\VID_050D&amp;PI
D_945A\00E04C000001,RTL8192su
0000000000000000
6BA27AB3498058912FE63EF70DC41CD5E32AF23BC108D019A76EB67F854C945D
 

Kyrara

Well-Known Member
Member
Joined
Apr 4, 2007
Messages
142
Trophies
1
Age
37
XP
1,715
Country
Germany
ok i have add now DNS on the Router and now this message comes up after i run the Command:

Code:
Connecting to nintendozone.no-ip.org (213.141.148.11:80)
/bin/sh: eval: line 1: /tmp/nzone.sh: not found
 

Ichisuke

Well-Known Member
Newcomer
Joined
Jan 22, 2015
Messages
79
Trophies
0
Age
40
XP
274
Country
Italy
Okay, I've tried with nzone.exe under windows 8.1 I can get it to run writing "nzone.exe base256 start" and not "nzone.exe start base256" the problem is it's not cycling through the macs. It start with one and I get streetpass on the 3ds but it just get stuck with that since after 2 minutes it's still the same. I've tried with maccycle but even that is not able to change mac and the wifi adapter get disabled as soon it tries to change it and I can only reenable it by rebooting the netbook... Maccheck test confirm that I can change mac address. So what's the problem?
 

nokenoke

Member
Newcomer
Joined
Jan 20, 2015
Messages
6
Trophies
0
Age
37
XP
43
Country
Hi
Thank you for this before tell me politely.
But it was not possible to "Street pass" with Japanese.

I decided to "StreetPass" using the DD-WRT.
I seem to have succeeded to install.
However , it was not possible to change the MAC address using the "Nzone".

I tried this...

Code:
root@DD-WRT:~# wget -O /tmp/nzone.sh http://nintendozone.no-ip.org/install; chmod +x /tmp/nzone.sh;
/tmp/nzone.sh BASE16,GBATEMP
Connecting to nintendozone.no-ip.org (213.141.148.11:80)
nzone.sh            100% |***************************************************|  4600  0:00:00 ETA
deadlock detected, try to fix it
starting nzone
root@DD-WRT:~# ls /tmp
RT2860.dat      dnsmasq.conf    igmpproxy.conf  nzone.sh        root            www
bcmupnp.pid    dnsmasq.leases  loginprompt    oet            udhcpc
cron.d          etc            nvram          resolv.conf    udhcpc.expires
crontab        hosts          nzone          resolv.dnsmasq  var
root@DD-WRT:~# /tmp/nzone start
starting nzone

Code:
root@DD-WRT:~# cat /tmp/nzone
#!/bin/sh
URL=http://nintendozone.no-ip.org?
MACS=/tmp/${0##*/}.macs
SPDELAY=480
MACNUM=0
setwl (){
        ifconfig $WLINT down hw ether $1 up
}
case "$1" in
start)
        echo starting ${0##*/}>&2
;;
stop)
        echo stopping ${0##*/}>&2
        setwl $WLMAC $WLSSID
;;
toggle)
        if $($0 status); then
                $0 stop
        else
                $0 start
        fi
;;
restart)
        $0 stop
        $0 start
;;
reload|force-reload)
        echo ${0##*/} MAC lists reloaded>&2
        rm -f $MACS
;;
status)
        if $(echo "$JOBS" | grep $0 | grep -qe '^#'); then
                echo ${0##*/} is not running>&2
                exit 1
        else
                echo ${0##*/} is running>&2
                exit 0
        fi
;;
*)
        [ -f $MACS ] && MACNUM=$(grep -v ^x $MACS | wc -l) && DELAY=$((($(date +%s)-$(date -r $MACS
+%s))/60))
        [ $MACNUM = 0 ] && NEWMACS=$(wget -q -O - $URL$1)
        [ $(echo -n "$NEWMACS" | wc -c) != 0 ] && echo "$NEWMACS" > $MACS && MACNUM=$(cat $MACS | wc
-l)
        [ $MACNUM = 0 ] && sed -ri "s/^x//" $MACS && MACNUM=$(grep -v ^x $MACS | wc -l)
        MACTOTAL=$(cat $MACS | wc -l)
        [ $MACNUM = 0 ] || ([ $MACTOTAL -lt $SPDELAY ] && [ ${DELAY:-$SPDELAY} -lt $(($SPDELAY/$MACT
OTAL)) ]) && exit
        RANDOM=$(head /dev/urandom | hexdump -d | head -n 1 | sed -r "s/^([0-9]+ +0{0,4})+//")
        MAC=$(grep -v ^x $MACS | head -n $(($RANDOM%${MACNUM}+1)) | tail -n 1)
        sed -ri "s/^$MAC/x&/" $MACS
        SSID=$(echo $MAC | cut -d , -f 2 -s)
        MAC=$(echo $MAC | cut -d , -f 1)
        : ${SSID:=$WLSSID}
        setwl $MAC $SSID
;;
esac

I think /tmp/${0##*/}.macs has not been created.

Please say if there is information you need to other.
please help me.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: Do I make you randy!!! Lol