(Al final teneis los archivos modificados para las tarjetas q vayamos haciendo)
Las tarjetas q funcionaran con este driver serán todas aquellas con el chipset ralink 2570, es decir, los adaptadores ralink usb, teneis una tabla en:
http://ralink.rapla.net/
Lo siguiente q necesitamos es saber el PID y VID de nuestro dispositivo. Hay varias formas de saberlo, la más recomendable es ir a panel de control/sistema/hardware/administrador de dispositivos/Adaptadores de red/ haces doble click sobre tu adatpador y en la pestaña de detalles debería salir ID. de instancia de disposivo, y más abajo algo así como:
USB\VID_14B2&PID_3C02\5&39FED2B0&0&8 en el caso de la conceptronic C54RU. lo q nos interesa es el VID_14B2&PID_3C02.
Si todavía no hemos instalado ningun driver nos saldrá en otros dispositivos seguramente como 802.11g WLAN Adapter.
Aqui va una lista de pids y vids_ de algunos dispositivos:
0411, 0066, /* Melco */ \
0411, 0067, /* Melco */ \
050d, 7050, /* Belkin */ \
050d, 705a, /* Belkin */ \
0707, ee13, /* SMC */ \
0b05, 1706, /* ASUS WL-167g*/ \
0b05, 1707, /* ASUS */ \
0db0, 6861, /* MSI */ \
0db0, 6865, /* MSI */ \
0db0, 6869, /* MSI */ \
1044, 8001, /* Gigabyte GN-WBKG*/ \
1044, 8007, /* Gigabyte GN-WBKG*/ \
114b, 0110, /* Spairon */ \
13b1, 000d, /* Cisco Systems */ \
13b1, 0011, /* Cisco Systems */ \
13b1, 001a /* Cisco Systems */ \
148f, 1706 /* Ralink */ \
148f, 2570 /* Ralink */ \
148f, 2573 /* CNET CWD-854 */ \
148f, 9020, /* Ralink */ \
14b2, 3c02, /* Conceptronic C54RU*/ \
14f8, 2570, /* Eminent 3035*/ \
2001, 3c00, /* D-LINK DWL-G122 B1*/ \
0411, 008b, /* Nintendo */ \
(sacada del driver de linux de ralink, solo estan los fabricantes, si sabeis a los modelos q corresponden indicarlo y lo vamos completando)
Lo primero q necesitamos es obviamente los drivers de nintendo wi-fi los encontrareis aqui:
http://www.nintendogal.com/index.php?/archives/274-Wi-Fi-Adapter-Drivers-Released.html
EDITADO Ya disponible la versión 1.04 del driver q mejora algunos aspectos de la instalación. Lo podreis encontrar en:
http://www.nintendowifi.com/consumerservice/showTopic.do?topicId=ConHelp_Download_Drivers&catId=USB
(entrar primero en
http://www.nintendowifi.com y luego pegar el link)
Tambien vamos a necesitar un editor hexadecimal. Yo uso el XVI32
http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm
Vale, una vez bajados y descomprimidos teneis que deszipearlo en una carpeta y el xvi32 instalarlo. A continuación damos a todos los archivos de la carpeta donde hayais descomprimido los drivers permisos de escritura. Para ello dais al boton derecho y luego a propiedades y desactivais "solo lectura" pulsais aplicar y le decís q para todos los archivos dentro del directorio. Esto es importante pq sino no podreis modificarlos.
dentro de la carpeta nos encontramos varios archivos, los archivos q tenemos q modificar son:
rt25usbap.inf
INST.INI
ISCAPI.DLL
SoftAP/DEVREMOVE.INI
SoftAP/ISCAPI.DLL
SoftAP/WIFICON.DLL
Editado: Usad siempre mayúsculas cuando editeis los archivos, sino no funciona.
Empezamos por el archivo rt25usbap.inf, lo abrimos con un editor de texto y modificamos la linea que dice:
%Ralink.DeviceDesc% = RALINK.ndi, USB\VID_0411&PID_008B
La sustituimos por:
%Ralink.DeviceDesc% = RALINK.ndi, USB\VID_14B2&PID_3C02
Para este tutorial he usado una conceptronic, si usas otra pon tus valores de PID y VID.
Vale, ahora abirmos en INST.INI y buscamos
[WINXP]
0,Nintendo Wi-Fi USB Connector
1,USB\VID_0411&PID_008B
Y lo cambiamos por:
[WINXP]
0,Nintendo Wi-Fi USB Connector
1,USB\VID_14B2&PID_3C02
Buscamos:
NO_COMPLETE0=BUFFALO WLI-PCI-OP
NO_COMPLETE1=BUFFALO WLI-U2-KAMG54 Bootloader
y lo cambiamos por:
;NO_COMPLETE0=BUFFALO WLI-PCI-OP
;NO_COMPLETE1=BUFFALO WLI-U2-KAMG54 Bootloader
Ok, guardamos y pasamos al siguiente archivo.
ahora dentro de la carpeta SoftAP buscamos el DEVREMOVE.INI y lo abirmos con el editor de textos buscamos:
[WLAN]
#WLA-U2-G54
PID0=USB\VID_0411&PID_008B
y lo cambiamos por:
[WLAN]
#WLA-U2-G54
PID0=USB\VID_14B2&PID_3C02
Guardamos el archivo.
Ok, hemos terminado de modificar los archivos de texto, ahora modificaremos los archivos con el editor hexadecimal.
Abrimos para ello el XVI32
le damos a abrir y buscamos el archivo ICSAPI.DLL
Despues pulsamos search, marcamos la opción text string en el cuadro que sale y escribimos 0411 (vid de nintendo). Entonces en la ventana de la derecha sale algo así:
Ahora cambiamos los bits del pid y vid por los nuestros quedando algo así:
Ok, realizamos el mismo proceso para el ISCAPI.DLL q se encuentra dentro de la carpeta SoftAP y el WIFICON.DLL de la misma carpeta, el proceso es exactamente igual por lo q no voy a detallarlo más.
Vale, pues con esto esta todo hecho.
Ahora solo queda instalarlo, lo más apropiado es q si teneis instalado otro driver lo desistaleis primero desde el panel de control/sistema/administrador de dispositivos/adaptadores de red/tu adaptador, pestaña de controlador y desistalar.
Luegos sacas el usb, ejecutas el setup.exe de la carpeta de los drivers de nintendo y esperas a q t diga q lo insertes para hacerlo. una vez q t lo pida lo insertas y queda instalado
Espero q sea de ayuda y espero vuestros comentarios. Os dejo los drivers modificados para una conceptronic C54RU (comprobado q funcionan):
EDITADO!TODOS LOS LINKS PARA DESCARGAR LOS DRIVERS LOS TENEIS
AQUI.
FAQ
P: Tengo una conceptronic con el PID 3C22, hago todo como en la guia pero no funciona
R: Este adaptador wif no lleva el mismo chipset que el de nintendo y no se ha conseguido hacer que funcione como si fuera el de nintendo. Lo siento pero al menos de momento no funciona. Si alguien lo hace funcionar que me mande un mp.
P: Tras instalarlo me dice q error en la conexion compartida a internet.
R: es un problema del driver de nintendo, eso es q no ha podido configurar la conexión compartida a internet con la q t conectas habitalmente. Solución: ejecuta el devremove q viene con los drivers para eliminar el driver de windows, luego desistala la aplicación de nintendo si esq llego a instalarse y vete a panel de control y asegurate de q tu conexión principal no esta compartida. Si esta compartida le sale un icono de una mano, si es así descompartela si ya esta desactivala y vuelve a activarla hasta q desaparezca la meno y reinstala los drivers. Si no desaparece vete a la configuración del firewall y restaura los valores por defecto. Tb puedes necesitar desactivar la autentificación 801.x q sale en una pestaña.
Aquí irán las dudas q vayan surgiendo.
EOLIANOS q lo han hecho con éxito:
Krasny
HaScHiPU
Amano jacu
miji
LLAURO
jjmmaa27
arkeone
amanu jacu
GalforDS69
OUTSIDE
Saludos