Foro de elhacker.net

Seguridad Informática => Wireless en Linux => Mensaje iniciado por: CloudswX en 3 Enero 2014, 22:06 pm



Título: ERROR "while getting interface flags: No such device" en airmon-ng
Publicado por: CloudswX en 3 Enero 2014, 22:06 pm
Buenas tardes comunidad,

Sucede que tengo un portátil con las siguientes características:

(http://i1178.photobucket.com/albums/x370/cloudswx/Infosistema_zpsbd6acb26.png)

y recientemente me ha dado un poco por volver a trastear aircrack-ng (para no perder los viejos habitos de caza) asi que me he instalado la suite aircrack-ng desde los mismo repositorios de ubuntu y realizo siguiente:

1.- Hago una enumeracion de las interfaces de red existentes en mni equipo.
Código:
cloudswx@cloudswx-tesla ~ $ iwconfig
eth0      no wireless extensions.

eth1      IEEE 802.11abg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated  
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          
lo        no wireless extensions.

2.- Luego procedo a tratar de poner mi interfaz "eth1" en modo monitor

Código:
cloudswx@cloudswx-tesla ~ $ sudo airmon-ng start eth1


Found 5 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
857 avahi-daemon
861 avahi-daemon
878 NetworkManager
908 wpa_supplicant
2552 dhclient


Interface Chipset Driver

eth1 Unknown wl - [phy0]mon0: ERROR while getting interface flags: No such device      # Esta es la linea del error.

(monitor mode enabled on mon0)

Y es justo aqui donde comienza mi confusión con ERROR while getting interface flags: No such device diciéndome que tengo una supuesta interfaz nueva en "mon0", pero cuando realizo una nueva enumeración de interfaces me arroja nuevamente lo mismo:

Código:
cloudswx@cloudswx-tesla ~ $ iwconfig
eth0      no wireless extensions.

eth1      IEEE 802.11abg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated  
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          
lo        no wireless extensions.

 :rolleyes:

Estuve leyendo sobre que es un asunto de los drivers no parcheados sobre los que funciona mi tarjeta de red pero de gual forma necesito un poco de orientación. Mi tarjeta de red es:

Código:
cloudswx@cloudswx-tesla ~ $ lspci | grep Network
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)

Gracias de antemano, saludos!!!


Título: Re: ERROR "while getting interface flags: No such device" en airmon-ng
Publicado por: CloudswX en 5 Enero 2014, 03:49 am
Pues como en la mayoría de los casos mi inmensa terquedad no me deja mantener los dedos quietos y hasta que al fin he logrado solucionar mi problema. A continuación explico los pasos para ayudar a alguien que quizás llegue a tener el mismo problema.

(Un problema no debe solucionarse dos veces)

Pues el fallo "ERROR while getting interface flags: No such device " viene al intentar poner en modo monitor una interfaz que no soporta dicho modo. En mi caso me sucedía lo siguiente:

Primero hacia lista de las interfaces disponibles en el sistema:
Código:
cloudswx@cloudswx-tesla ~ $ iwconfig
eth0      no wireless extensions.

eth1      IEEE 802.11abg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated  
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          
lo        no wireless extensions.

Luego intentaba poner mi interfaz wireless en modo monitor:
Código:
cloudswx@cloudswx-tesla ~ $ sudo airmon-ng start eth1


Found 5 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
857 avahi-daemon
861 avahi-daemon
878 NetworkManager
908 wpa_supplicant
2552 dhclient


Interface Chipset Driver

eth1 Unknown wl - [phy0]mon0: ERROR while getting interface flags: No such device

Y en este paso era donde conseguía el error que no me dejaba continuar. Pues después de mucho leer caí en cuenta que quizas mi tarjeta funcionaba bien pero el driver no permitía la accion que se le pedia asi que me di una vuelta por los foros de aircrack-ng y confirme que el chipset de mi tarjeta era bueno y valido para funcionar con aircrack-ng pero el driver no lo era asi que ayudándome en esta (http://wireless.kernel.org/en/users/Devices/PCI) tabla logre localizar el driver parcheado y totalmente funcional para mi tarjeta, así que luego de instalar con un:

Código:
cloudswx@cloudswx-tesla ~ $ sudo apt-get install firmware-b43-installer

Reinicie mi sistema para luego ver las interfaces con iwconfig, y consegui esto:
Código:
cloudswx@cloudswx-tesla ~ $ iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"Cisco03883"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 44:58:29:XXXXXX  
          Bit Rate=36 Mb/s   Tx-Power=20 dBm  
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-37 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:6  Invalid misc:23   Missed beacon:0

 :o "eth1" fue sustituida por "wlan0"   :D
Entonces nuevamente intente poner la interfaz wireless en modo monitor:

Código:
cloudswx@cloudswx-tesla ~ $ sudo airmon-ng start wlan0
[sudo] password for cloudswx:


Found 5 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
870 avahi-daemon
874 avahi-daemon
892 NetworkManager
1319 wpa_supplicant
1817 dhclient
Process with PID 1817 (dhclient) is running on interface wlan0


Interface Chipset Driver

wlan0 Broadcom b43 - [phy0]
(monitor mode enabled on mon0)


Voila!!!! limpio y sin error, ya tengo una interfaz nueva llamada "mon0" funcionando

Código:
cloudswx@cloudswx-tesla ~ $ iwconfig
mon0      IEEE 802.11bg  Mode:Monitor  Tx-Power=20 dBm  
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:"Cisco03883"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 44:58:29:XXXXXXX  
          Bit Rate=36 Mb/s   Tx-Power=20 dBm  
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-40 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:7  Invalid misc:23   Missed beacon:0

Muchas gracias a todos los que entraron a leer.

TEMA SOLUCIONADO.