[SOLUCIONADO] EROR "while getting interface flags: No such device" en airmon-ng

Iniciado por Cl0udswX, Enero 03, 2014, 06:08:31 PM

Tema anterior - Siguiente tema

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

Buenas tardes comunidad,

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



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: text

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: text
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: text
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: text
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!!!
El talento se parece al tirador que da en un blanco que los demás no pueden alcanzar; el genio se parece al tirador que da en un blanco que los demás no pueden ver.


Enero 04, 2014, 03:34:05 AM #1 Ultima modificación: Enero 04, 2014, 03:36:04 AM por aika
me parese que se debe a que esa interface es cableada o asi es detectada :

cloudswx@cloudswx-tesla ~ $ iwconfig
eth0      no wireless extensions.    <<<<<<<<<<<<<<<<<<<<<<<<<<<<<< no existen extenciones wireless
 
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.      <<<<<<<<<<<<<<<<<<<<<<<<<<<<<< no existen extenciones wireless


puedes revisar si es compatible tu driver con la herramienta de aircrack-ng :  airdriver-ng     asi sabras si es o no compatible en esta seccion de wireles podras encontrar mas informacion sobre la suite de aircrack -ng No tienes permitido ver los links. Registrarse o Entrar a mi cuenta 
cualquier cosa aqui estoy n,n saludos

Enero 04, 2014, 10:18:52 PM #2 Ultima modificación: Enero 04, 2014, 11:00:10 PM por CloudswX
Gracias por la respuesta "aika", la interface wireless que utilizo para navegar es "eth1" y me funciona normal.

eth0 -------------- es mi interfaz ethernet
eth1 -------------- es mi interfaz wireless
lo ------------------ es la interfaz del localhost (127.0.0.1)

Probare con la herramienta que me comentas.

Gracias hermano.




edito.

Código: text
cloudswx@cloudswx-tesla ~ $ sudo airdriver-ng detect

Found "Broadcom 4300" device: (bcm43xx)
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)

Found "Broadcom 4300" device: (bcm43xx-mac80211)
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)


Me detecta el driver del wireless correctamente.




Edito nuevamente.

Pues me he cambiado los driver por unos correctamente parcheados desde la misma pagina de aircrack-ng y cuando hago un:

Código: text
cloudswx@cloudswx-tesla ~ $ sudo airdriver-ng installed


Consigo esto:

Código: text
cloudswx@cloudswx-tesla ~ $ sudo airdriver-ng installed

Found following firmwares installed:
9. Intel Pro Wireless 2100 B - IEEE80211
10. Intel Pro Wireless 2200 (B/G)/2915 (A/B/G) - IEEE80211
39. ZyDAS 1201 - IEEE80211 Softmac


Mi nueva pregunta es como puedo elegir cual firmware utilizar en mi tarjeta wireless (suponiendo que todos sean driver disponibles en mi sistema)

Saludos por alla.
El talento se parece al tirador que da en un blanco que los demás no pueden alcanzar; el genio se parece al tirador que da en un blanco que los demás no pueden ver.


Enero 04, 2014, 11:37:59 PM #3 Ultima modificación: Enero 04, 2014, 11:49:31 PM por CloudswX
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: text
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: text
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 No tienes permitido ver los links. Registrarse o Entrar a mi cuenta tabla logre localizar el driver parcheado y totalmente funcional para mi tarjeta, así que luego de instalar con un:

Código: text
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: text
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:66:C0:42   
          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: text
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: text
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:66:C0:42   
          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 por la ayuda "aika" y gracias a todos los que entraron a leer.

TEMA SOLUCIONADO.
El talento se parece al tirador que da en un blanco que los demás no pueden alcanzar; el genio se parece al tirador que da en un blanco que los demás no pueden ver.