Не работает прием пакетов UDP на виртуальной машине Virtual box
Есть win10 на физической и на виртуальной машине. Забавный баг получается когда я пытаюсь обратиться к сетевому прибору по UDP протоколу.
Ответа от прибора не приходит. Хотя на физической машине через Wireshark видно, что ответ пришел.
Открываю Wireshark на виртуальной машине и вдруг... программа начинает принимать все пакеты от сетевого прибора.
Закрываю Wireshark, программа перестает принимать пакеты.
Ошибка таймаута операции возникает после функции чтения пакета. Парадокс наблюдателя... Хотя функция записи работает нормально, и прибор реагирует на команды.
Если работать напрямую с физической машины, то никаких проблем не возникает.
Экспериментировал с разными таймаутами, результат одинаковый.
С TCP протоколом никаких проблем. Wireshark каким-то образом включает и отключает прием UDP пакетов виндой на виртуальной машине.
Программа написана на Labview, но думаю это отношения к делу не имеет.
