see how firmware works perfectly :
http://www.dslreports.com/forum/r20827610-DIR655-Firmware-120-Released
http://www.dslreports.com/forum/r21195926-DIR655-Firmware-121-Released
http://www.dslreports.com/forum/r21217523-Help-Me-DLink-DIR655-Connection-Drops
http://www.dslreports.com/forum/r21217757-DIR655-DMZ-setting-not-working-with-Firmware-121
http://www.dslreports.com/forum/r21154549-DIR655-FW-121-also-broken-AVOID-IT
and more and more.... what is perfectly

?