I've tried to wait more but still end up screwing up. So I used the "Ping Site" command.
Okay, so I am using a router too. Therefore when I try to close my "router" and try to Ping Site for "208.69.90.106", it gives me "T1 = Unknown host". Okay, but the main problem is, when I close my modem, it doesn't give me the same "Unknown host", it gives me
"T1 = 0.0.0.0 TTL=0, Bytes=0, Time=0ms". Now this is complicated and if the closure of modem and router gives the same value, the problem would be fixed by now. Sometimes, even the connection is online, it still gives
"T1 = 0.0.0.0 TTL=0, Bytes=0, Time=0ms".