Есть несколько плат с Ethernet на нем. Некоторые платы имеют аппаратную ошибку. Когда пингуются такие доски, не всегда получаются ответы.

Но при работе в режиме захвата wireshark обеспечьте стабильный сетевой обмен (ping, другой программный пакет tpc/ip), при остановке Wireshark снова возникают проблемы. Что это. Как Wireshark может влиять на это?

1 ответ1

3

Я подозреваю, что Wireshark активирует случайный режим сетевой карты и может помочь решить проблему.

В Linux вы можете включить его, запустив ifconfig eth0 promisc и отключив его с помощью ifconfig eth0 -promisc .

В Windows это, конечно, сложнее, но для некоторых драйверов сетевых карт есть опция в настройках оборудования сетевой карты. Я также читал, что это может быть возможно в командной строке, используйте netsh bridge show adapter чтобы узнать номер адаптера, затем используйте netsh bridge set adapter 1 forcecompatmode=enable (1 следует заменить на правильный номер адаптера), чтобы установить "Режим принудительной совместимости" (по-видимому, термин Windows для разнородного режима) на этом адаптере.

Вы также можете проверить наличие дублирующих аппаратных MAC-адресов в вашей сети.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .