[sieci] jak to zrobić

kolejne pytanie z cyklu jak to zrobić

mając urządzenie które pobiera adres z DHCP,

jak napisać aplikację do komunikacji z tym urządzeniem?

oczywiście, przydzielony adres IP jest nie znany...

czy ENC ma możliwość ustawienia adresu MAC? widział Ktoś jakieś proste opisy programowania tego ENC?

Reply to
invalid unparseable
Loading thread data ...

niepełnosprawny intelektualnie 'POPIS/EU snipped-for-privacy@go2.pl napisał(a):

Więc niech DHCP przyznaje stały adres.

Reply to
Grzegorz Niemirowski

problem w tym, że do rutera nie ma dostępu... pewnym rozwiązniem było by nadawanie MAC i na tej podstawie wyszukiwania IP...

czy Ktośś wie jak zaprząc do tego co napisałem w dwóch zdaniach wyżej \eNC?

Reply to
invalid unparseable

niepełnosprawny intelektualnie 'POPIS/EU snipped-for-privacy@go2.pl napisał(a):

Po co MAC? Niech rozgłasza się na broadcaście UDP.

Reply to
Grzegorz Niemirowski

W dniu 25.01.2017 o 17:57, niepełnosprawny intelektualnie 'POPIS/EU pisze:

A niech to urządzenie robi za klienta, to chyba najprostsze.

Reply to
Cezary Grądys

"niepełnosprawny intelektualnie 'POPIS/EU" snipped-for-privacy@go2.pl wrote in message news:o6alda$smc$ snipped-for-privacy@node2.news.atman.pl...

Lokalnie, oba w tym samym LAN? To użyłbym broadcastu UDP z aplikacji. Jak urządzenie odpowie to w odpowiedzi dostaniesz jego IP. Sprawa się nieco komplikuje gdy urządzeń może być więcej niż 1. Wtedy protokół zapytania/odpowiedzi trzeba zrobić taki, aby np. obsłużył maksymalnie 10 urządzeń i każdy z nich ma numer. Przepytujesz broadcastem wszystkie 10 po kolei i czekasz na odpowiedź z jakimś krótkim timeoutem aby dowiedzieć się ile z możliwych 10 jest obecne w sieci.

Jeśli aplikacja jest w innej sieci niż urządzenie to powyższe nie zadziała oczywiście i trzeba wymyśleć inne metody.

Reply to
Pszemol

Albo niech wysyła żądanie na każdy możliwy adres IP, dużo ich nie ma. Będzie w jego stylu.

Pozdrawiam, Piotr

Reply to
Piotr Wyderski

Pan Piotr Wyderski napisał:

Nie widziałem żeby crosspostował.

Reply to
invalid unparseable

Miałem na myśli pewne niedostatki, z którymi się obnosi. :-)

Pozdrawiam, Piotr

Reply to
Piotr Wyderski

dzięki

czy Ktoś może mnie pokierować na jakiegoś liba coby odpalić to co wyżej na atmega i enc?

Reply to
invalid unparseable

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.