You are not logged in.
Hello,
I just got an Alfa AWUS036H with the rtl8187 chipset.
I followed this guide ( http://www.aircrack-ng.org/doku.php?id=r8187 ), but when i tried to execute the make command, this error was outputed:
[ksemeks@cornfield rtl8187_linux_26.1010.0622.2006]$ make
rm -f ieee80211/Module.symvers 2>/dev/null
rm -f ieee80211/Modules.symvers 2>/dev/null
make -C ieee80211 all
make[1]: Entering directory `/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211'
make -C /lib/modules/3.2.8-1-ARCH/build M=/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211 modules
make[2]: Entering directory `/usr/src/linux-3.2.8-1-ARCH'
CC [M] /home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.o
In file included from /home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:17:0:
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211.h:986:24: error: field ‘ps_task’ has incomplete type
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_rx_frame_softmac_rtl7’:
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:1512:3: error: implicit declaration of function ‘tasklet_schedule’ [-Werror=implicit-function-declaration]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_softmac_init_rtl7’:
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2229:2: error: implicit declaration of function ‘tasklet_init’ [-Werror=implicit-function-declaration]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_wpa_set_encryption_rtl7’:
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2474:3: error: implicit declaration of function ‘request_module’ [-Werror=implicit-function-declaration]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2503:3: error: implicit declaration of function ‘try_module_get’ [-Werror=implicit-function-declaration]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c: At top level:
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2648:1: warning: data definition has no type or storage class [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2648:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2648:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2649:1: warning: data definition has no type or storage class [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2649:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2649:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2650:1: warning: data definition has no type or storage class [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2650:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2650:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2651:1: warning: data definition has no type or storage class [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2651:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2651:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2652:1: warning: data definition has no type or storage class [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2652:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2652:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2653:1: warning: data definition has no type or storage class [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2653:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2653:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2654:1: warning: data definition has no type or storage class [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2654:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2654:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2655:1: warning: data definition has no type or storage class [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2655:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2655:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2656:1: warning: data definition has no type or storage class [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2656:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2656:1: warning: parameter names (without types) in function declaration [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2657:1: warning: data definition has no type or storage class [enabled by default]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2657:1: warning: type defaults to ‘int’ in declaration of ‘EXPORT_SYMBOL’ [-Wimplicit-int]
/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.c:2657:1: warning: parameter names (without types) in function declaration [enabled by default]
cc1: some warnings being treated as errors
make[3]: *** [/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211/ieee80211_softmac.o] Error 1
make[2]: *** [_module_/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211] Error 2
make[2]: Leaving directory `/usr/src/linux-3.2.8-1-ARCH'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/ksemeks/rtl8187_linux_26.1010.0622.2006/ieee80211'
make: *** [all] Error 2
Can anyone help me with that?
Offline
Offline
Have you looked into this?
Hi,
I've tried it now, but the problem persists. Same error.
Why would blacklisting the driver be of any help when the patching isn't done yet?
Offline
It took me three seconds to find a solution.
But before that, I have to ask... any reason you can't use the kernel rtl8187 driver?
Offline
I'm experimenting with wireless networks and various wifi cards.
Would you like to share the solution?
Thanks
Offline
Bump!
Anyone?
Offline