Page 1 of 1

Aircrack channel -1 errores al make

Posted: Thu Sep 13, 2012 3:13 pm
by pinovicious
Hola
Instalé satisfactoriamente aircrack y me topé con un viejo problema (channel -1) anterior mente en otras distros lo había solucionado con unos parches que existen por ahí y pensé que sería igual de fácil esta vez, pero resultó no ser tan fácil y la verdad no tengo ni idea de por qué me de este error.

estos son los pasos que seguí para los parches:
sudo apt-get install linux-headers-$(uname -r)

wget http://wireless.kernel.org/download/com ... 20.tar.bz2

tar -jxf compat-wireless-2010-12-20.tar.bz2

cd compat-wireless-2010-12-20

wget http://patches.aircrack-ng.org/channel- ... axim.patch

sudo apt-get install patch

patch ./net/wireless/chan.c channel-negative-one-maxim.patch

make

sudo make install

sudo make unload

sudo reboot


y todo va muy bien hasta llegar a la parte del make pues me bota lo siguiente:

~/compat-wireless-2010-12-20 $ make
/bin/sh: 1: [: -gt: argument expected
/bin/sh: 1: test: -ge: unexpected operator
make -C /lib/modules/3.2.0-29-generic/build M=/home/pinovicious/compat-wireless-2010-12-20 modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-3.2.0-29-generic»
CC [M] /home/pinovicious/compat-wireless-2010-12-20/compat/main.o
In file included from /home/pinovicious/compat-wireless-2010-12-20/include/linux/compat-2.6.29.h:5:0,
from /home/pinovicious/compat-wireless-2010-12-20/include/linux/compat-2.6.h:24,
from <línea-de-orden>:0:
include/linux/netdevice.h:1150:5: aviso: "IS_ENABLED" no está definido [-Wundef]
include/linux/netdevice.h:1150:15: error: falta un operador binario antes del elemento "("
include/linux/netdevice.h: En la función ‘netdev_uses_dsa_tags’:
include/linux/netdevice.h:1416:9: error: ‘struct net_device’ no tiene un miembro llamado ‘dsa_ptr’
include/linux/netdevice.h:1417:31: error: ‘struct net_device’ no tiene un miembro llamado ‘dsa_ptr’
include/linux/netdevice.h: En la función ‘netdev_uses_trailer_tags’:
include/linux/netdevice.h:1426:9: error: ‘struct net_device’ no tiene un miembro llamado ‘dsa_ptr’
include/linux/netdevice.h:1427:35: error: ‘struct net_device’ no tiene un miembro llamado ‘dsa_ptr’
make[3]: *** [/home/pinovicious/compat-wireless-2010-12-20/compat/main.o] Error 1
make[2]: *** [/home/pinovicious/compat-wireless-2010-12-20/compat] Error 2
make[1]: *** [_module_/home/pinovicious/compat-wireless-2010-12-20] Error 2
make[1]: se sale del directorio «/usr/src/linux-headers-3.2.0-29-generic»
make: *** [modules] Error 2



y no tengo ni idea de que pueda estar mal. Cualquier ayuda es buena y gracias de antemano por tomarse el tiempo de leer esto.

Re: Aircrack channel -1 errores al make

Posted: Thu Sep 13, 2012 3:39 pm
by xenopeek
Por favor, vea las reglas (http://forums.linuxmint.com/viewtopic.php?f=17&t=83314). Solicitud de ayuda con actividades de la computadora ilícitas está prohibido y no se apoya.

Bloqueado.