It looks like you may have a router there with a bad firmware.

The linksys WRT-54G had this problem for a while:

http://www.nessoft.com/forums/ubbthreads.php/ubb/showflat/Number/1518

We've seen it internally here with a number of router/bios versions. Check with your router manufacturer and see if they have a newer firmware version that solves this.