C# WPF приложение Wine - не работает TCP client

C# WPF приложение запускается под Wine на Astra Linux. Суть такова, что приложению необходимо пропинговать устройство с известным IP адресом, потом в случае если ответ на пинг пришел, попытаться к нему подключиться через TCP сокет по 1460 порту. Соединение, пинг асинхронные. Под виндой все работало, под Astra Linux через Wine ни пинги не ходят. У программы есть еще фишка - найти данное устройство в сети через бродкастный UDP поиск - здесь все работает и устройство обнаруживается. В чем может быть дело? Коллбэк на пинг никаких ошибок не выдает, но ping reply оказывается null:

PingReply reply = e.Reply; if (reply == null) return;

на этом месте и выкидывает.


Ответы (0 шт):