When I want to apply the patch, I have the following message
Quote:
root@slax:/usr/src/rt2570-cvs-20050826/Module# make
make[1]: Entering directory `/usr/src/linux-2.6.11.8'
Makefile:486: .config: No such file or directory
CC [M] /usr/src/rt2570-cvs-20050826/Module/rtusb_main.o
In file included from include/linux/module.h:9,
from /usr/src/rt2570-cvs-20050826/Module/rt_config.h:62,
from /usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:36:
include/linux/config.h:4:28: linux/autoconf.h: No such file or directory
In file included from include/asm/thread_info.h:17,
from include/linux/thread_info.h:21,
from include/linux/spinlock.h:12,
from include/linux/capability.h:45,
from include/linux/sched.h:7,
from include/linux/module.h:10,
from /usr/src/rt2570-cvs-20050826/Module/rt_config.h:62,
from /usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:36:
include/asm/processor.h:69: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
include/asm/processor.h:69: error: requested alignment is not a constant
In file included from include/linux/list.h:7,
from include/linux/wait.h:23,
from include/asm/semaphore.h:41,
from include/linux/sched.h:19,
from include/linux/module.h:10,
from /usr/src/rt2570-cvs-20050826/Module/rt_config.h:62,
from /usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:36:
include/linux/prefetch.h: In function `prefetch_range':
include/linux/prefetch.h:64: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared (first use in this function)
include/linux/prefetch.h:64: error: (Each undeclared identifier is reported only once
include/linux/prefetch.h:64: error: for each function it appears in.)
In file included from include/linux/module.h:23,
from /usr/src/rt2570-cvs-20050826/Module/rt_config.h:62,
from /usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:36:
include/asm/module.h:56:2: #error unknown processor family
In file included from /usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:36:
/usr/src/rt2570-cvs-20050826/Module/rt_config.h:63:27: linux/version.h: No such file or directory
In file included from include/asm/hardirq.h:6,
from include/linux/hardirq.h:6,
from include/linux/interrupt.h:11,
from include/linux/netdevice.h:519,
from /usr/src/rt2570-cvs-20050826/Module/rt_config.h:71,
from /usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:36:
include/linux/irq.h: At top level:
include/linux/irq.h:70: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
include/linux/irq.h:70: error: requested alignment is not a constant
In file included from include/linux/hardirq.h:6,
from include/linux/interrupt.h:11,
from include/linux/netdevice.h:519,
from /usr/src/rt2570-cvs-20050826/Module/rt_config.h:71,
from /usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:36:
include/asm/hardirq.h:13: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
include/asm/hardirq.h:13: error: requested alignment is not a constant
In file included from /usr/src/rt2570-cvs-20050826/Module/rt_config.h:173,
from /usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:36:
/usr/src/rt2570-cvs-20050826/Module/rtusb.h:311:41: missing binary operator before token "("
In file included from /usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:36:
/usr/src/rt2570-cvs-20050826/Module/rt_config.h:176:41: missing binary operator before token "("
/usr/src/rt2570-cvs-20050826/Module/rt_config.h:182:42: missing binary operator before token "("
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:79: warning: initialization from incompatible pointer type
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:80: warning: initialization from incompatible pointer type
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c: In function `CMDHandler':
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:1093: warning: unused variable `pkey'
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c: In function `usb_rtusb_open':
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:1173: error: `MOD_INC_USE_COUNT' undeclared (first use in this function)
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c: In function `usb_rtusb_close':
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:1321: error: `MOD_DEC_USE_COUNT' undeclared (first use in this function)
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c: In function `MlmeThread':
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:1330: error: too few arguments to function `daemonize'
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c: In function `RTUSBCmdThread':
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:1398: error: too few arguments to function `daemonize'
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c: In function `usb_rtusb_probe':
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:1470: error: `MOD_DEC_USE_COUNT' undeclared (first use in this function)
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:1471: warning: implicit declaration of function `usb_dec_dev_use'
/usr/src/rt2570-cvs-20050826/Module/rtusb_main.c:1478: warning: assignment from incompatible pointer type
make[2]: *** [/usr/src/rt2570-cvs-20050826/Module/rtusb_main.o] Error 1
make[1]: *** [_module_/usr/src/rt2570-cvs-20050826/Module] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.11.8'
rt2570.ko failed to build!
make: *** [module] Error 1
root@slax:/usr/src/rt2570-cvs-20050826/Module#
|
when I make: iwconfig rausb0 :
rausb0 RT2500USB WLAN ESSID:""
Mode:Managed Frequency:2.412GHz
RTS thr=0 B Fragment thr=0 B
Encryption key

ff
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
RT2500 !!!
In documentation Ca should be RT2570 It is well the DWL-G122 USB which I bought