Como habilitar el modo monitor en BCM4312
Después de un año de tener mi portátil el cual posee una tarjeta inalambrica con chip BCM4312 y solo hasta ahora he logrado habilitarle el modo monitor.
Para habilitar el modo monitor debemos de cumplir con tres requisitos
- kernel linux-2.6.32 o superior
- b43-fwcutter 4.174.64.19 o superior
- git-core
Para comprar si tu tarjeta es compatible con este proceso ejecuta este comando
# lspci -nn | grep Network
Como podemos ver en la imagen anterior la tarjeta que tenemos es una Broadcom con chip bcm4312 y que nuestro Device ID es 14e4:4315
Comprobaremos la versión de nuestro kernel con este comando
# uname -r
Descargamos el firmware con este comando
# wget http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2
Descomprimidos y desempaquetados el paquete
# tar xjf broadcom-wl-4.178.10.4.tar.bz2
Instalaremos git-core
# apt-get install git-core
Con los siguientes comandos vamos a instalar la aplicación que nos va a extraer el firmware
Primero descargamos el paquete de la siguinte forma
# git clone git://git.bu3sch.de/b43-tools.git
Ingresamos al directorio
# cd b43-tools/fwcutter/
Compilamos
# make
Ingresamos al directorio donde se encuentra el firmware
# cd broadcom-wl-4.178.10.4/linux
Vamos a extraer el firmware en /lib/firmware con el siguiente comando
# ../../b43-tools/fwcutter/b43-fwcutter -w /lib/firmware wl_apsta.o
Reniciamos
# reboot
Instalaremos la suite de aircrack-ng
# apt-get install aircrack-ng
Ponemos nuestra en modo monitor
# airmon-ng stop wlan0
# airmon-ng start wlan0
Comprobamos de que si este en modo monitor
# iwconfig
Hacemos una pequeña prueba
# airodump-ng mon0
Buendo esto es todo si quiere seguir probando miren estos otros tutos bajo su propia responsabilidad






agosto 25, 2010 a 9:52 pm
Está mal el comando git-clone, es git clone, sin el guión.
Veré si me funciona en el HP 610 sobre Fedora 13.
agosto 25, 2010 a 10:00 pm
Hola HengartT
Gracias por informar sobre el error en el comando, ya lo corregiré.
agosto 25, 2010 a 10:12 pm
Debo informarte que no me ha funcionado, debe ser por la actual configuración.
Usaba el driver wl bajo la interfaz eth1.
Seguí la guía paso a paso, pero sin resultado óptimo.
# airmon-ng start eth1
eth1 Unknown wl (monitor mode enabled)
PD:Tenemos exactamente la misma tarjeta, ¿qué sistema usaste?
agosto 25, 2010 a 10:15 pm
El sistema que use fue Debian 505
Que version de kernel tienes?
junio 15, 2011 a 2:50 pm
Para tu comentario posterior en el que hablas de wl que no me deja responder:
wl no soporta modo monitor, instala b43
Saludos
agosto 25, 2010 a 10:21 pm
El kernel que uso es:
2.6.33.6-147.2.4.fc13.i686.PAE
septiembre 4, 2010 a 1:01 pm
hola tengo la misma tarjeta nomas que tengo ubuntu 10.04 y el problema es que no se que version de b43-fwcutter tengo por lo tanto sigo ugual de tener otra version como actualizo a esa version??? grasias
septiembre 5, 2010 a 8:11 am
Hola
Con el comando dpkg -l puedes ver todo los paquetes instalados y con su respectiva version.
pero creo en la mayoria de los linux no tiene instalado b43-fwcutter
diciembre 31, 2010 a 2:50 pm
Estimado, hice todo lo que pusiste con exito. Pero no funcionó. Actualmente tengo Ubuntu 10.10 instalado, tenemos la misma tarjeta y tengo un kernel superior (2.6.35-24).
Que es lo que sucede?
enero 3, 2011 a 12:52 am
Hola
Puedes guiarte de esta documentación oficial en el siguiente link
enero 5, 2011 a 11:00 am
disculpen mira el link
https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx
noviembre 26, 2011 a 6:00 pm
Hola, muchas gracias por el manual, no habia conseguido la forma de activar el modo monitor antes, y ya habia perdido la esperanza, pero al seguir los pasos de tu tutorial lo consegui
(en backtrack5)