puar... ¿que controladores para la Broadcom usas? ¿has instalado por tu cuenta algún controlador en especial o estas usando el que viene de serie en Ubuntu? ¿has instalado algún controlador para la Broadcom vía el
"Gestor de controladores restringidos"?
Además... prueba a hacer esto:
-> Primero asegúrate de cual es la interfaz de tu red, digo esto porque me extraña bastante que se llame
eth2...
Si puedes.. no estaría mal que nos dieras la salida del comando
iwconfig-> Luego... desactiva la red desde el gestor de redes NetworkManager, es decir, en el escritorio ve al icono desde el cual eliges la red wifi a la que quieres conectarte y haz click con el botón derecho del ratón y pulsa en
Activar red de forma que la opción quede deseleccionada.
Digo esto porque puede que aunque tu fuerces la descargar de la interfaz en el sistema puede que el NetworkManager aun la siga manteniendo...
Una vez hecho esto vamos a una terminal y empezamos a escribir:
# Abrimos una shell temporal como root
sudo -s
# Limpiamos un poco la casa: el parámetro
-c sirve para limpiar el buffer de kernel Linux
dmesg -c
# Y empieza la fiesta!!
Aun después de apagar la interfaz desde el NetworkManager lo mejor es asegurarse que
ifconfig también lo haga.
ifconfig PonAquiTuInterfaz down
# Después de descargar la interfaz sería recomendable que proporcionaras la salida de este comando
dmesg | tail -20
# Probamos a cambiar la MAC con el parámetro -A que nos debería devolver una de las que están almacenadas en la base de datos de la aplicación. Tambien puedes probar con el parámetro -m pero quizás sería más recomendable probar antes con el -A
macchanger PonAquiTuInterfaz -A
# Luego... independientemente de si te ha devuelto algún error o no... revisamos de nuevo el buffer a ver si ha pasado algo.. y si es el caso deberías ponerlo aquí también.
dmesg | tail -40