host unreachable Do...
 
Powiadomienia
Wyczyść wszystko

[Rozwiązany] host unreachable Domoticz

16 Wpisów
3 Użytkownicy
0 Likes
3,414 Wyświetleń
(@tekenxp)
Wpisów: 8
Bywalec
Autor tematu
 

Cześć

Mam problem z funkcją System Alive Checker (Ping) w domoticzu.

Podczas pingowania hosta np.192.168.1.9 dostalę odpowiedz:

Pinging 192.168.1.9 with 32 bytes of data:
Reply from 192.168.1.101: Destination host unreachable.
Reply from 192.168.1.101: Destination host unreachable.
Reply from 192.168.1.101: Destination host unreachable.
Reply from 192.168.1.101: Destination host unreachable.

Ping statistics for 192.168.1.9:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

co domoticz interpretuje że host jest dostępny 🙁 ponieważ wysyła ping i dostaje na niego odpowiedz, chociaż tak naprawdę jest niedostępny.

Dodam tylko że sieć jest na Mikrotiku jezeli ma to jakiekolwiek znaczenie.

Będę bardzo wdzięczny za pomoc w naprawieniu tego problemu.

Pozdrawiam

 
Dodane : 01/02/2020 9:09 am
(@steel_rat)
Wpisów: 603
Ekspert
 

Cóż testowałem u mnie (kompilacja z ostatniego git) i to urządzenie działa poprawnie. Jak ustawie na ip które nie ma żadne urządzenie to status jest na wył. Jak pinguje IP, które już jest w sieci to pisze wł. 

 
Dodane : 01/02/2020 9:41 am
(@tekenxp)
Wpisów: 8
Bywalec
Autor tematu
 

@steel_rat

Pytanie jaką masz odpowiedz z pinga na nieistniejacy host w twojej sieci.

Jesli pinguje nieistniejącą siec to odpowiedzi są prawidłowe np.

Pinging 192.168.3.10 with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 192.168.3.10:
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss),

Pozdrawiam

 
Dodane : 01/02/2020 9:55 am
(@steel_rat)
Wpisów: 603
Ekspert
 

Co do odpowiedzi to po wycinałem logi i teraz nie mam wszystkiego. Ja mam adresacje 10.0.0.x. Jak pinguje np. 10.0.0.100, którego żadne urządzenie nie ma to mam status wył. Jak pinguje 10.0.0.201, które już jest to status jest wł. A jak kolega skonfigurował w Domoticzu to urządzenie pingujace? 

 
Dodane : 01/02/2020 10:04 am
(@tekenxp)
Wpisów: 8
Bywalec
Autor tematu
 

@steel_rat

Co do konfiguracji to w System Alive Checker (Ping) wpisałem adres hosta, utworzyło się nowe urządzenie i tyle, niestety nie działało prawidłowo więc zaczołem dociekać dlaczego.

Okazało się ze pingi są błędne bo odpowiedzi są z innego działającego hosta co domoticz uznaje że pingowany host działa.

Udało się troszkę obejsc problem poprzez maksymalne skrócenie oczekiwania na ping w System Alive Checker (Ping),te falszywe pingi idą zdecydowanie dłużej ale niestety minimalne oczekiwanie można tam ustawić na 500ms i niestety czasem ten błędny ping się załapuje i fałszuje odczyt 🙁

 

 
Dodane : 01/02/2020 10:16 am
(@steel_rat)
Wpisów: 603
Ekspert
 

Ja mam tak i działa. Może jest problem w tym Domoticzu?

PingTest
PingTest1
 
115 nie ma w sieci w ogóle, 201 już jest
Poniżej log z PING

ping 10.0.0.115

Pinging 10.0.0.115 with 32 bytes of data:
Reply from 10.0.0.2: Destination host unreachable.
Reply from 10.0.0.2: Destination host unreachable.
Reply from 10.0.0.2: Destination host unreachable.
Reply from 10.0.0.2: Destination host unreachable.

Ping statistics for 10.0.0.115:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

 
Dodane : 01/02/2020 10:30 am
(@tekenxp)
Wpisów: 8
Bywalec
Autor tematu
 

@steel_rat

Ja mam identycznie i to nie jest problemem. problemem jest odpowiedz na ping który dostaje Domoticz.

Mam podejrzenie że to może w Mikrotiku jest problem i z nadgorliwości żeby to ładniej wyglądało udziwnili odpowiedzi na pinga 🙁 Człowiek sobie przeczyta, maszyna nie analizuje co jest w odpowiedzi, jest odpowiedz na pinga, maszyna żyje 🙂

 
Dodane : 01/02/2020 10:38 am
(@steel_rat)
Wpisów: 603
Ekspert
 

Właśnie. Może to jednak domoticz ma błąd.

Jak pinguje ip 10.0.0.115.

ping 10.0.0.115

Pinging 10.0.0.115 with 32 bytes of data:
Reply from 10.0.0.2: Destination host unreachable.
Reply from 10.0.0.2: Destination host unreachable.
Reply from 10.0.0.2: Destination host unreachable.
Reply from 10.0.0.2: Destination host unreachable.

Ping statistics for 10.0.0.115:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

 
Dodane : 01/02/2020 10:46 am
(@tekenxp)
Wpisów: 8
Bywalec
Autor tematu
 

@steel_rat

A jaki masz router? I sprawdz sobie logi(na ikonce w domoticzu) czy faktycznie widzi prawidłowo u mnie wyglada to tak: mimo ze urzadzenie było całkowicie wyłączone.

Sama odpowiedz na ping mówi sama za siebie:

Sent = 4, Received = 4, Lost = 0 (0% loss),

4 wysłano 4 otrzymano 0 utracono co jest kompletną nieprawdą.

Bez tytułu
 
Dodane : 01/02/2020 10:53 am
(@steel_rat)
Wpisów: 603
Ekspert
 

Mam Linksysa wrt32x na Openwrt. Tu raczej to nie jest problem. U minie mam tylko trzy wpisy off, on, off. Od 8:37. I nic się nie zmienia. Zaraz zobaczę czy samo wskoczy jak będzie działało urządzenie na tym IP. 

 
Dodane : 01/02/2020 11:27 am
(@tekenxp)
Wpisów: 8
Bywalec
Autor tematu
 

@steel_rat

To wygląda na błąd w Domoticzu wersja na debiana 🙁 bo kolega jak widzę ma to na raspberry i tam ping może być prawidłowo interpretowany 🙁 nic mądrzejszego nie przychodzi mi do głowy

 
Dodane : 01/02/2020 11:53 am
(@mirmil99)
Wpisów: 181
Pomocny
 

to wersja stable czy Beta Domoticza?

mam usluge "pinga" na 28 urzadzeniach i dziala poprawnie - Domoticz 4.10717

natomiast jednak lepsza alternatywa jest znacznik LWT publikowany po mqtt

mozna tez sie podepszec pluginem iDetect, ale tego raczej nie polecam

 
Dodane : 01/02/2020 11:53 am
(@tekenxp)
Wpisów: 8
Bywalec
Autor tematu
 

@mirmil99

Stable 4.10717 postawione na wirtualnym debianie 4.19.0-6-amd64

Urzadzenie to telewizor więc raczej ciężko tam zainstalować mqtt 🙂 Tylko ping niestety zostaje 🙂

 
Dodane : 01/02/2020 12:07 pm
(@steel_rat)
Wpisów: 603
Ekspert
 

A czy wirtualna karta sieciowa jest zmostkowana z fizyczną? Nie tworzy przypadkiem drugiego nat'u? 

 
Dodane : 01/02/2020 12:27 pm
(@mirmil99)
Wpisów: 181
Pomocny
 

nie tylko, sa pluginy ktore sprawdzaja, czy dany mac jest widoczny na routerze (np wspomniany iDetect, nie polecam bo osobiscie nie do konca to testowalem;)), jak rozumiem Debian jest w jakies wirtualnej maszynie?

 
Dodane : 01/02/2020 12:29 pm
(@tekenxp)
Wpisów: 8
Bywalec
Autor tematu
 

Już wiem co było przyczyną problemu 🙂

Ponieważ chciałem kontrolować kilka urządzen za pomocą pingu w różnych interwałach czasowych stworzyłem 2 "sprzęty" System Alive Checker (Ping) z różnymi parametrami (interwałami czasowymi) i to chyba właśnie "ogłupiło" Domoticza.

Po usunięciu jednego sprzętu wszystko wróciło do normy i działa tak jak działać powinno 🙂

Mimo wszystko wydaje mi się że to jednak błąd Domoticza ponieważ w żaden sposób nie protestował że nie można tworzyć więcej niż jednego sprzętu więc powinien to sobie jakoś ogarnąć, ale nie ogarnoł 🙂

W sumie te interwały nie są takie ważne więc wszystkie hosty mogą pracować na tym jednym sprzęcie.

Dzięki wszystkim za chęć pomocy przy moim nietypowym problemie.

Pozdrawiam

 
Dodane : 01/02/2020 12:40 pm
Udostępnij: