btmon - manual de referência, opções, exemplos de comandos


NOME

btmon -monitor bluetooth

SINOPSE

btmon [OPÇÕES ...]

DESCRIÇÃO

O comando btmon(1) fornece acesso à infraestrutura do monitor do subsistema Bluetooth para leitura de rastreamentos HCI.

OPÇÕES

-r FILE, --read FILE

Leia os rastreamentos no formato btsnoop de FILE.

-w FILE, --write FILE

Salve os rastros no formato btsnoop em ARQUIVO.

-a FILE, --analyze FILE

Analisa os traces no formato btsnoop do FILE. Exibe os dispositivos encontrados no FILE com seus pacotes por tipo.

-s SOCKET, --server SOCKET

Inicie o soquete do servidor de monitoramento.

-p PRIORITY, --priority PRIORITY

Mostrar apenas prioridade ou inferior para log do usuário.

PRIORITY NAME
3 Error
4 Warning
6 Information (Default)
7 Debug. debug can be used.
-i NUM, --index NUM

Mostrar apenas o controlador especificado. hciNUM também é aceitável. Isso é útil para capturar os traços do controlador específico quando vários controladores são apresentados.

-d TTY, --tty TTY

Ler dados de TTY.

-B SPEED, --rate SPEED

Defina a velocidade TTY. A SPEED padrão é 115300

-V COMPID, --vendor COMPID

Defina o identificador padrão da empresa. O COMPID é um número exclusivo atribuído pelo Bluetooth SIG a uma empresa membro e pode ser encontrado/pesquisado na página da Web do Bluetooth SIG.

Por exemplo, Intel é 2 e Realtek é 93.

-M, --mgmt

Canal aberto para eventos de gestão.

-t, --time

Mostrar um horário em vez de um deslocamento de horário.

-T, --date

Mostrar uma informação de hora e data em vez de deslocamento de tempo.

-S, --sco

Despeje o tráfego SCO no formato hexadecimal bruto.

-A, --a2dp

Despeje o tráfego de fluxo A2DP em um formato hexadecimal bruto.

-E IP, --ellisys IP

Envie a injeção de Ellisys HCI.

-P, --no-pager

Desative o uso do pager ao ler o arquivo de log.

-J OPTIONS, --jlink OPTIONS

Leia os dados do RTT. Cada opção é separada por vírgula (,) sem espaços.

OPTIONS Description
DEVICE Required. Set the target device.
SERIALNO (Optional) Set the USB serial number. Default is 0.
INTERFACE (Optional) Target interface. Default is swd.
SPEED (Optional) Set target interface speed in kHz. Default is 1000.
-R OPTIONS, --rtt OPTIONS

Parâmetros do bloco de controle RTT. Cada opção é separada por vírgula (,) sem espaços.

OPTIONS Description
ADDRESS (Optional) Address of RTT buffer. Default is 0x00
AREA (Optional) Size of range to search in RTT buffer. Default is 0
NAME (Optional) Buffer name. Default is btmonitor
-C WIDTH, --columns WIDTH

Largura de saída se não for um terminal

-c MODE, --color MODE

Defina a cor de saída. Os valores MODE possíveis são: auto|always|never.

O valor padrão é automático

-v, --version

Mostrar versão

-h, --help

Mostrar opções de ajuda

EXEMPLOS

Capture os traços de hci0 para o arquivo hcidump.log

btmon -i hci0 -w hcidump.log

Abra o arquivo de rastreamento

btmon -r hcidump.log

RECURSOS

http://www.bluez.org

RELATANDO BUGS

linux-bluetooth@vger.kernel.org

AUTOR

Marcel Holtmann marcel@holtmann.org, Tedd Ho-Jeong An tedd.an@intel.com

DIREITO AUTORAL

O uso gratuito deste software é concedido sob os termos da GNU Lesser General Public License (LGPL).