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

 
 
> 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
 
Start new topic
Ответов
bzx
сообщение Dec 19 2013, 16:39
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 482
Регистрация: 5-07-05
Из: Санкт-Петербург
Пользователь №: 6 528



Цитата(ksv198 @ Dec 19 2013, 18:31) *
...В чём может быть засада?

Контрольную сумму (CRC) проверьте.


--------------------
Для связи email: info собака qbit.su
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 18:21
Рейтинг@Mail.ru


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