Error 132 modo monitor Aircrack - Ubuntu (SOLUCIÓN: Activar Wifi desde botonera)

Iniciado por CaronteGold, 24 Enero 2010, 20:35 PM

0 Miembros y 1 Visitante están viendo este tema.

CaronteGold

   Buenas,

Siempre he usado Wifislax, pero este día metí el Ubuntu 9.10, y entonces descargué el paquete de aircrack por la línea de comandos, y cuando me pongo a ponerlo en modo monitor me da este error:


Interface Chipset Driver

wlan0 Intel 4965/5xxx iwlagn - [phy0]SIOCSIFFLAGS: Error desconocido 132

(monitor mode enabled on mon0)



 Y claro, luego me pongo a capturar y me sale esto mismo, ioctl(SIOCSIFFLAGS) failed: Unknown error 132


 EStuve mirando y había gente que tenía este mismo error, pero no conseguí ver la solución...

 Si alguien tiene idea de como arreglarlo, se lo gradecería.

 Saludos.

Festor

Cita de: CaronteGold en 24 Enero 2010, 20:35 PM
Y claro, luego me pongo a capturar y me sale esto mismo, ioctl(SIOCSIFFLAGS) failed: Unknown error 132

¿Capturas con la interfaz wlan0 o con mon0? Lo digo porque cuando utilizas airmong-ng no se pasa la interfaz wlan0 a modo monitor si no que se crea una virtual (mon0) que ya está en modo monitor.

Es decir, pasas de tener una interfaz (wlan0) en modo managed a 2 interfaces: una en modo managed (wlan0) y otra en modo monitor (mon0)

Nota: El modo managed es el "normal", es decir, el que te permite conectarte al AP.

Por lo que si no te interesa tener 2 interfaces y quieres cambiar wlan0 a modo monitor siempre puedes probar con:

Código (bash) [Seleccionar]
sudo ifconfig wlan0 down && sudo iwconfig wlan0 mode monitor

CaronteGold



   Pues mira, lo hice de las dos formas, con wlan0 y mon0 y da error igual:

  caronte@Caronte-Laptop:~$ sudo airodump-ng mon0
[sudo] password for caronte:
ioctl(SIOCSIFFLAGS) failed: Unknown error 132


  El error está al ponerla en modo monitor, que sale error desconocido 132, y por tanto me devuelve luego error al intentar capturar.

   Saludos.

Festor

#3
Prueba con:

Código (bash) [Seleccionar]
sudo rfkill unblock wifi

O si no descargando y volviendo a cargar el controlador:

Código (bash) [Seleccionar]
sudo modprobe -r iwlagn && sudo modprobe iwlagn

Por cierto... ¿que tarjeta wifi usas? La marca ya sé que es Intel... pero.. ¿y el modelo?

CaronteGold

#4
   El modelo es 4965, Intel 4965AGN.

 Me daba error en el 2do code, pero supuse que faltaba la "e" en modprob. Pues no me va... sigue con el mismo error, probando los 2 códigos.


  Saludos.

Festor

Realiza esto:

Código (bash) [Seleccionar]
sudo dmesg -c && sudo modprobe -r iwlagn && sudo modprobe iwlagn && sudo ifconfig wlan0 down && sudo iwconfig wlan0 mode monitor

Y si te da error dame la salida del comando dmesg

CaronteGold

 

    Probé ese código y nada.  La salida:


caronte@Caronte-Laptop:~$ sudo dmesg
[ 7781.489686] iwlagn 0000:06:00.0: PCI INT A disabled
[ 7781.624207] cfg80211: Calling CRDA to update world regulatory domain
[ 7781.694899] cfg80211: World regulatory domain updated:
[ 7781.694902] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 7781.694904] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7781.694906] (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7781.694908] (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7781.694910] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7781.694912] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7781.703608] iwlagn: Intel(R) Wireless WiFi Link AGN driver for Linux, 1.3.27k
[ 7781.703610] iwlagn: Copyright(c) 2003-2009 Intel Corporation
[ 7781.703673] iwlagn 0000:06:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[ 7781.703686] iwlagn 0000:06:00.0: setting latency timer to 64
[ 7781.703713] iwlagn 0000:06:00.0: Detected Intel Wireless WiFi Link 4965AGN REV=0x4
[ 7781.749903] iwlagn 0000:06:00.0: Tunable channels: 13 802.11bg, 19 802.11a channels
[ 7781.749984] iwlagn 0000:06:00.0: irq 31 for MSI/MSI-X
[ 7781.752786] phy0: Selected rate control algorithm 'iwl-agn-rs'



   Saludos.

Festor

Simple curiosidad... ¿has probado con el kernel de Ubuntu 9.04?

Te lo puedes descargar de aquí:
http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.28.10/

[ ]   linux-headers-2.6.28-02062810-generic_2.6.28-02062810_amd64.deb
[ ]   linux-headers-2.6.28-02062810-generic_2.6.28-02062810_i386.deb
[ ]   linux-headers-2.6.28-02062810_2.6.28-02062810_all.deb
[ ]   linux-image-2.6.28-02062810-generic_2.6.28-02062810_amd64.deb
[ ]   linux-image-2.6.28-02062810-generic_2.6.28-02062810_i386.deb
[ ]   linux-source-2.6.28_2.6.28-02062810_all.deb

Y recuerda que

-> i386.deb = Ubuntu 32bits
-> amd64.deb = Ubuntu 64bits
-> all.deb = Tanto Ubuntu 32bits como 64bits
-> linux-source = el código fuente del kernel para los que quieran compilarlo, es decir, no es necesario.

CaronteGold



  Buenas, recientemente estoy en Ubuntu y no entiendo muy bien lo del kernel.
 
  Yo he cambiado el kernel para el -pae, y así poder con 32 bits tener 4gb de ram, pero si instalo eso, tendría que usar siempre ese kernel o puede tenerse varios a la ve ¿?


  Saludos y muchas gracias.

Festor

Cita de: CaronteGold en 27 Enero 2010, 16:03 PMYo he cambiado el kernel para el -pae, y así poder con 32 bits tener 4gb de ram, pero si instalo eso, tendría que usar siempre ese kernel o puede tenerse varios a la ve ¿?

El kernel es bastante independiente respecto al resto de la distribución por lo que... si, si se puede tener varias versiones del kernel en un mismo sistema.

Simplemente al instalar el kernel de Ubuntu 9.04, que es la versión 2.6.28, te aparecerá una nueva entrada en el GRUB para elegir con que kernel iniciar Ubuntu.

Y dado que no vas a estar siempre auditando redes... o al menos eso creo.. xD puedes probar a ver si te funciona la 2.6.28 y cuando no estés auditando siempre puedes volver al kernel por defecto de Ubuntu 9.10

P.D. Por cierto... de verdad que necesitas 4GB? No te llegan con 3GB? Lo digo porque yo sólo uso 3GB y nunca tuve problemas de rendimiento...