Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Виртуальный sniffer Bluetooth (BTVS) позволяет пользователю просматривать динамические трассировки HCI в системе анализа протокола frontline, в анализаторе Bluetooth Ellisys или в Wireshark. Рекомендуется использовать Wireshark.
Параметры командной строки
btvs.exe [-Address 127.0.0.1] [-Mode Frontline|Ellisys|Wireshark] [-Port 24352] [-Remote off|on] [-Service 1|2|3]
Address (Ellisys mode only) Specifies the IP address of the machine
running Ellisys Bluetooth Analyzer. (Default: 127.0.0.1)
Mode Optionally specify whether btvs.exe should generate traces
for Frontline, Ellisys, or Wireshark.
Port (Ellisys or Wireshark only) Specifies the UDP listen port of the
Ellisys Bluetooth Analyzer injection API\Specifies the TCP port
for Wireshark. (Default: 24352)
Remote (Wireshark only) Specifies whether Wireshark will be on the same machine
or run remotely. Off will try to start Wireshark on the same machine. (Default: off)
Service (Ellisys mode only) Specifies the HCI Injection Service.
1: Primary. 2: Secondary. 3: Tertiary. (Default: 1)
Для всех этих использования требуется открыть командную строку или консоль PowerShell и перейти к приложению BTVS в извлеченной папке BTP.
Пользовательский интерфейс
В окне Bluetooth Virtual Sniffer есть две кнопки:
Полное ведение журнала пакетов
Вызывает сбор данных в журналах HCI, которые обычно удаляются. Например, большие пакеты ACL, конфиденциальные данные, включая ключи шифрования и отчеты HID.
Установка или расширение режима отладки
В течение ограниченного времени включите режим отладки SSP. Отправка и принятие ключей отладки SMP. Нажатие кнопки еще раз расширяет время.
Операция Wireshark
Предполагается, что Wireshark установлен.
Использование Wireshark на одном компьютере (рекомендуется)
Запустите btvs.exe с помощью командной строки\консоли PowerShell:
btvs.exe -Mode Wireshark
Если установлен Wireshark, Wireshark автоматически открывается.
В противном случае вручную запустите Wireshark и укажите канал TCP по умолчанию в качестве интерфейса:
wireshark -k -i TCP@127.0.0.1:24352
Использование Wireshark на отдельном компьютере
Запустите btvs.exe с помощью командной строки\консоли PowerShell:
btvs.exe -Mode Wireshark -Remote on
Запустите и передайте
wireshark
IP-адрес первого компьютера и выберите порт с помощью параметров командной строки:wireshark -k -i TCP@<ip address>:<port>
Примечание. Порт по умолчанию — 24352
Операция анализатора Bluetooth Ellisys
Предполагается, что Ellisys установлен.
Настройка средства
В разделе "Средства"> в анализаторе Bluetooth Ellisys включите службы внедрения HCI на вкладке API внедрения.
Настройте параметры записи в параметрах записи> в анализаторе Bluetooth Ellisys. Если нужны только трассировки HCI, снимите флажок всех параметров в разделе беспроводного захвата.
Использование Ellisys
Запустите Анализатор Bluetooth Ellisys.
Перейдите на вкладку обзора HCI (внедрение).
Выберите запись.
Выполните btvs.exe в режиме Ellisys на компьютере, чтобы выполнить трассировку:
btvs.exe -Mode Ellisys
a. При необходимости, если анализатор Bluetooth Ellisys работает на другом компьютере или если прослушиваемый порт в Ellisys был изменен, укажите адрес или порт в командной строке (см . параметры командной строки).
Операция системы анализа протокола frontline
Предполагается, что интерфейс установлен.
Использование системы анализа протокола frontline
Запустите
btvs.exe -Mode Frontline
на том же компьютере с помощью командной строки\консоли PowerShell.Нажмите кнопку "Начать запись" (красная кнопка на панели инструментов).
Выберите "Вид-кадр>", чтобы отобразить трассировки HCI.