niepeĹnosprawny intelekt
Guest
Wed Jan 25, 2017 5:57 pm
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?
Grzegorz Niemirowski
Guest
Wed Jan 25, 2017 6:50 pm
niepełnosprawny intelektualnie 'POPIS/EU <NOSPAMtestowanije@go2.pl>
napisał(a):
Quote:
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...
Więc niech DHCP przyznaje stały adres.
--
Grzegorz Niemirowski
http://www.grzegorz.net/
niepeĹnosprawny intelekt
Guest
Wed Jan 25, 2017 7:05 pm
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?
Grzegorz Niemirowski
Guest
Wed Jan 25, 2017 8:24 pm
niepełnosprawny intelektualnie 'POPIS/EU <NOSPAMtestowanije@go2.pl>
napisał(a):
Quote:
problem w tym, że do rutera nie ma dostępu...
pewnym rozwiązniem było by nadawanie MAC
Po co MAC? Niech rozgłasza się na broadcaście UDP.
--
Grzegorz Niemirowski
http://www.grzegorz.net/
Cezary GrÄ
dys
Guest
Thu Jan 26, 2017 8:57 am
W dniu 25.01.2017 o 17:57, niepełnosprawny intelektualnie 'POPIS/EU pisze:
Quote:
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?
A niech to urządzenie robi za klienta, to chyba najprostsze.
Pszemol
Guest
Thu Jan 26, 2017 1:40 pm
"niepełnosprawny intelektualnie 'POPIS/EU" <NOSPAMtestowanije@go2.pl> wrote
in message news:o6alda$smc$1@node2.news.atman.pl...
Quote:
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...
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.
Piotr Wyderski
Guest
Thu Jan 26, 2017 1:45 pm
Grzegorz Niemirowski wrote:
Quote:
Po co MAC? Niech rozgłasza się na broadcaście UDP.
Albo niech wysyła żądanie na każdy możliwy adres IP, dużo ich nie ma.
Będzie w jego stylu.
Pozdrawiam, Piotr
JarosĹaw SokoĹowski
Guest
Thu Jan 26, 2017 1:47 pm
Pan Piotr Wyderski napisał:
Quote:
Po co MAC? Niech rozgłasza się na broadcaście UDP.
Albo niech wysyła żądanie na każdy możliwy adres IP, dużo ich nie ma.
Będzie w jego stylu.
Nie widziałem żeby crosspostował.
--
Jarek
Piotr Wyderski
Guest
Thu Jan 26, 2017 1:55 pm
Jarosław Sokołowski wrote:
Quote:
Nie widziałem żeby crosspostował.
Miałem na myśli pewne niedostatki, z którymi się obnosi. :-)
Pozdrawiam, Piotr
w systemie siĹa 'PO/EU
Guest
Sat Jan 28, 2017 7:52 pm
dzięki
czy Ktoś może mnie pokierować na jakiegoś liba coby odpalić to co wyżej
na atmega i enc?