PDA

Ver la versión completa : [Tutorial] Repetidor de StreetPass casero.



josemurcia
14th November 2013, 22:56
Ahora que Nintendo ha aumentado el número de encuentros StreetPass que se pueden tener al conectarse a una Nintendo Zone, puede ser muy interesante aprender a crear nuestro propio repetidor de StreetPass en casa.

Probado en Windows 8 y en teoría compatible con Windows 7, ya me diréis vosotros como os funciona, acompañaré con fotos todo lo que pueda.

Antes de empezar.
1. Notación
Los comandos a introducir en la ventana de comandos los pondré entre corchetes [ ], de forma que solo tenéis que introducir lo que hay dentro sin los corchetes.

2. Anexo
Pásate por el Anexo al final del tutorial para ver como reestablecer la MAC de tu adaptador inalámbrico y como cambiar de MAC de una manera sencilla para conseguir más encuentros.

3. ¿Cómo abrir una ventana de comandos?
Es imprescindible saber como abrir una ventana de comandos como administrador en Windows, si ya sabes puedes saltarte esto y seguir con el tutorial. Para los que no sepan:

En Windows 7: Nos vamos a inicio, escribimos cmd y nos saldrá algo así.
http://support.pcnetwork.co.za/images/how%20to%20find%20your%20IP%20address/cmd.png
Clic derecho y le damos a ejecutar como administrador.

En Windows 8: Si hacemos clic derecho sobre la esquina inferior izquierda de la pantalla, donde le solemos dar para abrir el menú de inicio metro, nos saldrá directamente un menú y pinchamos en la opción "Símbolo de Sistema (administrador)".
http://norfipc.com/img/otros2/abrir-consola-cmd-windows-8.jpeg
A partir de ahora cada vez que diga que hay que abrir una ventana de comandos será como acabo de explicar según el SO que tenga cada uno.

¿Qué necesitamos?
1- Un ordenador con 2 adaptadores de red, uno, ya sea alámbrico o inalámbrico, conectado a Internet, el otro inalámbrico y compatible. Para saber si nuestro adaptador inalámbrico es compatible nos vamos al Anexo al final del tutorial.

2- Una 3DS con Firmware 6.2 o superior.

3- Este pequeño script (http://devices.natetrue.com/macshift/macshift.zip), descomprimimos y movemos a C:\. De forma que se nos quede una carpeta llamada macshift en la raíz del disco duro con la ruta C:\macshift\

4- La lista de MACs que hay que usar para que funcione:

4E:53:50:4F:4F:40
4E:53:50:4F:4F:41
4E:53:50:4F:4F:42
4E:53:50:4F:4F:43
4E:53:50:4F:4F:44
4E:53:50:4F:4F:45
4E:53:50:4F:4F:46
4E:53:50:4F:4F:47
4E:53:50:4F:4F:48
4E:53:50:4F:4F:49
4E:53:50:4F:4F:4A
4E:53:50:4F:4F:4B
4E:53:50:4F:4F:4C
4E:53:50:4F:4F:4D
4E:53:50:4F:4F:4E
4E:53:50:4F:4F:4F

Manos a la obra.
Paso 1. Vamos a preparar nuestro adaptador inalámbrico, para ello abrimos el Centro de redes y recursos compartidos pinchando sobre el símbolo de red en la barra de tareas.
http://www.subirimagenes.net/pictures/3e6ab5a1a0a6bd0584017882c5b13d48.png
Ahora pinchamos en Cambiar configuración del adaptador.
http://i.imgur.com/8bGQm9P.png
Ahora clic derecho sobre nuestro adaptador de red inalámbrico, Cambiar Nombre, y lo vamos a llamar "Wi-Fi" sin las comillas. Se nos tiene que quedar algo así, independientemente de que ponga si está conectado o no.
http://i.imgur.com/U8SpVse.png
Se recomienda no cerrar esta ventana, ya que en el paso 4 tenemos que volver.

Paso 2. Abrimos una ventana de comandos, e introducimos [cd ../../macshift]
Ahora viene la parte importante, vamos a cambiar la MAC de nuestra tarjeta de red inalámbrica por una de las MACs que hay que usar para los repetidores de StreetPass(están arriba).
En la misma ventana de comandos introducimos [macshift -i Wi-Fi 4E53504F4F40] siendo 4E53504F4F40 la primera MAC de la lista sin separaciones, podemos poner cualquiera de las 16 de la lista, y ya veremos luego como ir cambiándola para recibir más StreetPasses.
http://i.imgur.com/j9XcPXd.png

Paso 3. Ahora vamos a crear el punto de acceso al que conectaremos nuestra 3DS. Para ello, en la misma ventana de comandos de antes escribimos [netsh wlan set hostednetwork mode=allow ssid=attwifi key=contraseña]. En lugar de contraseña ponemos la clave que queramos. Es importante que la ssid de nuestra red sea attwifi, sino no funcionará.

Luego lo iniciamos introduciendo [netsh wlan start hostednetwork].
http://i.imgur.com/yFuxSCp.png
Paso 4. Sólo nos queda volver a donde le cambiamos el nombre a nuestro adaptador de red(Paso 1), y veremos que nos ha aparecido un nuevo adaptador que tendrá como nombre Conexión de área local* X, siendo X un dígito cualquiera.

Pues ahora vamos a hacer clic derecho sobre el adaptador de red que esté conectado a internet(en mi caso Gigabyte Ethernet Broadcom...), propiedades, Uso Compartido, marcamos la primera casilla y en el menú desplegable seleccionamos la nueva Conexión de área local* X(en mi caso Conexión de área local* 3) que se nos había aparecido.
http://i.imgur.com/39r3Kvf.png
Le damos a aceptar, y ya tenemos todo listo, para utilizarlo solo tenemos que conectarnos a esa red con nuestra 3DS y ponerla en modo stand by, en 1 par de minutos como mucho se nos encenderá la lucecita verde de que hemos tenido un encuentro.



Anexo:
¿Es mi adaptador inalámbrico compatible?

Para averiguarlo, abrimos una ventana de comandos y tecleamos [netsh wlan show drivers]. Nos saldrá una ventana como esta donde tendremos que buscar una línea como la resaltada en rojo, si nos dice que no me temo que no podemos hacer otra cosa que buscar otro adaptador inalámbrico.
http://i.imgur.com/z0OLqEG.png
¿Cómo reestablecer la MAC de mi adaptador inalámbrico?
Abrimos una ventana de comandos e introducimos [macshift -i Wi-Fi -r]
¿Cómo cambiar rápidamente la MAC para obtener más encuentros?
Como las 16 MACs son iguales salvando el último dígito, una vez hecho el tutorial y con todo funcionando, lo más fácil es abrir una ventana de comandos e ir metiendo el mismo comando cambiando solo el último dígito y luego volver a iniciar el adaptador:

[macshift -i Wi-Fi 4E53504F4F4X]
[netsh wlan start hostednetwork]

Siendo la X un dígito del 0 a la F.

shezard
14th November 2013, 23:07
Frutal, mañana lo pruebo a ver qué sale, que tengo Windows 7.

josemurcia
14th November 2013, 23:10
Creo que lo he querido hacer tan for dummies que al final es un lío, pero bueno, intentadlo y ya me contáis xD.

Zhlain
14th November 2013, 23:28
Yo lo entiendo perfectamente, pero claro, yo sé lo que estás haciendo. A ver qué dice la gente, pero el curro se nota.

ricardo2001
15th November 2013, 00:10
Está clarísimo. A probarlo.

Kalenturion
15th November 2013, 16:49
Probado, funciona pe-e-e-erfectamente!

Lo que no me esperaba es que fuesen todos japoneses o americanos.

Que dios te bendiga y te lo pague con unas buenas rebajas en las pilinguis de tu barrio, o en los pilingos...

ReisendeR
15th November 2013, 19:52
Para los que usamos OS X no hay nada? XD

josemurcia
15th November 2013, 20:06
Si que lo hay, pero no forma parte de mis competencias. Cuando tenga tiempo lo puedo mirar.

Kalenturion, me conformo con que me deje echar un polvete esta noche con una amiga.

Everdred
15th November 2013, 21:07
Mmm interesante, aunque prefiero no andar toqueteando demasiado el router de casa, que lo usamos 4 personas y en varios dispositivos a la vez. Pero si fuese sólo yo lo haría.

Aunque, no soy partidario de usar truquitos para conseguir los cromos, que se de gente que se pasa pueblos y saca infinitos al día.

Heishiro
19th November 2013, 16:17
Yo tras comprobar que Windows 8.1 no se lleva bien con mi móvil compartiendo la red, he estado trasteando en ubuntu (que tengo en el portatil) y lo he hecho bastante fácil. Hay que instalar 2 chorraditas y ejecutar un programita xD

El programita de momento da fallo al restaurar la wifi y hay que reiniciar, cuando lo corrija lo comparto y explico como va (Si a alguien más le interesa, claro xD)

Ghost
21st November 2013, 13:28
Me uno a la petición para el tutorial en OSX. ;)

adbane
21st November 2013, 17:34
Y ahora es cuando Nintendo descubre esto y lanza una actualización... xD

josemurcia, todos esas modificaciones de la red inalámbrica, ¿en que influyen? Es decir, ¿afectarán en algo concreto? Tal y como ha comentado Everdred, yo también vivo en una casa compartida dónde todos usamos la misma conexión, y no es plan de desconfigurarles la conexión al resto o complicarla.

Un saludo, campeón.

josemurcia
21st November 2013, 21:12
Esto solo afecta a tu PC, de hecho yo lo hago con el internet del vecino [link]

Link95
23rd November 2013, 17:58
josemurcia ya comprobé que mi adaptador es compatible... al principio me va todo bien, pero cuando voy a introducir "netsh wlan start hostednetwork" le doy enter y me dice: "No se pudo iniciar la red hospedada. El grupo o recurso no está en el estado correcto para realizar la operación solicitada"

¿Hay algo que deba modificar en mi adaptador inalámbrico?

Bier_hylian
28th November 2013, 02:57
josemurcia ya comprobé que mi adaptador es compatible... al principio me va todo bien, pero cuando voy a introducir "netsh wlan start hostednetwork" le doy enter y me dice: "No se pudo iniciar la red hospedada. El grupo o recurso no está en el estado correcto para realizar la operación solicitada"
¿Hay algo que deba modificar en mi adaptador inalámbrico?

Prueba a poner esto primero:
"netsh wlan set hostednetwork mode=allow"
y ya ejecutas la línea de start.

----

La idea es muy buena, hay quien llama a esto HomePass. Algunos móviles Android también pueden usarse para esto.
Yo utilizo en Windows 7 un "programilla" hecho por la gente de GBATemp para que me vaya cambiando la MAC sola cada X segundos y en orden secuencial o aleatorio.

Se puede también en Ubuntu (supongo que en varias distribuciones de Linux) y en OS X.
Aquí dejo en inglés el asunto, no quiero tampoco traducirlo porque nunca he tocado nada de Apple y no quiero llamar al jamón tocino. -> [HOW-TO] Have a homemade Streetpass Relay | GBAtemp.net -> The Free Independent Video Game Community: 3DS, NDS, Wii, GBA, PSP, Hacking, Dingoo, PS3, Xbox 360... (http://gbatemp.net/threads/how-to-have-a-homemade-streetpass-relay.352645/#post-4736991)

Volviendo al tema de Windows 7
Dejo aquí un link a un kit con lo que uso y unas instrucciones de uso que he hecho:
https://mega.co.nz/#!990gGaoI!dS9mpUm5WWsU4NdQTW7goxOqMYp8s0gPAeqYJ0S Y1zw
(Una vez hecho por primera vez, sólo hay que repetir el paso 10 cada vez)
Por cierto, no tenéis que toquetear nada del router y esto no afecta para nada al resto de ordenadores, consolas, etc de la casa en el tema del reseteo mencionado al final

¡Espero que os sea útil!

PD: Dejo ya de editar, vine a responder a uno y he acabado poniendo de todo

wololo90
9th December 2013, 08:34
Funciona!!!! oléeee, eres un crack!!! gracias!!! :P

mcniven
20th December 2013, 18:07
descague el homepass trato de hacer todo al pie de letra pero no me funciona, creo la red attwifi l 3ds la reconoce y se conecta pero no consigo hacer ningun streetpass, tiene algun videotutorial para ver en que puedo estar fallando? agradesco la info

mcniven
20th December 2013, 18:08
descargue el kit homepass trato de hacer todo al pie de letra pero no me funciona, creo la red attwifi el 3ds la reconoce y se conecta pero no consigo hacer ningun streetpass, tiene algun videotutorial para ver en que puedo estar fallando? agradesco la info

bran
3rd July 2014, 06:23
Hola, hice todo y me reconoce la red y es creada, y la 3ds lo reconoce, veo que la mac no la cambia el pc aunque ya lo he intentado muchas veces y con varios programs lo estoy haciendo en un portatil, tengo una pregunta tengo un pc de escritorio si compro un adaptador wi fi lo puedo hacer con ese y le puedo cambiar el mac al adaptador, tambien puedo saber que adaptador wi fi es compatible con el cambio de mac.