pues bien descargo los ultimos madwifi de donde sabemos 100h.org, y ejecuto los siguientes comandos que recomienda el install:
export KERNELPATH=/usr/src/linux-headers-`uname -r`
export KERNELRELEASE=`uname -r`
make
y este es el resultado del make: disculpenme......
Citar
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:501: error: (near
initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:502: error: field
name not in record or union initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:502: error: (near
initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:502: warning: exc
ess elements in scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:502: warning: (ne
ar initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:503: error: field
name not in record or union initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:503: error: (near
initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:503: warning: exc
ess elements in scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:503: warning: (ne
ar initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:504: error: field
name not in record or union initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:504: error: (near
initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: exc
ess elements in scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: (ne
ar initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: bra
ces around scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: (ne
ar initialization for 'ath_root_table[1]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:506: warning: dat
a definition has no type or storage class
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'ath
_hal_sysctl_register':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:516: warning: imp
licit declaration of function 'register_sysctl_table'
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:516: warning: ass
ignment makes pointer from integer without a cast
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'ath
_hal_sysctl_unregister':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:525: warning: imp licit declaration of function 'unregister_sysctl_table'
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'ini t_ath_hal':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:556: error: 'KERN
y blablabla....... +initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:502: error: field
name not in record or union initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:502: error: (near
initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:502: warning: exc
ess elements in scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:502: warning: (ne
ar initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:503: error: field
name not in record or union initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:503: error: (near
initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:503: warning: exc
ess elements in scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:503: warning: (ne
ar initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:504: error: field
name not in record or union initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:504: error: (near
initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: exc
ess elements in scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: (ne
ar initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: bra
ces around scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: (ne
ar initialization for 'ath_root_table[1]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:506: warning: dat
a definition has no type or storage class
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'ath
_hal_sysctl_register':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:516: warning: imp
licit declaration of function 'register_sysctl_table'
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:516: warning: ass
ignment makes pointer from integer without a cast
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'ath
_hal_sysctl_unregister':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:525: warning: imp licit declaration of function 'unregister_sysctl_table'
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'ini t_ath_hal':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:556: error: 'KERN
Citar
nclude/linux/cpumask.h:89: error: syntax error before '*' token
include/linux/cpumask.h:90: warning: function declaration isn't a prototype
include/linux/cpumask.h: In function '__cpu_set':
include/linux/cpumask.h:91: error: 'cpu' undeclared (first use in this function)
include/linux/cpumask.h:91: error: 'dstp' undeclared (first use in this function)
include/linux/cpumask.h: At top level:
include/linux/cpumask.h:95: warning: type defaults to 'int' in declaration of 'cpumask_t'
include/linux/cpumask.h:95: error: syntax error before '*' token
include/linux/cpumask.h:96: warning: function declaration isn't a prototype
include/linux/cpumask.h: In function '__cpu_clear':
include/linux/cpumask.h:97: error: 'cpu' undeclared (first use in this function)
include/linux/cpumask.h:97: error: 'dstp' undeclared (first use in this function)
include/linux/cpumask.h: At top level:
include/linux/cpumask.h:101: error: syntax error before '*' token
include/linux/cpumask.h:102: warning: function declaration isn't a prototype
include/linux/cpumask.h: In function '__cpus_setall':
include/linux/cpumask.h:103: error: 'dstp' undeclared (first use in this function)
include/linux/cpumask.h:103: error: 'nbits' undeclared (first use in this function)
include/linux/cpumask.h: At top level:
include/linux/cpumask.h:107: error: syntax error before '*' token
include/linux/cpumask.h:108: warning: function declaration isn't a prototype
include/linux/cpumask.h: In function '__cpus_clear':
include/linux/cpumask.h:109: error: 'dstp' undeclared (first use in this function)
include/linux/cpumask.h:109: error: 'nbits' undeclared (first use in this function)
include/linux/cpumask.h: At top level:
include/linux/cpumask.h:116: error: syntax error before 'cpumask_t'
include/linux/cpumask.h:117: warning: function declaration isn't a prototype
mas....include/linux/cpumask.h:90: warning: function declaration isn't a prototype
include/linux/cpumask.h: In function '__cpu_set':
include/linux/cpumask.h:91: error: 'cpu' undeclared (first use in this function)
include/linux/cpumask.h:91: error: 'dstp' undeclared (first use in this function)
include/linux/cpumask.h: At top level:
include/linux/cpumask.h:95: warning: type defaults to 'int' in declaration of 'cpumask_t'
include/linux/cpumask.h:95: error: syntax error before '*' token
include/linux/cpumask.h:96: warning: function declaration isn't a prototype
include/linux/cpumask.h: In function '__cpu_clear':
include/linux/cpumask.h:97: error: 'cpu' undeclared (first use in this function)
include/linux/cpumask.h:97: error: 'dstp' undeclared (first use in this function)
include/linux/cpumask.h: At top level:
include/linux/cpumask.h:101: error: syntax error before '*' token
include/linux/cpumask.h:102: warning: function declaration isn't a prototype
include/linux/cpumask.h: In function '__cpus_setall':
include/linux/cpumask.h:103: error: 'dstp' undeclared (first use in this function)
include/linux/cpumask.h:103: error: 'nbits' undeclared (first use in this function)
include/linux/cpumask.h: At top level:
include/linux/cpumask.h:107: error: syntax error before '*' token
include/linux/cpumask.h:108: warning: function declaration isn't a prototype
include/linux/cpumask.h: In function '__cpus_clear':
include/linux/cpumask.h:109: error: 'dstp' undeclared (first use in this function)
include/linux/cpumask.h:109: error: 'nbits' undeclared (first use in this function)
include/linux/cpumask.h: At top level:
include/linux/cpumask.h:116: error: syntax error before 'cpumask_t'
include/linux/cpumask.h:117: warning: function declaration isn't a prototype
Citar
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:504: error: field name not in record or union initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:504: error: (near initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: excess elements in scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: (near initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: braces around scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: (near initialization for 'ath_root_table[1]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:506: warning: data definition has no type or storage class
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'ath_hal_sysctl_register':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:516: warning: implicit declaration of function 'register_sysctl_table'
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:516: warning: assignment makes pointer from integer without a cast
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'ath_hal_sysctl_unregister':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:525: warning: implicit declaration of function 'unregister_sysctl_table'
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'init_ath_hal':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:556: error: 'KERN_INFO' undeclared (first use in this function)
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:556: error: syntax error before string constant
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'exit_ath_hal':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:576: error: 'KERN_INFO' undeclared (first use in this function)
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:576: error: syntax error before string constant
make[3]: *** [/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.o] Error 1
make[2]: *** [_module_/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.12-9-686'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal'
make: *** [all] Error 1
resumiendo creo que no va muy fino esto...../root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:504: error: (near initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: excess elements in scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: (near initialization for 'ath_root_table[0]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: braces around scalar initializer
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:505: warning: (near initialization for 'ath_root_table[1]')
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:506: warning: data definition has no type or storage class
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'ath_hal_sysctl_register':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:516: warning: implicit declaration of function 'register_sysctl_table'
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:516: warning: assignment makes pointer from integer without a cast
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'ath_hal_sysctl_unregister':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:525: warning: implicit declaration of function 'unregister_sysctl_table'
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'init_ath_hal':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:556: error: 'KERN_INFO' undeclared (first use in this function)
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:556: error: syntax error before string constant
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c: In function 'exit_ath_hal':
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:576: error: 'KERN_INFO' undeclared (first use in this function)
/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.c:576: error: syntax error before string constant
make[3]: *** [/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal/ah_osdep.o] Error 1
make[2]: *** [_module_/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.12-9-686'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/wireless/madwifi/madwifi-cvs-20051008/ath_hal'
make: *** [all] Error 1
Alguien me puede echar una mano por favor.
Salu2 a to2.









Autor


En línea



