I have a wireless network using this D-Link router (which includes a print server) and a DSL modem, and I find I have to reboot the router every half hour or so to recover the Internet connection.
The symptoms are everything will work fine, and then suddenly Internet addresses cannot be translated (suggesting that a DNS cannot be located). The router IP address is defined as the DNS, and when this problem occurs, it is also impossible to ping the router IP. However, the wireless network is working, and other wireless PCs using the network can still be seen. The print server also fails at he same time (this works by printing to the same inaccessible IP address).
To solve the problem, simply unplug the router for 5 seconds, then reconnect, and the Internet and print server are back within seconds. It makes a mockery of the convenience of wireless though.
I have the latest firmware in the Router, and the three wireless PCs are running XP SP2, using either D-Link (b)adapter or internal Centrino wireless.
Any ideas?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic