Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: winpcap
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы
pitt
Господа, я не пишу под Винды и никогда не буду. У меня есть молодой человек, который этим занимается. Уже несколько недель, он не может справится с проблемой. Может вы подскажете окуда она берется и как ее решить.
Есть устройство, которое посылает 802.3(raw ethernet) пакеты. Нет никакого tcp/ip. Wireshark все эти пакеты прекрасно принимает. Написана программка, которая должна принимать эти пакеты через winpcap API. Она их и принимает. Еще от нее требуется записать эти пакеты в файл/лог и вот тут она начинает их терять. Шарк не теряет, а мы теряем...
Пожалуйста подскажите что может быть не так, а еще лучше, если у кого есть аналогичная утилита/программка и готовность поделиться исходниками.

Заранее благодарен.
Lagman
Цитата(pitt @ Jun 9 2016, 01:21) *
программка, которая должна принимать эти пакеты через winpcap API. Она их и принимает. Еще от нее требуется записать эти пакеты в файл/лог и вот тут она начинает их терять. Шарк не теряет, а мы теряем...
Пожалуйста подскажите что может быть не так, а еще лучше, если у кого есть аналогичная утилита/программка и готовность поделиться исходниками.

Заранее благодарен.

Наверно приложение делает все одном потоке и принимает через ethernet и пишет в файл, разделите задачи на потоки и должно все заработать.
krux
есть консольная утилита WinDump, которая цепляется к winpcap и дампит пакеты в файл по настраиваемым правилам.
исходники: https://www.winpcap.org/windump/install/bin...mpSrc_3_9_5.zip
не совсем понятно чего и зачем вы пишете.

Цитата
Уже несколько недель, он не может справится с проблемой.

утилизировать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.