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