Possible Issue on low memory machines

Live forum: http://rt2x00.serialmonkey.com/viewtopic.php?t=5553


25-08-2009 02:54:23


First. Thanks a lot. Incredible and really maintained work.

I have this error when use your driver on Debian_Lenny/NSLU2 machine.
NSLU2 machine is an arm architecture and have only 32 Mg ram.

Aug 23 211523 NSLU2 kernel [42949851.430000] <-- ERROR in Alloc TX TxContext[1] HTTX_BUFFER !!
Aug 23 211523 NSLU2 kernel [42949851.440000] <-- RTMPAllocTxRxRingMemory, Status=3
Aug 23 211523 NSLU2 kernel [42949851.450000] ERROR!!! RTMPAllocDMAMemory failed, Status[=0x00000003]
Aug 23 211523 NSLU2 kernel [42949851.450000] !!! rt28xx Initialized fail !!!

This error appear when i do a great copy over samba.

Is possible that driver only work properly on machines with more ram?.

I see that on ubuntu (and real PC) the same error was solved with a new driver version

http//ubuntuforums.org/showthread.php? ... 870&page=3

The driver...
foobar/etc/modprobe.d# modinfo rt2870sta | more
filename /lib/modules/2.6.26-2-ixp4xx/kernel/drivers/net/wireless/rt2870sta.ko
license GPL
description RT2870 Wireless Lan Linux Driver
author Paul Lin <paul_lin@ralinktech.com>
srcversion E7016E67E533D2379B50BB9

Thanks a lot.


25-08-2009 07:49:53

This driver is not released or maintained by this project.
If you took this from the Ralink website, then ask support at Ralink.
If you took the driver from the staging directory of the Linux kernel, then ask support to this mailinglist devel@driverdev.osuosl.org

In either case This project only supports the rt2x00 driver (hence the projectname rt2x00) which are found in the linux kernel.