I own the Dir-825, hardware version A. When I got the item with firmware 1.01, connections dropped tremendously. I upgraded to firmware 1.11NA so as to solve the problem but this made it even worse. Connections dropped even more and other persons were complaining since they also shared the internet connection via the router. I always had to keep on physically powering off the router and plugging it back on. It got so bad that I installed an electrical switch on the plug that connected the router to an electrical outlet. So instead of pulling out the router's charger and then plugging it back on so as to reboot the router, I could now switch off the power supply.
However it has been a week and a half thus far and I have not had to reset the router. This is of course a world record for me since I had to reset this router every 2 days or so. I'm not sure if it's a fluke or what but I'll tell you what I did. I first saved the router settings to my hard drive. Then I upgraded the router's firmware to version 1.12NA. Then I upgraded to firmware version to 1.13NA right after.I then reloaded the router's settings that I saved on my hard drive. In the advanced tab of the router's webpage I went into the Qos settings. I unticked "Automatic Upload Speed" and I set the manual uplink speed to 360 kbps. My acutal uplink speed is 256 kbps but I just set the uplink a little higher to see what would be the effect. Thus far there has been no ill effect of doing such. In the end the router has not dropped connections or stopped being accessible via it's webpage.
However I don't know if things will go worse in the third week or so. I'll see and hopefully post an update.
I've given up on shareport since my main issue was the router dropping connections and being inaccessible via it's webpage.