[CentOS-es] Re: Re: AirCrack Centos 5 compilar ipwraw-ng ( paraErnesto Pérez Estévez )
ArcosCom Linux User
linux en arcoscom.com
Mie Feb 6 09:24:11 UTC 2008
Poder ser, puede ser por el kernel, que no tengas la versión adecuada al
kernel.
La pinta del error es que no encuentra un tipo de datos que quizás se
defina en el kernel.
¿Has probado a preguntar si es compatible ipwraw-ng con el kernel 2.6.18
(que es el que lleva CentOS? Lo mismo no es compatible.
El Mar, 5 de Febrero de 2008, 17:54, RICARDO EUGENIO CALVILLO MORALES
escribió:
> Hola pues omiti algunas lineas porque creo k los warning's se generan de
> los
> primeros.... y si tengo instalados los kerner-dev y kernel-headers...
> por rpm los he istalado con yum...
>
> de hecho al compilar por primera vez salian errores k no encontraba el
> ieee80211.h o algo asi y pues le hice un enlace del .../kenel/ donde
> los buscaba a donde se encontraban y asi se corregia el error, hice como 3
> enlaces a las librerias que pedia
>
> pero el error que me genera ni idea.... tal vez sea por el kernel.... he
> encontrado en foros o manuales pero con el 2.6.20....
>
> alguna idea?
>
>
>
>>1) En lo que se trata a compilar fuentes, NUNCA omitas líneas
>> intermedias,
>>los propios nombres de los fuentes pueden servir para indicarte el fallo.
>>
>>2) ¿Tienes instalados los paquetes kernel-headers y kernel-devel? Si no
>> es
>>así, instálalos y prueba a compilar de nuevo.
>>
>>Salu2
>>
>>El Lun, 4 de Febrero de 2008, 3:07, RICARDO EUGENIO CALVILLO MORALES
>>escribió:
>> el error que me genera al intentar compilar el ipwraw-ng es este:
>>
>> [root en tuxlinux ipwraw-ng]# make
>>
>> make -C /lib/modules/2.6.18-53.1.6.el5/build
>> M=/root/Desktop/wifi/ipwraw-
>> ng-2.0.0-10072007/ipwraw-ng modules
>>
>> make[1]: Entering directory `/usr/src/kernels/2.6.18-53.1.6.el5-i686'
>>
>> CC [M] /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.o
>>
>> In file included from /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007
>> /ipwraw-ng/ipwraw.c:48:
>>
>> /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.h:797:
>> error:
>> field 'commit' has incomplete type
>>
>> /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.h:798:
>> error:
>> field 'up' has incomplete type
>>
>> /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.h:799:
>> error:
>> field 'restart' has incomplete type
>>
>> /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.h:800:
>> error:
>> field 'rx_replenish' has incomplete type
>>
>> /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.h:801:
>> error:
>> field 'rf_kill' has incomplete type
>>
>> /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.h:802:
>> error:
>> field 'activity_timer' has incomplete type
>>
>> /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.h:803:
>> error:
>> field 'init_alive_start' has incomplete type
>>
>> /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.c:8227:
>> warning: initialization from incompatible pointer type
>>
>> /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.c: In
>> function
>> 'ipw_pci_probe':
>>
>> /root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.c:8737:
>> warning: passing argument 2 of 'request_irq' from incompatible pointer
>> type
>>
>> make[2]: ***
>> [/root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng/ipwraw.o]
>> Error 1
>>
>> make[1]: ***
>> [_module_/root/Desktop/wifi/ipwraw-ng-2.0.0-10072007/ipwraw-ng]
>> Error 2
>>
>> make[1]: Leaving directory `/usr/src/kernels/2.6.18-53.1.6.el5-i686'
>>
>> make: *** [modules] Error 2
>>
>> ------------------------------
>>
>> omiti algunas lineas intermadias de error... alguna idea... buscando
>> en
>> las librerias hay error en ipwraw.h
>>
>> en la linea que define una estructura.....
> _______________________________________________
> CentOS-es mailing list
> CentOS-es en centos.org
> http://lists.centos.org/mailman/listinfo/centos-es
>
Más información sobre la lista de distribución CentOS-es