I've suffered this on altaria (my Thinkpad) ever since upgrading it from Intrepid to Jaunty. It would only have a throughput of 1Mbps when it's more than capable of 54.
There's now a workaround, posted here by a user going by RavanH. If you're a Jaunty user having rt2500 problems, check this guide out.