Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
23-10-2014, 10:37 (Jueves)
Inicio Ayuda Reglas Buscar Ingresar Registrarse
Noticias:
CURSOS NO CON NAME. Barcelona



+  Seguridad Wireless - Wifi
|-+  Sistemas operativos
| |-+  Zona GNU/Linux
| | |-+  Instalar driver para inyectar/injection con la TL-WN422G ace:1215 ZyDAS
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Instalar driver para inyectar/injection con la TL-WN422G ace:1215 ZyDAS  (Leído 13489 veces)
faby_fabian
**
Desconectado Desconectado

Mensajes: 10


Ver Perfil
« : 06-06-2009, 07:55 (Sbado) »

Esta es una pequeña traducción de
http://aircrack-ng.org/doku.php?id=zd1211rw-mac80211
sobre como instalar el driver para inyectar en Ubuntu 9.04 al 06/06/2009

DESCONECTAR LA TARJETA USB  Lips Sealed

instalar el programa patch (en el Live cd no viene instalado)
sudo -s
apt-get install patch


todo lo bajo a la carpeta por ejemplo:  /media/C_PC1_WIN98/Linux/inyectar3

1. bajar la ultima version del  compat-wireless-2.6
 download the latest version of compat-wireless
http://wireless.kernel.org/download/compat-wireless-2.6
o la estable
http://wireless.kernel.org/en/users/Download/stable/
el compat-wireless-2.6.tar.bz2 no lo pude bajar, bajo
compat-wireless-2009-06-05.tar.bz2

OJO ME ANDUVO OK CON LA VERSION compat-wireless-2009-05-30  Tongue

LA DEL 2009-06-05.tar.bz2 DA ERROR AL COMPILAR !!   Sad
ath9k.h:469: error: el campo ‘ops’ tiene tipo de dato incompleto

LA DEL old-2009-06-05.tar.bz2   Sad
da error al correr los patch

ir a terminal
cd /media/C_PC1_WIN98/Linux/inyectar3
and untar the package:
tar xfj compat-wireless-2.6.tar.bz2
/tira un monton de errores de: No se puede cambiar el propietario a uid 1012,.., no hay problema)
renombrar la carpeta a compat-wireless y

cd compat-wireless

2. a esta carpeta bajar estos 2 archivos,
Next up, cd to your /path/to/compat-wireless directory and download the patch required for injection:
http://patches.aircrack-ng.org/zd1211rw_inject_2.6.26.patch
archivo, guardar como...
and the mac80211 patch for higher injection speed here:
http://patches.aircrack-ng.org/mac80211_2.6.28-rc4-wl_frag+ack_v3.patch
archivo, guardar como...

Visit the mac80211 wiki page for details.http://www.aircrack-ng.org/doku.php?id=mac80211


3. Apply the patch by,
aplique el patch tipeando:

patch -Np0 -i zd1211rw_inject_2.6.26.patch

If successful, the screen will return:
Si esta ok retornará

patching file drivers/net/wireless/zd1211rw/zd_mac.c
Hunk #1 succeeded at 191 (offset 32 lines).
Hunk #2 succeeded at 666 (offset -18 lines).

4. Apply the mac80211 patch by:

patch -Np1 -i mac80211_2.6.28-rc4-wl_frag+ack_v3.patch

A successful patching will yield similar output.
saldrá algo similar a
Hunk #1 succeeded at 672 (offset 61 lines)

Note: the zd1211rw_inject_2.6.26.patch and mac80211_2.6.28-rc4-wl_frag+ack_v3.patch files must be in your compat-wireles-xxxx-xx-xx directory while patching, otherwise you will be asked to provide the full path of the file which needs to be patched, example: /home/user/compat-wireless-xxxx-xx-xx/drivers/net/wireless/zd1211rw/zd_mac.c
colocá todo en la misma carpeta como ya lo hiciste si no te pedirá la ruta...)

5. The injection patch now is applied and we are ready to compile our driver, type make for the process to begin and wait for few minutes to complete.

El patch de inyección ya está listo, ahora compilaremos el driver,
tipea make y tomate un cafe de 15 minutos para una AMD XP 2000+ con 768 mb con Ubuntu live cd 9.04

6. Barring any errors, next up is installing, make install
tipea    make install     para instalar

7. Now that the newly compiled driver is installed, we are ready to use it but before that we have to unload the old driver by typing make unload
tipea make unload para descargar el viejo driver de la memoria

8. To load the new driver, you could either issue make load, or modprobe zd1211rw
tipea make load

9. That's it! This concludes the zd1211 injection tutorial. You should now be able to inject. Test your USB device, by setting it to monitor mode (airmon-ng)

------------------------------------------------------------------------------------------------
Si tienes el linux instalado en el disco duro esto es permanente.
Si usas Live CD y compilaste en disco o pendrive la próxima vez
puedes hacerlo mucho mas rápido, dentro de la carpeta donde compilaste tipea:
make unload
make install
make load
------------------------------------------------------------------------------------------------

CONECTA LA TARJETA USB  Grin

si no tienes instalado el aircrack-ng revisa
http://foro.seguridadwireless.net/index.php?topic=22591

airmon-ng start wlan2 6


 # aireplay-ng -9 mon0
 14:39:59  Trying broadcast probe requests...
 14:39:59  Injection is working!  Angry
 14:40:01  Found 1 AP
 
22:31:30  Trying directed probe requests...
22:31:30  00:00:00:00:00:77 - channel: 6 - 'fffffffff'
22:31:30  Ping (min/avg/max): 1.267ms/3.134ms/5.304ms Power: 0.00
22:31:30  30/30: 100%  Angry

listo
« Última modificación: 19-07-2009, 04:59 (Domingo) por faby_fabian » En línea
qwerty666
**
Desconectado Desconectado

Mensajes: 7


Ver Perfil
« Respuesta #1 : 06-06-2009, 22:04 (Sbado) »

 >:(Excelente tutorial >:(FUNCIONA.
En línea
AptC37
**
Desconectado Desconectado

Mensajes: 41


Ver Perfil
« Respuesta #2 : 08-06-2009, 17:31 (Lunes) »

Gracias faby_fabian!
Quizá mi problema es que bajaba el " compat-wireless-2009-06-05.tar.bz2 " y me daba el mismo error y no me deja inyectar.
En concreto dices que la version de compat-wireless-2.6 que te funciona es la " compat-wireless-2009-05-30 " pero no aparece en las descargas no? http://wireless.kernel.org/download/compat-wireless-2.6

Gracias!

Edito: Como parece ser, creo que la borrarian al hacer nueva version. La puedes subir por ejemplo a megaupload!

( birra pagada  Grin )
« Última modificación: 08-06-2009, 19:34 (Lunes) por AptC37 » En línea
AptC37
**
Desconectado Desconectado

Mensajes: 41


Ver Perfil
« Respuesta #3 : 09-06-2009, 12:40 (Martes) »

Bueno conseguido!!  Cheesy

aireplay-ng -9 mon0

12:22:35  Trying broadcast probe requests...
12:22:35  Injection is working!
12:22:36  Found 4 APs

12:22:36  Trying directed probe requests...
12:22:36  xx:xx:xx:xx:xx:xx - channel: 11 -
12:22:37  Ping (min/avg/max): 1.376ms/10.964ms/16.549ms Power: 0.00
12:22:37  30/30: 100%

Efectivamente Fabian, el problema venia en algun fallo en el compat-wirelesss.
No se si será a dia de hoy el ultimo, pero he bajado este compat-wireless-2.6.30-rc6 desde http://wireless.kernel.org/en/users/Download/stable/ y me ha funcionado.

Tambien parece ser, que ya esta disponible la descarga de compat-wireless-2.6.tar.bz2 desde http://wireless.kernel.org/download/compat-wireless-2.6 ya que al igual que tu no podia descargarla ( link roto o similar ). No se entre ellas si hay diferencias.



« Última modificación: 09-06-2009, 20:28 (Martes) por AptC37 » En línea
nuriacasad
**
Desconectado Desconectado

Mensajes: 3


Ver Perfil
« Respuesta #4 : 25-06-2009, 01:41 (Jueves) »

muy util  y muy bien explicado faby_fabian.

tengo un problema al compilar con make:

pingu@pingu-laptop:~/compat-wireless$ make
test: 1: -ge: unexpected operator
test: 1: -le: unexpected operator
make -C /lib/modules/2.6.27-8-eeepc/build M=/home/pingu/compat-wireless modules
make: *** /lib/modules/2.6.27-8-eeepc/build: No such file or directory.  Stop.
make: *** [modules] Error 2
 
estoy aquí y no hay manera de salir.

me puedes ayudar, soy novata y estoy desesperada  Embarrassed Embarrassed Embarrassed

nuria.




En línea
AptC37
**
Desconectado Desconectado

Mensajes: 41


Ver Perfil
« Respuesta #5 : 26-06-2009, 09:16 (Viernes) »

Voy a intentarlo  Azn
Por lo que te dice de " No such file or directory " parece ser que la ruta no es la correcta.
Has probado a ejecutar el terminal desde la misma carpeta y despues como root hacer make?


En línea
nuriacasad
**
Desconectado Desconectado

Mensajes: 3


Ver Perfil
« Respuesta #6 : 26-06-2009, 19:57 (Viernes) »

aptc37 gracias por contestar  Angry Angry Angry.

lo he probado como root , como usuaria,...pero no hay manera.

creo que el problema viene por las librerias,..., a ver,...

tengo ubuntu 9,10 con kernel 2.6.27-8-eeepc i las librerias que hay en /lib/modules són: 2.6.27-7-generic , 2.6.27-8-eeepc y 2.6.30-10-generic .

el makefile está en la 2.6.30-10-generic.

no sé porque me coje la ruta make -C /lib/modules/2.6.27-8-eeepc, yo creo que al poner make tendria que cojer la ruta lib/modules/2.6.30-10-generic/build

Y aquí estoy , tampoco me puedo cambiar la tarjeta wifi , ya que si tengo que compilar el driver con make ya volvemos a estar...  :'( :'(

weno, espero no haber dicho alguna tonteria, ya que no me entero mucho  Grin Grin Grin
En línea
5.1
*****
Desconectado Desconectado

Mensajes: 207



Ver Perfil WWW
« Respuesta #7 : 27-06-2009, 08:13 (Sbado) »

aptc37 gracias por contestar  Angry Angry Angry.

lo he probado como root , como usuaria,...pero no hay manera.

creo que el problema viene por las librerias,..., a ver,...

tengo ubuntu 9,10 con kernel 2.6.27-8-eeepc i las librerias que hay en /lib/modules són: 2.6.27-7-generic , 2.6.27-8-eeepc y 2.6.30-10-generic .

el makefile está en la 2.6.30-10-generic.

no sé porque me coje la ruta make -C /lib/modules/2.6.27-8-eeepc, yo creo que al poner make tendria que cojer la ruta lib/modules/2.6.30-10-generic/build

Y aquí estoy , tampoco me puedo cambiar la tarjeta wifi , ya que si tengo que compilar el driver con make ya volvemos a estar...  :'( :'(

weno, espero no haber dicho alguna tonteria, ya que no me entero mucho  Grin Grin Grin

Apunta a 2.6.27 por que es el kernel que utilizas.

En cuanto a tus problemas con el make

Código:
apt-get install build-essentials

Ahora no debería darte ese error.

Suerte
En línea

El software publicado en mis posts lo puedes encontrar en mi página personal
nuriacasad
**
Desconectado Desconectado

Mensajes: 3


Ver Perfil
« Respuesta #8 : 28-06-2009, 00:48 (Domingo) »

ok.


 Angry Angry Angry
« Última modificación: 28-06-2009, 01:05 (Domingo) por nuriacasad » En línea
MaTy
**
Desconectado Desconectado

Mensajes: 7


Ver Perfil
« Respuesta #9 : 06-07-2009, 19:18 (Lunes) »

help!!!!
cuando pongo make me tira el siguiente error:

root@maty-laptop:/home/maty/Escritorio/compat-wireless# make
make -C /lib/modules/2.6.28-13-generic/build M=/home/maty/Escritorio/compat-wireless modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.28-13-generic'
  CC [M]  /home/maty/Escritorio/compat-wireless/drivers/misc/eeprom/eeprom_93cx6.o
In file included from <línea-de-orden>:0:
/home/maty/Escritorio/compat-wireless/include/net/compat.h:123: error: redefinición de ‘skb_queue_is_last’
include/linux/skbuff.h:477: error: la definición previa de ‘skb_queue_is_last’ estaba aquí
/home/maty/Escritorio/compat-wireless/include/net/compat.h:137: error: redefinición de ‘skb_queue_next’
include/linux/skbuff.h:491: error: la definición previa de ‘skb_queue_next’ estaba aquí
make[3]: *** [/home/maty/Escritorio/compat-wireless/drivers/misc/eeprom/eeprom_93cx6.o] Error 1
make[2]: *** [/home/maty/Escritorio/compat-wireless/drivers/misc/eeprom] Error 2
make[1]: *** [_module_/home/maty/Escritorio/compat-wireless] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.28-13-generic'

make: *** [modules] Error 2
root@maty-laptop:/home/maty/Escritorio/compat-wireless#
En línea
skan
*****
Desconectado Desconectado

Mensajes: 226


Ver Perfil
« Respuesta #10 : 13-07-2009, 10:47 (Lunes) »

Hola,
lo he probado en Ubuntu 9.04 y me compila bien con la versión vieja del compat-wireless.
La cosa es que en el portatil ya había otra tarjeta, una broadcom y ahora me han desaparecido sus drivers.
Tengo miedo de si vuelvo a instalar los drivers de la Broadcom eso pueda perjudicar al compat-wireless.
¿Es necesario instalar el iw o algún otro driver para la zydas?
Ota cosa es que estaba mirando varios tutoriales a la vez y en algunos ponía hace make load y  luego make unload, diciendo que eso quitaba los drivers viejos, pero supongo que estaará mal porque eso tambien quita los de compat-wireless.  Me gustaría que me aclaren este punto, ¿Cómo quito los viejos y como quito los nuevos?, ¿Cómo mantengo drivers para dos tarjetas sin que interfieran?

saludos
En línea
skan
*****
Desconectado Desconectado

Mensajes: 226


Ver Perfil
« Respuesta #11 : 14-07-2009, 11:19 (Martes) »

Hola
y me dice que no encuentra nl80211, pero no encuentro ningún paquete para instalar que se llame así
En línea
Sopalajo de Arrierez
**
Desconectado Desconectado

Mensajes: 29


Ver Perfil
« Respuesta #12 : 18-07-2009, 14:05 (Sbado) »

   Bufff... pues a mí también me da el Error 2 ese:

Código:
make[3]: *** [/home/luis/Zydass/compat-wireless-2009-07-18/drivers/net/wireless/ath] Error 2
make[2]: *** [/home/luis/Zydass/compat-wireless-2009-07-18/drivers/net/wireless] Error 2
make[1]: *** [_module_/home/luis/Zydass/compat-wireless-2009-07-18] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.28-11-generic'
make: *** [modules] Error 2

Y mira que he hecho esto y todo:

Código:
sudo apt-get install build-essential

   Incluso he reiniciado después de instalar el build-essential por si acaso  Wink

¿Alguien me da alguna idea, por favor?  :'(
« Última modificación: 18-07-2009, 14:06 (Sbado) por Sopalajo de Arrierez » En línea
skan
*****
Desconectado Desconectado

Mensajes: 226


Ver Perfil
« Respuesta #13 : 18-07-2009, 17:01 (Sbado) »

Buenas
Al final he conseguido que funcione
El quid de la cuestión es bajar la velocidad a 1Mb, y usar el mon0 en vez de wlan0
De todos modos los drivers compat-wireless hacen cosas raras tanto con Zydas como con otros dispositivos.
En línea
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.20 | SMF © 2006-2008, Simple Machines