Things to do:
Setup is done with a wired connection. Just trust me on this. Besides, when you wipe your old config, the wireless will shut down - so get the router next to your box with a network jack on it (they all do these days) and plug it in.
1) Upgrade to the current RELEASE firmware. Avoid betas, etc. Let's get you on a known commodity. 1.21 was the current version when I wrote this.
2) HARD reset the router. See the manual or support pages for the procedure. Afterwards, DO NOT import your old configuration - build a new one.
3) Set ONLY the features you need to have on.
4) Wireless settings:
Enable it, Always, and name it first. Don't leave it dlink, and don't name it after your last name, address, etc - nothing to personally identify YOU from IT. Name it something meaningful to you but impossible to associate. Now, set the rest of your stuff:
a)802.11 mode - mixed
b)Auto channel scan - OFF
c)Wireless channel - This will take some research on your part. 6 is the midpoint and typically the "sweet spot" in the band. It's also where every bloody router starts looking. What I did is turn the router OFF, then use my CLIENT machines to look to see what networks were out there. I didn't bother using netstumbler - I used the Dlink configuration utility (turning off windows management of the wireless to do so), and scanned the world a few times. In my case, 6 turned out to be open. Yours it might not. Avoid using the extreme ends of the band (channels 1 and 11). Channels 5-8 typically seem to work the best and avoid interference, but YMMV.
d)Transmit rate - Auto (Best)
e)Channel width - 20 MHz. Yes, I realize this is going to slow some of you down. But especially in a mixed-adapter environment where not all of your adapters are Dlink (laptop built-in cards aren't), I've found greater stability by dropping that width down. Working connection > fast but dropping one. Besides, how many of you actually have a connection capable of sustaining 300 Mbps on the internet?
f)Visibility status - While you're setting up, leave it visible. Once you're done? Turn it off for security purposes.
Security mode - None is a bad idea. Very bad. WEP is about 1 footstep above None. Don't use these if you can avoid it, but WEP is STILL better than None if your old card that you refuse to upgrade doesn't support WPA.
The option for you is WPA Personal. If you're in an enterprise environment and have a working Radius authentication server, chances are pretty high you aren't using this product in your network anyway.
WPA mode - Auto
Cipher - TKIP/AES
Update interval - 3600s
PSK (Pre-shared key) - set as desired. It's a password - make it something easy to remember, hard to guess, not found in the dictionary, and avoid anything that a hacker can socially engineer by digging through your garbage cans.
The setup for the rest of your pages - leave at STOCK values for now. Don't set up virtuals, etc - leave them alone. Save your configuration. Make sure you've set a password for the admin account. Now, unplug the router, unplug your cable modem/DSL modem/etc. Wait 30s to 1m. Plug in the modem, let it finish sync'ing. Now plug in the router.
I found that the best wireless performance came from having the router set up vertically with the antennas pointing up, straight out, and down (from top-bottom) - but your environment may differ and your coverage pattern certainly does, so adjust those as needed to maximize your own performance.
Once the ROUTER is done and online, unplug the WIRED connection, and set up the WIRELESS on the CLIENT end using the information you specified on the router.
Once you set up your clients, restart EVERYTHING. Powercycle the router, then turn all of your clients on and make sure they ALL connect. Now, for the hard part: Go look for the end of the internet. See if you can find it. And if you have any resets, go into the logs and copy everything you see from the router log and post it up - the answer might be there.