Broadcom 43225 en Linux modo monitor

Iniciado por rodarima, 17 Mayo 2010, 00:41 AM

0 Miembros y 2 Visitantes están viendo este tema.

rodarima

Hola buenas noches a todos.

Tengo un portatil con una tarjeta Broadcom 43225 y he instalado la ultima version de ubuntu 10.04 que parece que lleva los drivers de fabrica.
He conseguido ponerla en modo managed pero quisiera saber si se puede poner en modo monitor. Compilando el driver o algo similar. De ultimo estaria comprar otra tarjeta.
Pd: Wifislax 3.1 no la carga, ni bactrack, solo el nuevo paquete Broadcom STA: http://www.broadcom.com/support/802.11/linux_sta.php

Muchas gracias desde ya.

Festor

Por lo que he leído muy pocos chipset soportan el modo monitor con el controlador propietario de Broadcom, lo digo para que no te hagas ilusiones...

Para poner en modo monitor puedes usar el script airmon-ng de la suite aircrack-ng o puedes usar el comando iwconfig de este modo:

Código (bash) [Seleccionar]
sudo iwconfig nombredelainterfaz mode monitor

Aunque antes tendrás que desactivar la interfaz así:

Código (bash) [Seleccionar]
sudo ifconfig nombredelainterfaz down

Donde nombredelainterfaz hace referencia al nombre que le asigna tu sistema a la dispositivo de red inalambrico. Dicho nombre puedes averigurarlo viendo la salida del comando iwconfig, aunque por lo general suele ser wlan0, eth0, rath0...

Luego, para las broadcom tienes otro controlador, el de código abierto, que se llama b43 y que tiene más posibilidades de soportar el modo monitor aunque como contrapartida, de momento, soporta menos hardware que el controlador propietario.

rodarima

#2
la interfaz es eth1, ya lo he probado en ubuntu 10.04. El airmon me dice que esta en monitor con el driver wl pero al ejecutar el airodump me da error. En iwconfig sigue siendo managed.
Se podria hacer algo con b43?

Pd: tambien tengo una us robotics por usb peero no se si vale

Festor

#3
Cita de: rodarima en 17 Mayo 2010, 00:58 AMla interfaz es eth1, ya lo he probado en ubuntu 10.04. El airmon me dice que esta en monitor con el driver wl pero al ejecutar el airodump me da error.

Erase una vez dos hermanos, Marta y Carlos...

Un día Marta tranquilamente chateando en el messenger le salta una ventana muuuuy molesta que no le dejaba seguir charlarndo con sus amigas... entonces, llamó a su hermano Carlos (a gritos) quejándose de que la dichosa ventanita le molestaba con algo de un "error de no sé rollo"

- Carlos!! Joe, que le pasa al messenger que no funciona y da un "error de no sé rollo". ¿qué hago? ¿cierro la ventana?
- A ver... espera que llegue ahí y vemos que le pasa
- Nah! da igual, voy a cerrar la ventana a ver si funciona
- Joe, que esperes! No vaya a ser que te carges algo...

Cuando Carlos llego a la computadora de su hermana, la famosa ventanita de error decia...

ERROR: El sistema va a explotar en 5 minutos....

Pero a Marta no le importaba y sólo quería seguir chateando con sus amigas....

¿Moraleja? Los mensajes de error SON IMPORTANTES para resolver los problemas.  :-\


Cita de: rodarima en 17 Mayo 2010, 00:58 AM
En iwconfig sigue siendo managed.

Si iwconfig sigue en managed es que no tienes modo monitor con el controlador propietario o que, por lo menos, el script airmon-ng no consigue cambiar de modo.

Cita de: rodarima en 17 Mayo 2010, 00:58 AM
Se podria hacer algo con b43?

Ni idea, ya te dije que puede que tengas más suerte (al ser un controlador de código abierto) pero, de momento, tiene un soporte de hardware relativamente escaso.

rodarima

Siento no haber podido poner detalles porque estaba en windows.
He enchufado la tarjeta US Robotics y he aqui el lsusb y lspci de ambas:


rodrigo@portatil:~$ lsusb | grep Rob
Bus 002 Device 003: ID 0baf:011b U.S. Robotics Wireless MAXg Adapter

rodrigo@portatil:~$ lspci | grep Bro
02:00.0 Network controller: Broadcom Corporation Device 4357 (rev 01)



Bien ahora al arrancar con ubuntu 10.04 pongo iwconfig y me da esto:

rodrigo@portatil:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11  Access Point: Not-Associated   
          Link Quality:3  Signal level:188  Noise level:163
          Rx invalid nwid:0  invalid crypt:0  invalid misc:0

wlan0     IEEE 802.11bg  ESSID:"wifi" 
          Mode:Managed  Frequency:2.442 GHz  Access Point: 01:23:45:67:89:10
          Bit Rate=36 Mb/s   Tx-Power=13 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=32/100  Signal level=32/100 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


el airmon:
rodrigo@portatil:~$ sudo airmon-ng start eth1

Found 4 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to kill (some of) them!

PID Name
952 avahi-daemon
953 avahi-daemon
1035 NetworkManager
1096 wpa_supplicant


Interface Chipset Driver

eth1 Unknown wl (monitor mode enabled)
wlan0 Unknown rndis_wlan - [phy0]



rodrigo@portatil:~$ sudo airmon-ng start wlan0

Found 4 processes that could cause trouble.
If airodump-ng, aireplay-ng or airtun-ng stops working after
a short period of time, you may want to kill (some of) them!

PID Name
952 avahi-daemon
953 avahi-daemon
1035 NetworkManager
1096 wpa_supplicant


Interface Chipset Driver

eth1 Unknown wl
wlan0 Unknown rndis_wlan - [phy0]mon0: ERROR mientras se obtenían las banderas de interfaz: No existe el dispositivo

(monitor mode enabled on mon0)




Tambien tengo una tarjeta Intel® PRO/Wireless 2200BG pero no puedo enchufarla ya que no tienen el mismo conector.
Alguna solucion? Como lo pruebo con el b43?



zydas

Para poner en modo monitor tu tarjeta en ubuntu 10.04 tienes que desactivar network manager, eso se consigue desabilitando la red inalambrica en el icono superior derecha.

Saludos

rodarima

He conseguido ponerla en modo monitor en windows 7. Pero necesito algun programa para convertir las capturas a pcap del aircrack

Una imagen vale mas que mil palabras: