Zakładam że masz Windowsa.
W pierwszej kolejności trzeba ustalić jak wygląda ścieżka sieciowa (trasa). Wykonaj polecenie tracert wp.pl i zobacz jakie masz pierwsze adresy. Nie wiem jak masz skonfigurowaną sieć u siebie w domu, ale pierwszym adresem pewnie jest Archer C6, potem Halny, potem brama już u operatora. I na te kolejne 3 adresy trzeba ustawić polecenie ping (w miejsce 192.168.0.1 wstaw odpowiednie adresy):
ping -t 192.168.0.1|Foreach{"{0} - {1}" -f (Get-Date),$_} >> ping-archer.log
ping -t 192.168.0.1|Foreach{"{0} - {1}" -f (Get-Date),$_} >> ping-halny.log
ping -t 192.168.0.1|Foreach{"{0} - {1}" -f (Get-Date),$_} >> ping-isp.log
Polecenie ping uruchamiasz w oknie linii poleceń, a wynik jest przekierowywany do pliku tekstowego. Plik tekstowy można otworzyć zwykłym notatnikiem, ale on nie odświeża zawartości, trzeba by go co chwilę otwierać. Można to przeglądać na żywo poleceniem Get-Content ping-archer.log -Wait -Tail 10 (oczywiście zmieniasz dla każdego pliku log, musisz otworzyć oddzielne okno linii poleceń).
Teraz mając takie dane patrzysz co i kiedy nie odpowiadało. Jeśli Archer i Halny cały czas odpowiadają, to wina leży poza Twoją siecią domową.