Con los íltimos kernels implementados en las dos íltimas versiones de Linux (10.10/11.04), no se implementan los drivers correctos para realizar una auditoría wireless, por lo que airodump-ng muestra el canal -1 cuando especificamos uno en concreto.
Para solucionarlo, tan solo hay que seguir estos pasos:
1. Instalar el entorno de compilaciín y los headers del kernel:
sudo apt-get install build-essential
sudo apt-get install linux-headers-generic
2. Descargar los drivers de Compat Wireless (íltima versiín disponible) y descomprimir:
wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2011-05-05.tar.bz2
tar -xjf compat-wireless-2011-05-05.tar.bz2
cd compat-wireless-2011-05-05
3. Descargar y aplicar los parches necesarios para corregir el fallo:
wget http://patches.aircrack-ng.org/mac80211.compat08082009.wl_frag+ack_v1.patch
patch -p1 < mac80211.compat08082009.wl_frag+ack_v1.patch
wget http://patches.aircrack-ng.org/channel-negative-one-maxim.patch
patch ./net/wireless/chan.c channel-negative-one-maxim.patch
wget http://cache.gmane.org//gmane/linux/kernel/wireless/general/69576-001.bin
patch -p1 < 69576-001.bin
4. Compilar los drivers e instalarlos:
make
sudo make install
5. Por íltimo, reiniciar el sistema (o como alternativa, volver a cargar el controlador de la tarjeta WiFi)
Nota: en caso de instalar un nuevo kernel, si el problema se repite habrí¡ que volver a hacer la operaciín para que surta efecto, ya que los nuevos mídulos sobrescribirí¡n a los compilados.
Espero que sea de ayuda. Un saludo.
airodump-ng no falla, sino que las nuevas versiones de ubuntu no poseen los drivers. la v10.04, fue la ultima con estos drivers.
Buen tutorial!
Cierto, me expresí mal ^^
tengo 1 problema, ami no me funciona, instala todo OK (no tira error como antes) pero al reiniciar, no me detecta ninguna tarjeta de red. ni la del PC ni la USB
You are not allowed to view links.
Register or Login
tengo 1 problema, ami no me funciona, instala todo OK (no tira error como antes) pero al reiniciar, no me detecta ninguna tarjeta de red. ni la del PC ni la USB
a mi me paso lo mismo, pero igual instale los parches de la alfa y anda un poco pero inyecta muy lento...
bajo ubuntu 11.04
y de donde los saco.
podrias ponerme de donde sacarlos y como ponerlos ?
Pues no sí por quí falla, a mí me detecta la interna y la USB...
You are not allowed to view links.
Register or Login
y de donde los saco.
podrias ponerme de donde sacarlos y como ponerlos ?
hay un pack en lives cd -> airubuntu. pero igual ya estan medio desactualizados.
no falto un:
sudo make wlunload
sudo modprobe driver-name
http://linuxwireless.org/download/compat-wireless-2.6/
You are not allowed to view links.
Register or Login
no falto un:
sudo make wlunload
sudo modprobe driver-name
No hace falta, serviría igualmente con reiniciar. A mí me funcioní de esa forma, y lo que tengo encontrado por ahí muestra lo mismo.
pues ami no me funciona :S
habria que esperar un poco digo yo para los que usamos 11.04
pues valla [El Usuario ha Insultado] no? no existe ninguna forma ?
You are not allowed to view links.
Register or Login
pues valla El Usuario ha insultado no? no existe ninguna forma ?
DESCARGAR PARCHE PARA EL KERNEL 2.6.38.2 (http://www.multiupload.com/752UJZ4BGE)
luego extraemos la carpeta.
en terminal (ya dentro de esa carpeta):
sudo su
make
make install
make wlunload
modprobe NOMBRE-DEL-DRIVER
ejemplo de modprobe:
modprobe rt8187
modprobe rtl8187
modprobe rt2800usb
si no inicia con el wlunload usar:
make load
reiniciar.
NOTA: EL CONJUNTO DE DRIVERS YA ESTA PARCHEADO Y NO ES NECESARIO MODIFICAR NADA. CABE DESTACAR QUE NO SE RECOMIENDA QUE EL DISPOSITIVO ESTE ENCHUFADO SI ES USB; SI ES INTERNO DESHABILITAR LA INTERFACE INALAMBRICA.
pues nada me da error
make: execvp: ./scripts/check_config.sh: Permiso denegado
make: *** [.compat_autoconf_compat-wireless-2.6.38.2-2] Error 127
You are not allowed to view links.
Register or Login
pues nada me da error
make: execvp: ./scripts/check_config.sh: Permiso denegado
make: *** [.compat_autoconf_compat-wireless-2.6.38.2-2] Error 127
me olvide que hay que cambiarle el nombre a la carpeta por "compat-wireless-2.6.38.2" igual no creo que sea eso el error en ubuntu 11.04 funciono.
http://www.youtube.com/v/c9CztUsb3Qg
hola fra[El Usuario ha Insultado]cia espero q me puedas ayudar tu posto fue la solucion para mi pero por motivos mi pc murio y tube q formatiarlo y sabes tengo un problema ahora ...... http://cache.gmane.org//gmane/linux/kernel/wireless/general/69576-001.bin no funciona el link muerto .... :( porfa ayudame ... saludos y gracias
gabo1276@hotmail.com
You are not allowed to view links.
Register or Login
hola fra[El Usuario ha Insultado]cia espero q me puedas ayudar tu posto fue la solucion para mi pero por motivos mi pc murio y tube q formatiarlo y sabes tengo un problema ahora ...... http://cache.gmane.org//gmane/linux/kernel/wireless/general/69576-001.bin no funciona el link muerto .... :( porfa ayudame ... saludos y gracias
gabo1276@hotmail.com
probaste con el pack que puse, ese ya lo tiene.
mm q pack ??? puedes poner como kedaria el codigo ??? o ke parte cambiar porfa de verdad lo necesito urgente ... yo ahora por probar okupe este compat-wireless-2011-06-01-p.tar.bz2 en la primera parte pero no me inyecta paketes y mas encima no me toma mi usb rlt8187 ... saludos ojala me puedan ayudar
You are not allowed to view links.
Register or Login
mm q pack ??? puedes poner como kedaria el codigo ??? o ke parte cambiar porfa de verdad lo necesito urgente ... yo ahora por probar okupe este compat-wireless-2011-06-01-p.tar.bz2 en la primera parte pero no me inyecta paketes y mas encima no me toma mi usb rlt8187 ... saludos ojala me puedan ayudar
You are not allowed to view links.
Register or Login
You are not allowed to view links.
Register or Login
pues valla El Usuario ha insultado no? no existe ninguna forma ?
DESCARGAR PARCHE PARA EL KERNEL 2.6.38.2 (http://www.multiupload.com/752UJZ4BGE)
luego extraemos la carpeta.
en terminal (ya dentro de esa carpeta):
sudo su
make
make install
make wlunload
modprobe NOMBRE-DEL-DRIVER
ejemplo de modprobe:
modprobe rt8187
modprobe rtl8187
modprobe rt2800usb
si no inicia con el wlunload usar:
make load
reiniciar.
NOTA: EL CONJUNTO DE DRIVERS YA ESTA PARCHEADO Y NO ES NECESARIO MODIFICAR NADA. CABE DESTACAR QUE NO SE RECOMIENDA QUE EL DISPOSITIVO ESTE ENCHUFADO SI ES USB; SI ES INTERNO DESHABILITAR LA INTERFACE INALAMBRICA.
ese
You are not allowed to view links.
Register or Login
You are not allowed to view links.
Register or Login
pues valla El Usuario ha insultado no? no existe ninguna forma ?
DESCARGAR PARCHE PARA EL KERNEL 2.6.38.2 (http://www.multiupload.com/752UJZ4BGE)
luego extraemos la carpeta.
en terminal (ya dentro de esa carpeta):
sudo su
make
make install
make wlunload
modprobe NOMBRE-DEL-DRIVER
ejemplo de modprobe:
modprobe rt8187
modprobe rtl8187
modprobe rt2800usb
si no inicia con el wlunload usar:
make load
reiniciar.
NOTA: EL CONJUNTO DE DRIVERS YA ESTA PARCHEADO Y NO ES NECESARIO MODIFICAR NADA. CABE DESTACAR QUE NO SE RECOMIENDA QUE EL DISPOSITIVO ESTE ENCHUFADO SI ES USB; SI ES INTERNO DESHABILITAR LA INTERFACE INALAMBRICA.
ese
[/quote]
aaaaa siii lo avia leido pero no lo entendia pero ya si ... lo probare ... pero sabes tengo una duda si lo instalo tal como dices tu q pasara con la instalacion q avia exo antes ??? de la wireless-2011-06-01-p.tar.bz2 ... puedo desintalarla antes de instalar esta ??? eso q estoy bajando es una actualizacion para el kernel ??? supongo q viene cn los driver q acen falta cierto ??? saludos estoy medio confundido ...
ya lo baje creo q me ekivoke en lo ke dije anteriormente es solo un parche para la vercion de kernel 2.6.38.2 pero no tnego la misma .... yo tengo la 2.6.38-8-generic (eso me arroja con el comando unama -r) algun problema ??? saludos discolpa las molestias xD
buenas me funciono no de maravilas pero algo arreglo .... el adaptador usb que tengo (chip rlt8187) funciona super bn ... pero el adaptador wifi de mi notebook (chip bcm4313) lo puedo poner en mode monitor pero e inyectarme pero el problema es q nunca capta niun pakete aun que estoy al lado de mi red y ocupandola a mil no hay caso no captura nada ... q puede ser ??? saludos
haber si funciona.
descarga el archivo segun si tenes 32bit o 64bit. http://www.broadcom.com/support/802.11/linux_sta.php (http://www.broadcom.com/support/802.11/linux_sta.php)
descomprimimos el archivo en una carpeta y hacemos (sobre la carpeta de driver en terminal):
make clean
make
Primero debemos remover cualquier otro driver para dispositivos broadcom
que este instalado en el sistema.
Buscamos con el siguiente comando que drivers estan instalados.
lsmod | grep "b43|ssb|wl"
Si hay alguno lo removemos con los siguiente comandos.
rmmod b43
rmmod ssb
rmmod wl
Luego los ponemos en blacklist para evitar que se carguen nuevamente en
un futuro.
echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf
Seguidamente agregamos el modulo de seguridad
Los sistemas nuevos usan lib80211 pero tambiín puede ser el ieee80211_crypt_tkip
Para ver cuí¡l es el nuestro digitamos
modprobe lib80211
o
modprobe ieee80211_crypt_tkip
El que no de error es el nuestro
Por ultimo digitamos
insmod wl.ko
Y con esto ya hemos activado nuestra tarjeta BCM4312, puede
tardar un poco empezar a trabajar así que hay que tener
paciencia.
Citar
Y con esto ya hemos activado nuestra tarjeta BCM4312, puede
tardar un poco empezar a trabajar así que hay que tener
paciencia.
mm BCM4312 es = a BCM4313 ??? la mia es BCM4313 .. saludos y gracias
buenas aki denuevo xD sabes sigo los pasos 1 a 1 pero alfinal en : insmod wl.ko , me aroja erro ya q el archivo no existe ... saludos espero tu ayuda aaa i de ante mano muchas gracias por todo
prueba alguno de aqui: http://sun.backtrack-linux.org/repotest/b/broadcom-sta/ (http://sun.backtrack-linux.org/repotest/b/broadcom-sta/)
You are not allowed to view links.
Register or Login
prueba alguno de aqui: http://sun.backtrack-linux.org/repotest/b/broadcom-sta/ (http://sun.backtrack-linux.org/repotest/b/broadcom-sta/)
estimado yo denuevo por aki .... probe todos pero niuno funciona por q tengo ubuntu de 64 bit .... me dicuenta q :
wget http://cache.gmane.org//gmane/linux/kernel/wireless/general/69576-001.bin
patch -p1 < 69576-001.bin
ya funciona bien y keria saber como desintalar lo q ya tengo para poder instalar el otro .... ya q el anterior si me funciono ... y aora lo proben instaladnolo y no paso nada sigo = sin capturar datos ni ver los conectados a mi red y eso q estoy al lado de mi router y okupando a full desde otro note ....
Saludos Gabriel Lípez
Ojalas puedas ayudarme nuevamente ... Gracias
mira, si haces denuevo el parcheo de los drivers commons; no tienes que desinstalar nada; solo instalar y lo va a reemplazar.
pero sabes no me resulta ahora por que me la esta reconociando como " brcmsmac " y cuando me funcionaba me la reconocia como " brcm80211 " ... q puedo hacer ??? :/
You are not allowed to view links.
Register or Login
pero sabes no me resulta ahora por que me la esta reconociando como " brcmsmac " y cuando me funcionaba me la reconocia como " brcm80211 " ... q puedo hacer ??? :/
quisas a cambiado el nombre; calcula que yo que camibo de s.o. cada tanto en mi rtl8187l.. me aparece de rt8187, rtl8187, 8187usb asique quisas cambio en nombre esos es todo. en si casi todas las pacas estan medias jodidas con el nuevo ubuntu
You are not allowed to view links.
Register or Login
You are not allowed to view links.
Register or Login
pero sabes no me resulta ahora por que me la esta reconociando como " brcmsmac " y cuando me funcionaba me la reconocia como " brcm80211 " ... q puedo hacer ??? :/
quisas a cambiado el nombre; calcula que yo que camibo de s.o. cada tanto en mi rtl8187l.. me aparece de rt8187, rtl8187, 8187usb asique quisas cambio en nombre esos es todo. en si casi todas las pacas estan medias jodidas con el nuevo ubuntu
pero entonces q hago ??? solo aceptar y asumir q no funcionara :/ :( ???
holaaaaa !!!!!!!! estida yo por aki denuevo pueden volver a subir el bin
http://cache.gmane.org//gmane/linux/kernel/wireless/general/69576-001.bin
???
no esta denuevo y hoy recien volvi a instalar ubuntu 11.04 y tengo una terjeta wireless brodcom 4313 ... y la tengo en channel -1 ... saludos espero me puedas ayudar nuevamente ...
hay varios aca
http://cache.gmane.org/gmane/linux/kernel/wireless/general/ (http://cache.gmane.org/gmane/linux/kernel/wireless/general/)
si lo se pero puedo ocupar el .bin q yo quiera ??? para q es este bin ??? saludos
You are not allowed to view links.
Register or Login
si lo se pero puedo ocupar el .bin q yo quiera ??? para q es este bin ??? saludos
me acorde q hice un back-up en el host de archivos (http://arghostfiles.netau.net/) del foro.
DESCARGA: http://arghostfiles.netau.net/69576-001.bin (http://arghostfiles.netau.net/69576-001.bin)
Ola como stan, bueno ando por aqui ya que tengo el mismo problema y siguiendo el tuto me que atorado en el siguiente paso:
wget http://cache.gmane.org//gmane/linux/kernel/wireless/general/69576-001.bin
ya que me dice que no encuentra el archivo, y buscando por ftp, efectivamente esso no esta; aunq ay alguno otros xxxxx.bin quisiera saber ded onde puedo descargar el 69576-001.bin.
grax y saludos d nuevo
You are not allowed to view links.
Register or Login
Ola como stan, bueno ando por aqui ya que tengo el mismo problema y siguiendo el tuto me que atorado en el siguiente paso:
wget http://cache.gmane.org//gmane/linux/kernel/wireless/general/69576-001.bin
ya que me dice que no encuentra el archivo, y buscando por ftp, efectivamente esso no esta; aunq ay alguno otros xxxxx.bin quisiera saber ded onde puedo descargar el 69576-001.bin.
grax y saludos d nuevo
wget http://arghostfiles.netau.net/69576-001.bin
hola a tod@s, he visto que algunos usuarios tenían un problema como el mio y lo solucionaron, pero por mucho que leo o realizo pruebas, no consigo que funcione mi inalambrica en ubuntu 11.04. estos son los errores que me dan al aplicar los comandos:
al hacer patch -p1 < 69576-001.bin da fallido:
patching file net/mac80211/agg-tx.c
Hunk #1 succeeded at 154 with fuzz 2 (offset 18 lines).
Hunk #2 FAILED at 163.
Hunk #3 FAILED at 322.
Hunk #4 FAILED at 701.
3 out of 4 hunks FAILED -- saving rejects to file net/mac80211/agg-tx.c.rej
patching file net/mac80211/work.c
Hunk #1 FAILED at 65.
1 out of 1 hunk FAILED -- saving rejects to file net/mac80211/work.c.rej
al hacer make al final aparece este error:
/home/trini/compat-wireless-2011-08-27/net/mac80211/agg-tx.c:157:13: error: redefinition of ‘kfree_tid_tx’
/home/trini/compat-wireless-2011-08-27/net/mac80211/agg-tx.c:148:13: note: previous definition of ‘kfree_tid_tx’ was here
/home/trini/compat-wireless-2011-08-27/net/mac80211/agg-tx.c:148:13: warning: ‘kfree_tid_tx’ defined but not used
make[3]: *** [/home/trini/compat-wireless-2011-08-27/net/mac80211/agg-tx.o] Error 1
make[2]: *** [/home/trini/compat-wireless-2011-08-27/net/mac80211] Error 2
make[1]: *** [_module_/home/trini/compat-wireless-2011-08-27] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-2.6.38-11-generic-pae»
make: *** [modules] Error 2
y al hacer make install al final aparece este error:
/home/trini/compat-wireless-2011-08-27/net/mac80211/agg-tx.c:157:13: error: redefinition of ‘kfree_tid_tx’
/home/trini/compat-wireless-2011-08-27/net/mac80211/agg-tx.c:148:13: note: previous definition of ‘kfree_tid_tx’ was here
/home/trini/compat-wireless-2011-08-27/net/mac80211/agg-tx.c:148:13: warning: ‘kfree_tid_tx’ defined but not used
make[3]: *** [/home/trini/compat-wireless-2011-08-27/net/mac80211/agg-tx.o] Error 1
make[2]: *** [/home/trini/compat-wireless-2011-08-27/net/mac80211] Error 2
make[1]: *** [_module_/home/trini/compat-wireless-2011-08-27] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-2.6.38-11-generic-pae»
make: *** [modules] Error 2
trini@trini-S510-X-CP50B:~/compat-wireless-2011-08-27$
he realizado los pasos dos veces y sigue dando el mismo fallo al ejecutar el aireplay:
root@trini-S510-X-CP50B:~# aireplay-ng -3 -b 00:xx:0x:xx:xx:xx -h 00:yy:yy:02:yy:yy mon3
21:01:14 Waiting for beacon frame (BSSID: 00:yy:yy:02:yy:yy) on channel -1
21:01:14 mon3 is on channel -1, but the AP uses channel 6
root@trini-S510-X-CP50B:~#
mi tarjeta en el portatil es una Intel(R) Wireless WiFi Link 5300 y tengo instalado ubuntu 11.04. tambiín lo he intentado con el archivo compat-wireless-2011-05-05.tar.bz2
¿alguien me puede echar una mano?,ayuda por favor
gracias
ya esta solucionado ;D ;D ;D ;D ;D ;D
te tenias que fijar q kernel tenes para descargar el compat-wireless
Si usan Debian o sus forks (Ubuntu, Huayra, etc), en los apt para las distros 14.10 en adelante hay una versión que corrige este problema. Sólo hay que agregar el parámetro --ignore-negative-one.
¡Saludos!