I have this weird problem with my WiFi router. It stops working after a while. I have to switch it off and switch it back on to get it working temporarily.
ping 192.168.0.1
...
64 bytes from 192.168.0.1: icmp_seq=10928 ttl=64 time=3.592 ms
Request timeout for icmp_seq 10929
...
For some reason, it just times out like 5 min later. When I power it off and back on again, it works (reply). Is my WiFi router dying ?