martes, 31 de enero de 2012

Cambiar mac rtl8187 alfa 1000 en windows 7 64 bits

Complicado, sí señor, pero finalmente conseguido.
Smac no hubo forma.
Drivers para poder cambiar la mac en el administrador de dispositivos, hay pero windows los bloquea por la dichosa firma de controladores.
Entonces ¿como?
Dos formas: Una temporal y otra permanente.

1.La temporal:
Cambiarlo desde linux y evitar desconexión de la targeta. Es decir, si arrancas linux (ubuntu, wifiway, suse, blabla) y cambias la mac allí (yo lo hice en wifiway con macchanger) y vuelves a windows 7 sin desconectar la targeta de corriente (que no se apague), se mantiene la mac modificada. Esto lo puedes hacer de varias formas. Con una versión de linux en el pc, o un cd de arranque livecd, o con una máquina virtual. Yo con vmwareplayer (gratuita) lo conseguí, instalándole el wifiway y conectando el alfa a la máquina virtual, cambiando la mac y desconectándolo de la máquina virtual. Así vuelve a estar conectada a windows y con la mac cambiada.

2.La permanente:
Puf un lío pero es posible, que es lo que yo pretendía.
Por mas que probé programas que prometen que cambian mac en windows 7, no funcionó ninguno.
La opción de cambiarla por registro, no me hacía gracia, y segun leí por ahí no funcionaba.
Encontré un moddriver para esta targeta para 64 bits, pero tenia el problema de la firma de controladores.
Opciones para evitar ese bloqueo encontre muchas:

-cmd -> gpedit.msc -> Configuración de usuario, Plantillas administrativas, Sistema, Instalación de controladores.
Habilita la configuración "Firma de código para controladores de dispositivo". De forma predeterminada está en "No configurada".
se activará el desplegable de la sección "Opciones". Elige el valor "Omitir")

-cmd -> bcdedit /set nointegritychecks OFF

Ninguna de las dos me funcionó.
Encontré una aplicación que engaña las firmas de windows del driver que quieras, pero tienes que ir uno a uno, ¡pero funciona!
la aplicación se encuentra aquí http://www.ngohq.com/home.php?page=dseo y se llama dseo13b.exe
la descargas, ejecutas como administrador, le das a firmar driver, buscas el driver a firmar, aceptas, luego activas el modo test, reinicias y lo pruebas a instalar el driver otra vez.
Ya no da problema de firmas.
Este moddriver tiene la opcion de cambiar la mac en el administrador de dispositivos, solo es ir alli, propiedas de la rtl8187, opciones avanzadas y network adress, eliges la otra opción que no sea ausente y ahí pones la mac que quieras sin los ":", es decir para poner la mac 11:22:33:44:55:66 pones solo 112233445566. Aceptas y en dos segundos mac cambiada. Para volver a la predeterminada poner la opcion ausente.

el moddriver que encontre es este moddriver_rtl8187.rar

Lo malo, pierdes el regulador de potencia.

6 comentarios:

  1. hola gracias por el driver y la aplicasion pero podrias decrime como instalo el driver abro dseo lo pongo el firma elijo el archivo sys x64 luego lo instalo o no? explica porfavor se agradece de antemano

    ResponderEliminar
  2. Genio totallL!!
    Gracias por compartir eso.. me soluciono un gran problema..!

    ResponderEliminar
  3. Buena entrada. Te animo a que sigas escribiendo cosas interesantes. Si buscas en google cambiar Mac rtl eres de las 3 primeras entradas!!
    Gracias por el aporte

    ResponderEliminar
  4. gracias amigo esto es lo q andava buscando hace meses... sigue asi...

    ResponderEliminar
  5. graciasssss brother, provado y funcianal 100%, se agradeceeeeeeee

    ResponderEliminar
  6. Le puedes cambiar el Mac Address pero al conectarse sigue siendo el Mismo Mac Address físico.

    PD. Uso Win8 32bits

    ResponderEliminar