Hi,

Wondering if anyone could help me out with this, I've been banging my head against a brick wall for most of the morning trying to figure out why this error message is given and why I can't complete the install of the driver onto my BT4 installation. I followed the instructions in the readme.txt file that came with the Alfa USB Adapter and can't imagine that it is anything that I've missed (from there). untarred the package, copied the files to the correct location, ran the make all command in the right directory and this is the result:


root@bt:~/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0# make all
make -C tools
make[1]: Entering directory `/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory `/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/tools'
/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/tools/bin2h
cp -f os/linux/Makefile.6 /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/Makefile
make -C /lib/modules/2.6.30.9/build SUBDIRS=/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux modules
make[1]: Entering directory `/usr/src/linux-source-2.6.30.9'

WARNING: Symbol version dump /usr/src/linux-source-2.6.30.9/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/md5.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/mlme.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/rtmp_wep.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/action.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/cmm_data.o
/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/cmm_data.c: In function 'RTMP_FillTxBlkInfo':
/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/cmm_data.c:713: warning: label 'FillTxBlkErr' defined but not used
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/rtmp_init.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/rtmp_tkip.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/cmm_sync.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/eeprom.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/cmm_sanity.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/cmm_info.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/cmm_wpa.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/dfs.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../common/spectrum.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../sta/assoc.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../sta/aironet.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../sta/auth.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../sta/auth_rsp.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../sta/sync.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../sta/sanity.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../sta/rtmp_data.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../sta/connect.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../sta/wpa.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../os/linux/rt_linux.o
CC [M] /root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../os/linux/rt_profile.o
/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../os/linux/rt_profile.c: In function 'RTMPReadParametersHook':
/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../os/linux/rt_profile.c:928: error: 'struct task_struct' has no member named 'fsuid'
/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../os/linux/rt_profile.c:929: error: 'struct task_struct' has no member named 'fsgid'
/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../os/linux/rt_profile.c:930: error: 'struct task_struct' has no member named 'fsuid'
/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../os/linux/rt_profile.c:930: error: 'struct task_struct' has no member named 'fsgid'
/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../os/linux/rt_profile.c:1593: error: 'struct task_struct' has no member named 'fsuid'
/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../os/linux/rt_profile.c:1594: error: 'struct task_struct' has no member named 'fsgid'
make[2]: *** [/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux/../../os/linux/rt_profile.o] Error 1
make[1]: *** [_module_/root/Alfa/2008_0925_RT2870_Linux_STA_v1.4.0.0/os/linux] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.30.9'
make: *** [LINUX] Error 2


I used sudo apt-get which updated and upgraded my BT4 installation. The reason I did this was with the intention of ensuring all dependencies were available and up to date.

The only other thing I can think of is that the kernel is either out of date or possibly too up to date? If anyone can help me decipher this error message and maybe give me a shove in the correct direction it would be greatly appreciated.

Many Thanks,

Flash