Ver Mensaje Individual
Antiguo 23-ago-2010, 01:11   #1 (permalink)
don pato
Novato
 
Fecha de Ingreso: 22-agosto-2010
Mensajes: 2
Predeterminado fallo en aircrack, o en airodump, o en los drivers...¿donde?

hola a todos, tengo un asus eee 1005p con ubuntu 10.04 instalado y tarjeta atheros ar9285. se supone que con todo esto el aircrack funciona, o por lo menos debería dejarme poner la tarjeta en modo monitor... y es que ni eso. llevo días intentándolo (soy nobato en linux, pero sobre todo en seguridad wireless) y no he conseguido más que aprender un poco (que ya es algo) y perderme mucho. no se que pasa. el caso es que descargo el driver para la atheros compat-wireless-2.6.30 lo instalo con make,

y me pone esto:

make -C /lib/modules/2.6.32-21-generic/build M=/home/niquel/Escritorio/compat-wireless-2.6.30 modules

make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.32-21-generic'

CC [M] /home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.o

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c: In function ‘mac80211_hwsim_config_interface’:

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c:603: warning: unused variable ‘mac’

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c: In function ‘hwsim_send_ps_poll’:

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c:771: warning: unused variable ‘buf’

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c: In function ‘hwsim_send_nullfunc’:

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c:802: warning: unused variable ‘buf’

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c: In function ‘init_mac80211_hwsim’:

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c:1051: error: implicit declaration of function ‘schedule_timeout_interruptible’

make[3]: *** [/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.o] Error 1

make[2]: *** [/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless] Error 2

make[1]: *** [_module_/home/niquel/Escritorio/compat-wireless-2.6.30] Error 2

make[1]: se sale del directorio `/usr/src/linux-headers-2.6.32-21-generic'
make: *** [modules] Error 2







luego make install:

WARNING: -e needs -E or -F



kernel/net/mac80211/mac80211.ko

kernel/net/wireless/cfg80211.ko

kernel/net/wireless/lib80211.ko

kernel/drivers/net/wireless/adm8211.ko

kernel/drivers/net/wireless/at76c50x-usb.ko

kernel/drivers/net/wireless/ath/ath5k/ath5k.ko

kernel/drivers/net/wireless/ath/ath9k/ath9k.ko

kernel/drivers/net/wireless/b43/b43.ko

kernel/drivers/net/wireless/b43legacy/b43legacy.ko

kernel/drivers/net/b44.ko
kernel/drivers/ssb/ssb.ko

kernel/drivers/net/wireless/iwlwifi/iwlcore.ko

kernel/drivers/net/wireless/iwlwifi/iwl3945.ko

kernel/drivers/net/wireless/iwlwifi/iwlagn.ko

kernel/drivers/net/wireless/ipw2x00/ipw2100.ko

kernel/drivers/net/wireless/ipw2x00/ipw2200.ko

kernel/drivers/net/wireless/ipw2x00/libipw.ko

kernel/net/wireless/lib80211.ko

kernel/drivers/net/wireless/libertas/libertas_cs.ko

kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko

kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko

kernel/drivers/net/wireless/p54/p54pci.ko

kernel/drivers/net/wireless/p54/p54usb.ko

kernel/drivers/net/wireless/rt2x00/rt2400pci.ko

kernel/drivers/net/wireless/rt2x00/rt2500pci.ko

kernel/drivers/net/wireless/rt2x00/rt2500usb.ko

kernel/drivers/net/wireless/rt2x00/rt61pci.ko

kernel/drivers/net/wireless/rt2x00/rt73usb.ko

kernel/drivers/net/usb/usbnet.ko
kernel/drivers/net/usb/cdc_ether.ko

kernel/drivers/net/usb/rndis_host.ko

kernel/drivers/net/wireless/rndis_wlan.ko

kernel/drivers/net/wireless/rtl818x/rtl8180.ko

kernel/drivers/net/wireless/rtl818x/rtl8187.ko

kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko



make -C /lib/modules/2.6.32-21-generic/build M=/home/niquel/Escritorio/compat-wireless-2.6.30 modules

make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.32-21-generic'

CC [M] /home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.o

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c: In function ‘mac80211_hwsim_config_interface’:

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c:603: warning: unused variable ‘mac’

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c: In function ‘hwsim_send_ps_poll’:

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c:771: warning: unused variable ‘buf’

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c: In function ‘hwsim_send_nullfunc’:

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c:802: warning: unused variable ‘buf’

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c: In function ‘init_mac80211_hwsim’:

/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.c:1051: error: implicit declaration of function ‘schedule_timeout_interruptible’

make[3]: *** [/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless/mac80211_hwsim.o] Error 1

make[2]: *** [/home/niquel/Escritorio/compat-wireless-2.6.30/drivers/net/wireless] Error 2

make[1]: *** [_module_/home/niquel/Escritorio/compat-wireless-2.6.30] Error 2

make[1]: se sale del directorio `/usr/src/linux-headers-2.6.32-21-generic'
make: *** [modules] Error 2


y make unload,


Unloading ath9k...


modifico el archivo module (etc/modules) para poner ath9. lo guardo, lo cierro, reinicio, y se supone que mi tarjeta ya tiene driver para monitorear... no?

luego hago iwconfig para saber que interfaz tengo, y me salen ls, eth0 y wlan0.


hago airmon-ng start eth0 para (se supone) activar el modo monitor de la tarjeta, y me sale:
Interface Chipset Driver


wlan0 ath9k - [phy0]




lo que no veo demasiado bien porque, según he leido, en esta información debería decirme algo como eth0 monitor mode: enabled ...

luego airodump-ng eth0... y el airodump no arranca. Pone esto:
ioctl(SIOCSIWMODE) failed: operation not supported
ARP lynktype is set to 1 (Ethernet) - ecpected ARPHRD_IEEE80211 or ARPHRD_IEEE8021_PRISM onstead. Make sure RFMON is enabled: run 'ifconfig eth0 up; iwconfig eth0 mode Monitor channel <#>'
Sysfs injection support was not found either.




P.D.: mi ordenador no tiene internet, osea que no puedo actualizar paquetes ni utilizar el comando apt-get. tengo que descargar los paquetes a usb y actualizarlos a mano... como quien dice.

no se si estoy metiendo la pata en algún punto. he leido bastante, (no se lo que hago mal, pero creo que me entero un poquito y más o menos de lo que estoy haciendo...), pero la info que he encontrado es casi siempre la misma) espero que sepais ayudarme, y gracias desde ya.
is Offline   Responder Citando