I have solved my de-authentication problem!
I have turned off wireless on the DIR-655
. I am using an Airport Extreme now as the wireless AP.
I am really disappointed in the response to this old D-link problem ... The DIR-655 was my first D-link purchase an I think it will also be the last!
Yes, I used a LynksysG router as a wireless AP to solve this problem for a MAC laptop.
I solved the problem for my two XP laptops by upgrading the wireless drivers from the Intel download site. So, I have the 655 wireless on and use it with the upgraded XP laptops, and on a separate SSID I use the LinksysG as the wireless interface for the MAC.
Perhaps it is just the case that D-Link only tested the 655 with "N"ish compliant wireless drivers and did not notice that their router has significant problems with legacy wireless drivers (i.e. drivers that work just fine with essentially all a/b/g wireless routers)
I too am disappointed with D-Link's response. The real problem here seems to be a disconnect between D-Link customer support and D-Link sustaining engineering. I don't see any evidence that they have systematically studied the deauth complaints and taken a look at the 655 interacting with older (i.e. a year or two) wireless drivers.