Tshark не будет захватывать пакеты BTLE с помощью сниффера nRF
У меня проблемы с использованием tshark для захвата рекламных пакетов BTLE.
Система очень хорошо работает с Wireshark. Однако, когда я пытаюсь запустить tshark из командной строки, он сразу же завершает работу и говорит: "0 пакетов захвачено".
Есть идеи, почему он может работать в Wireshark, но не в Tshark?
Настройка: я использую nRF51 DK для сниффера. Это хорошо работает в Wireshark (версия 2.6.1), как я уже упоминал. У меня есть периферийное устройство, которое отправляет рекламные пакеты, которые Wireshark легко обнаруживает (т. Е. Я знаю, что оборудование работает, и отправляются рекламные пакеты).
Используемая команда: после перехода к моей папке Wireshark в командной строке я набираю:
tshark -i 6 -a duration:10
Мой анализатор nRF - интерфейс 6. Все работает на компьютере с Windows 10.
Дополнительная информация: Tshark работает правильно, если я пытаюсь захватить Wi-Fi
tshark -i 1 -a duration:10
где интерфейс 1 является интерфейсом Wi-Fi.
Спасибо!
1 ответ
Только что получил подтверждение от Nordic, что nRF-сниффер в настоящее время не поддерживается TShark.