pues yo ya intente haciendo lo que dicen por aqui usando wifislax 3.1(la completa) y no tengo idea del porque no funciona

esto es lo que me aparece
wifislax ~ # cd /root/rtl8187B_linux_24.6.1024.0822.2007
wifislax rtl8187B_linux_24.6.1024.0822.2007 # makedrv
rm -fr *.mod.c *.mod *.o .*.cmd *.mod.* *.ko *.o *~
make -C /lib/modules/2.6.21.5/build M=/root/rtl8187B_linux_24.6.1024.082
2.2007/ieee80211 CC=gcc modules
make[1]: Entering directory `/usr/src/linux-2.6.21.5'
WARNING: Symbol version dump /usr/src/linux-2.6.21.5/Module.symvers
is missing; modules will have no dependencies and modversions
.
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_s
oftmac.o
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:
In function `ieee80211_softmac_scan_wq':
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:4
33: warning: initialization from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:4
32: warning: unused variable `dwork'
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:
In function `ieee80211_probe_resp':
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:7
10: warning: ISO C90 forbids mixed declarations and code
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:1
554:4: warning: #warning CHECK_LOCK_HERE
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:1
594:2: warning: #warning CHECK_LOCK_HERE
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:
In function `ieee80211_associate_retry_wq':
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:2
253: warning: initialization from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:2
252: warning: unused variable `dwork'
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:
In function `ieee80211_softmac_init':
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:2
475: warning: assignment from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:2
476: warning: assignment from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:2
477: warning: assignment from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:2
478: warning: assignment from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:2
479: warning: assignment from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_softmac.c:2
480: warning: assignment from incompatible pointer type
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_r
x.o
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_t
x.o
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_w
x.o
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_m
odule.o
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_s
oftmac_wx.o
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt.o
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_ccmp.o
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_crypt_ccmp.
c: In function `ieee80211_ccmp_aes_encrypt':
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_crypt_ccmp.
c:87: warning: passing arg 1 of `crypto_cipher_encrypt_one' from incompa
tible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_crypt_ccmp.
c: In function `ieee80211_ccmp_init':
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_crypt_ccmp.
c:109: warning: assignment from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_crypt_ccmp.
c:125: warning: passing arg 1 of `crypto_free_cipher' from incompatible
pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_crypt_ccmp.
c: In function `ieee80211_ccmp_deinit':
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_crypt_ccmp.
c:141: warning: passing arg 1 of `crypto_free_cipher' from incompatible
pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_crypt_ccmp.
c: In function `ieee80211_ccmp_set_key':
/root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_crypt_ccmp.
c:423: warning: passing arg 1 of `crypto_cipher_setkey' from incompatibl
e pointer type
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_tkip.o
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_wep.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211-r
tl.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt-rtl.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_wep-rtl.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_tkip-rtl.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_ccmp-rtl.o
Building modules, stage 2.
MODPOST 5 modules
CC /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211-r
tl.mod.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211-r
tl.ko
CC /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt-rtl.mod.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt-rtl.ko
CC /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_ccmp-rtl.mod.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_ccmp-rtl.ko
CC /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_tkip-rtl.mod.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_tkip-rtl.ko
CC /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_wep-rtl.mod.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/ieee80211/ieee80211_c
rypt_wep-rtl.ko
make[1]: Leaving directory `/usr/src/linux-2.6.21.5'
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
make -C /lib/modules/2.6.21.5/build M=/root/rtl8187B_linux_24.6.1024.082
2.2007/rtl8187 CC=gcc modules
make[1]: Entering directory `/usr/src/linux-2.6.21.5'
WARNING: Symbol version dump /usr/src/linux-2.6.21.5/Module.symvers
is missing; modules will have no dependencies and modversions
.
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.o
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: In functi
on `rtl8187_rx_urbsubmit':
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:928: warni
ng: passing arg 6 of `usb_fill_bulk_urb' from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: In functi
on `rtl8187_rx_manage_urbsubmit':
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:948: warni
ng: passing arg 6 of `usb_fill_bulk_urb' from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: In functi
on `rtl8180_rtx_disable':
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:1249: warn
ing: int format, long unsigned int arg (arg 2)
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: In functi
on `rtl8180_tx':
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2214: warn
ing: passing arg 6 of `usb_fill_bulk_urb' from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2221: warn
ing: passing arg 6 of `usb_fill_bulk_urb' from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: In functi
on `rtl8187_usb_initendpoints':
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2271: warn
ing: ISO C90 forbids mixed declarations and code
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2275: warn
ing: ISO C90 forbids mixed declarations and code
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2304: warn
ing: assignment from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2250: warn
ing: unused variable `i'
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: In functi
on `rtl8187_usb_deleteendpoints':
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2322: warn
ing: int format, long unsigned int arg (arg 2)
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: At top le
vel:
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2429: warn
ing: "struct struct_work" declared inside parameter list
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2429: warn
ing: its scope is only this definition or declaration, which is probably
not what you want
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: In functi
on `rtl8180_wmm_param_update':
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2433: warn
ing: initialization from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: In functi
on `rtl8180_init':
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2648: warn
ing: assignment from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:2696: warn
ing: assignment from incompatible pointer type
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: In functi
on `rtl8180_adapter_start':
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:3033: warn
ing: unused variable `ieee'
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:3034: warn
ing: unused variable `InitWirelessMode'
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:3035: warn
ing: unused variable `SupportedWirelessMode'
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:3036: warn
ing: unused variable `bInvalidWirelessMode'
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c: In functi
on `rtl8180_irq_rx_tasklet':
/root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187_core.c:3751: warn
ing: ISO C90 forbids mixed declarations and code
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8180_93cx6.o
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8180_wx.o
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8180_rtl8225
.o
CC [M] /root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8180_rtl8225 z2.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187.o
Building modules, stage 2.
MODPOST 1 modules
CC /root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187.mod.o
LD [M] /root/rtl8187B_linux_24.6.1024.0822.2007/rtl8187/r8187.ko
make[1]: Leaving directory `/usr/src/linux-2.6.21.5'
wifislax rtl8187B_linux_24.6.1024.0822.2007 # wlan0up
insmod: error inserting 'ieee80211_crypt-rtl.ko': -1 File exists
insmod: error inserting 'ieee80211_crypt_wep-rtl.ko': -1 File exists
insmod: error inserting 'ieee80211_crypt_tkip-rtl.ko': -1 File exists
insmod: error inserting 'ieee80211_crypt_ccmp-rtl.ko': -1 File exists
insmod: error inserting 'ieee80211-rtl.ko': -1 File exists
insmod: error inserting 'r8187.ko': -1 File exists
wlan0: ERROR while getting interface flags: No such device
wifislax rtl8187B_linux_24.6.1024.0822.2007 #
si alguien ya pudo solucionar esto porfavor que avise

gracias!