Bueno, seguimos en los experimentos, y hasta este punto ya hay quien se haya decidido por VBox o por VMWare, y para los que se han decidido por VMWare deben de estar sufriendo horrores con su tarjeta RTL8187L y el clásico error de

[phy0]SIOCSIFFLAGS: Unknown error 132

Pues aquí les traigo la solución, funciona para mi y me ahorra tener que estar tecleando todos los comandos de rmmod rfkill modprobe y etc, etc, etc cada vez que falla, aclaro que esto no lo soluciona permanentemente, pero reduce el tiempo considerablemente entre remover el driver y volverlo a cargar manualmente cuando se presenta el error.

La solución consta de 2 scripts. Y aunque yo los tengo separados hay quien sólo quiera 1 o modificar los 2 para hacer 1, en fin, el límite es su conocimiento.

1.- Para cuando ya tengo la clave WEP y deseo entrar a la red por medio de WiCd como un usuario regular 😉

2.- Para cuando voy a usar airmon-ng, airodump-ng, aireplay-ng y aircrack-ng y próximamente airbase-ng

Bien pues empecemos la creación de los scriptsvv-v-v-v-v.v.v.v..vv.dldlxkm     c9Ll, perdón, ese fue mi bebé…, de cualquier manera ahi vienen las imágenes

En el escritorio de BT4 R2 con el botón derecho hacemos clic y damos en Create New -> Text File…

Le ponemos nombre

Lo abrimos con Kate

Y llenamos el archivo con el siguiente código:

#!/bin/bash
echo Removiendo el modulo RTL8187
rmmod rtl8187
rfkill block all
rfkill unblock all
echo Añadiendo el modulo RTL8187
modprobe rtl8187
rfkill unblock all
echo Cambiando la MAC
macchanger -m 00:11:22:33:44:55 wlan0
echo Levantando la interfaz
ifconfig wlan0 up
echo Verificando que la MAC haya sido cambiada
ifconfig wlan0


Guardamos y cerramos el archivo, y abrimos una Terminal y ahi escribimos lo siguiente

chmod 755 rtl8187    <— o el nombre que ustedes le hayan puesto a su archivo

Después para ejecutarlo en una Terminal es lo siguiente:

./rtl8187  < —- nuevamente el nombre que ustedes le hayan puesto a su archivo

Para el otro archivo, son los mismo pasos, sólo que el código es diferente, aquí se los dejo:

#!/bin/bash
echo Removiendo la interfaz wlan0 !!!
ifconfig wlan0 down
echo Removiendo el modulo RTL8187 !!!
rmmod rtl8187
rfkill block all
rfkill unblock all
echo Añadiendo el modulo RTL8187 !!!
modprobe rtl8187
rfkill unblock all
echo Cambiando la MAC !!!
macchanger -m 00:11:22:33:44:55 wlan0
echo Levantando la interfaz con airmon !!!
airmon-ng start wlan0
echo Verificando que la MAC haya sido cambiada !!!
ifconfig wlan0
echo Bajando la interfaz mon0 !!!!
ifconfig mon0 down
echo Cambiando la MAC para mon0 !!!
macchanger -m 00:11:22:33:44:55 mon0
echo Levantando la interfaz mon0 !!!

Incluso si saben algo de programación pueden agregar condiciones como if para realizar comprobaciones, yo como no se no las pongo.

Feliz solución, feliz hacking !!!!

Anuncios