-
1. Data: 2017-01-25 17:57:10
Temat: [sieci] jak to zrobić
Od: niepełnosprawny intelektualnie 'POPIS/EU <N...@g...pl>
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?
-
2. Data: 2017-01-25 18:50:56
Temat: Re: [sieci] jak to zrobić
Od: "Grzegorz Niemirowski" <g...@p...onet.pl>
niepełnosprawny intelektualnie 'POPIS/EU <N...@g...pl>
napisał(a):
> 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/
-
3. Data: 2017-01-25 19:05:33
Temat: Re: [sieci] jak to zrobić
Od: niepełnosprawny intelektualnie 'POPIS/EU <N...@g...pl>
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?
-
4. Data: 2017-01-25 20:24:14
Temat: Re: [sieci] jak to zrobić
Od: "Grzegorz Niemirowski" <g...@p...onet.pl>
niepełnosprawny intelektualnie 'POPIS/EU <N...@g...pl>
napisał(a):
> 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/
-
5. Data: 2017-01-26 08:57:52
Temat: Re: [sieci] jak to zrobić
Od: Cezary Grądys <c...@w...onet.pl>
W dniu 25.01.2017 o 17:57, niepełnosprawny intelektualnie 'POPIS/EU pisze:
> 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.
-
6. Data: 2017-01-26 13:40:29
Temat: Re: [sieci] jak to zrobić
Od: "Pszemol" <P...@P...com>
"niepełnosprawny intelektualnie 'POPIS/EU" <N...@g...pl> wrote
in message news:o6alda$smc$1@node2.news.atman.pl...
> 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.
-
7. Data: 2017-01-26 13:45:21
Temat: Re: [sieci] jak to zrobić
Od: Piotr Wyderski <n...@m...com>
Grzegorz Niemirowski wrote:
> 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
-
8. Data: 2017-01-26 13:47:24
Temat: Re: [sieci] jak to zrobić
Od: Jarosław Sokołowski <j...@l...waw.pl>
Pan Piotr Wyderski napisał:
>> 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
-
9. Data: 2017-01-26 13:55:41
Temat: Re: [sieci] jak to zrobić
Od: Piotr Wyderski <n...@m...com>
Jarosław Sokołowski wrote:
> Nie widziałem żeby crosspostował.
Miałem na myśli pewne niedostatki, z którymi się obnosi. :-)
Pozdrawiam, Piotr
-
10. Data: 2017-01-28 19:52:53
Temat: Re: [sieci] jak to zrobić
Od: w systemie siła 'PO/EU <N...@g...pl>
dzięki
czy Ktoś może mnie pokierować na jakiegoś liba coby odpalić to co wyżej
na atmega i enc?