реклама на сайте
подробности

 
 
> Выделить IP из широковещательного пакета
man1
сообщение Jun 6 2012, 10:39
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 69
Регистрация: 11-01-08
Пользователь №: 34 008



Добрый день, пытаюсь наладить связь по WI-FI между компом и девайсом через точку доступа по UDP . К девайсу подключен модуль WizFi220 от wiznet . Если адреса у девайса, компа, и точки доступа прописать вручную , то передача/ прием работает нормально. Но мне нужно чтобы IP адреса комп и девайс получали автоматом от точки доступа , для чего я в точке доступа сделал соответствующие настройки.
Теперь чтобы связать комп и девайс я должен послать широковещательный пакет например от девайса и комп должен выделить адрес девайса из пакета , чтобы потом к нему обращаться по этому адресу.
Вопрос как на модуле WizFi220 отправить широковещательный пакет?
Или как на модуле WizFi220 выделить IP адрес принятого пакета?
или может посоветуйте другой модуль WI-FI где это можно сделать?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
FPGAwifi
сообщение Jun 6 2012, 14:33
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 17-12-11
Пользователь №: 68 926



Модули WizFi210/220 работают в режиме serial, поднимается сокет(udp/tcp) и через него и происходит общение. Прямой доступ к среде не поддерживается, так что широковещательный пакет послать не получится.
Узнать какой ip у девайса можно просканировать сеть на активные узлы. (nmap -sP 192.168.1.0/24)
На мой взгляд, есть несколько выходов:
а)Научить клиента смотреть ip адрес в настройках роутера.
б)На машине написать сканер портов, который определит, у кого поднят сокет и подключался к нему
в)Поднимать сокет на машине, а модуль по известному ip будет подключатся к этому сокету.
Не зная, область использования девайса, трудно, что то ещё сказать.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 08:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016