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

 
 
> STM32F107+uIP ICMP request, непонятка с отправкой ICMP request
ksv198
сообщение Dec 19 2013, 14:31
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 177
Регистрация: 25-08-05
Из: Ставрополь
Пользователь №: 7 964



Доброго времени суток!

Суть проблемы: пытаюсь пропинговать с контроллера обычный комп в сети, использую uIP v 1.0
Сам стэк работает, все примеры нормально бегают, и вебсервер и телнет и.д.
Железяка пингуется со стороны компа. На компе ICMP разрешён, другие компы его пингуют.
При попытке отправить ICMP request с железяки Wireshark видит пакет, но комп не отвечает.
Вот скрин с Wireshark:
Прикрепленное изображение


Как отправляю - заполняю все поля в буфере (uip_buf) и пинаю:

uip_arp_out();
vSendMACData( uip_len ); //это функция отправки данных драйвера Ethernet для STM32F107

В Wireshark вижу, что сначала уходит ARP запрос и на него приходит нормальный ответ от компа, с МАС-ами и IP соответствующими железкам. А вот затем вижу ушедший ICMP request и.... никакого ответа.

В чём может быть засада?
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 08:24
Рейтинг@Mail.ru


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