The method I did I described as above, using the 2.32e.dh4 firmware. Today's speed test result...
http://www.speedtest.net/my-result/5439859409
Maybe when the source code is release, this could be fixed although Billion says that's how the new firmware is

I wonder if the 2.50 versions for the 8900 series have the same problem?