Some time ago I had a similar problem (right after I got my 655). I managed to create the problem myself. I was replacing a Netgear router with a built in printer port that I wanted to keep, so I just plugged the Netgear into the hub after installing the 655 and voila, I had a working printer port again. All was fine for a day, and then I lost internet access on the wireless laptop (the wired desktop was fine - still had internet access). I could still ping and connect to the 655 and I could ping outside (e.g. mail.google.com) via the 655 interface.
So, I tried a DOS box ipconfig. The default gateway came back as 192.168.0.2!! Oops, I had not shut off the DHCP server in the Netgear, so I had two DHCP servers. Lease time on the 655 was set to (yup) 24 hours. Lease renewal came up and the Netgear DHCP server won and configured the client's (the wireless laptop) gateway to 192.168.0.2, and now no working gateway.
I am not 100% confident of my analysis as it makes sense that the client would do a DHCP renew directly to 192.168.0.1 rather than a broadcast. This from the TCP guide:
Renewal: After a certain portion of the lease time has expired, the client will attempt to contact the server that initially granted the lease, to renew the lease so it can keep using its IP address.
So apparently the client either broadcast instead of a renew request, or the 655 didn't respond to a renew request.