For anyone trying to fix random reboot problems with your d-link WBR 2310, I have the solution:
Stop what your doing and throw it away. Seriously.
I was going to buy a Linksys WRT54GL, but I didn't want to wait. Couldn't get it at Fry's. I got a Belkin F5D9230 from Target. Why Belkin? Because they haven't failed me yet (well, because I haven't bought a router from them before). Why Target? I don't like Best Buy and Target has a more liberal return policy.
The setup was easy once I peeled off those pesky stickers telling me to read the manual (pfft.) and install the software (as if). I gave it the freshest firmware, configured it and it is running great. Momentary flail: Had to reboot my cable modem. Other than that, it's all good. Really good range.