I have a Cisco/Linksys AE3000 (13b1:003b) (chipset ralink 3573) 3x3 11n usb dongle.
Chipset is not supported by in-kernel rt2800usb yet.
Downloaded drivers from ralink, trying to compile them and get:
Code: Select all
CC [M] /usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.o
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2321: error: unknown field ‘private’ specified in initializer
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2321: warning: initialization from incompatible pointer type
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2322: error: unknown field ‘num_private’ specified in initializer
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2322: warning: excess elements in struct initializer
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2322: warning: (near initialization for ‘rt28xx_iw_handler_def’)
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2323: error: unknown field ‘private_args’ specified in initializer
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2323: warning: excess elements in struct initializer
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2323: warning: (near initialization for ‘rt28xx_iw_handler_def’)
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2324: error: unknown field ‘num_private_args’ specified in initializer
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2324: warning: excess elements in struct initializer
/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.c:2324: warning: (near initialization for ‘rt28xx_iw_handler_def’)
make[2]: *** [/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux/../../os/linux/sta_ioctl.o] Error 1
make[1]: *** [_module_/usr/local/src/20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO/os/linux] Error 2
make[1]: Leaving directory `/usr/src/linux-3.5.4-pf'
make: *** [LINUX] Error 2
Also tried other versions found on the net.
I had no luck, always the same error.
My uname -a if it matters: Linux localhost 3.5.4-pf #4 SMP PREEMPT Fri Oct 5 00:32:51 CEST 2012 x86_64 Intel(R) Core(TM)2 Duo CPU P8800 @ 2.66GHz GenuineIntel GNU/Linux
I googled a bit, many people experienced similar errors but were for other chipset of ralink, that was at staging drivers at then kernel 3.0, I could not extrapolate anything useful info...
Any help?


