Перейти к содержанию
    

W5300, работа за шлюзом.

Устройство на W5300 хорошо работало в локальной подсети.

100 МБит, UDP, пакеты в пределах стандартной длины.

Но вот устройство вынесли в другую подсеть и начались проблемы.

Шлюз представляет собой ПК c Win7, встроены 2 сетевые карты.

W5300 удалённо прекрасно пингуется, нормально даёт доступ к WEB-панели настроек (TCP/IP),

принимает UDP-пакеты (видно по работе исполнительных устройств), но не может передать UDP-пакет (wireshark их не видет, а они должны быть). Шлёт ARP-запросы и этим всё заканчивается.

Wireshark установлен на шлюзе, мониторит сеть где стоит W5300.

Для работы с W5300 применяю модифицированный пример от WIZNET.

Манипуляции с маской подсети, для корректного ARP, согласно Errata, произвожу, это уже заложено в фирменном примере.

В чём может быть проблема?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Аналогичная проблема! В локальной сети работает на ура! Но когда захотел пропинговать сервер в интернете при помощи W5300 сокет завис на SOCK_ARP (0x01).  
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...