btmon - คู่มืออ้างอิง ตัวเลือก ตัวอย่างคำสั่ง


ชื่อ

btmon - จอภาพบลูทูธ

เรื่องย่อ

btmon [OPTIONS ...]

คำอธิบาย

คำสั่ง btmon(1) ให้การเข้าถึงโครงสร้างพื้นฐานการมอนิเตอร์ระบบย่อย Bluetooth สำหรับการอ่านการติดตาม HCI

ตัวเลือก

-r FILE, --read FILE

อ่านร่องรอยในรูปแบบ btsnoop จาก FILE

-w FILE, --write FILE

บันทึกการติดตามในรูปแบบ btsnoop เป็น FILE

-a FILE, --analyze FILE

วิเคราะห์ร่องรอยในรูปแบบ btsnoop จาก FILE โดยจะแสดงอุปกรณ์ที่พบใน FILE พร้อม แพ็กเก็ตตามประเภท

-s SOCKET, --server SOCKET

เริ่มมอนิเตอร์เซิร์ฟเวอร์ซ็อกเก็ต

-p PRIORITY, --priority PRIORITY

แสดงเฉพาะลำดับความสำคัญหรือต่ำกว่าสำหรับบันทึกผู้ใช้

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

แสดงเฉพาะคอนโทรลเลอร์ที่ระบุ hciNUM ก็ยอมรับได้เช่นกัน สิ่งนี้มีประโยชน์ในการจับร่องรอยจากตัวควบคุมเฉพาะเมื่อแสดงตัวควบคุมหลายตัว

-d TTY, --tty TTY

อ่านข้อมูลจาก TTY

-B SPEED, --rate SPEED

ตั้งค่าความเร็ว TTY SPEED เริ่มต้นคือ 115300

-V COMPID, --vendor COMPID

ตั้งค่าตัวระบุบริษัทเริ่มต้น COMPID คือ หมายเลขเฉพาะที่กำหนดโดย Bluetooth SIG ให้กับบริษัทสมาชิก และสามารถพบ/ค้นหาได้จากหน้าเว็บ Bluetooth SIG

ตัวอย่างเช่น Intel คือ 2 และ Realtek คือ 93

-M, --mgmt

เปิดช่องสำหรับกิจกรรม mgmt

-t, --time

แสดงเวลาแทนการชดเชยเวลา

-T, --date

แสดงข้อมูลเวลาและวันที่แทนการชดเชยเวลา

-S, --sco

ถ่ายโอนข้อมูล SCO ในรูปแบบฐานสิบหกดิบ

-A, --a2dp

การถ่ายโอนข้อมูลสตรีม A2DP ในรูปแบบฐานสิบหกดิบ

-E IP, --ellisys IP

ส่งการฉีด Ellisys HCI

-P, --no-pager

ปิดการใช้งานเพจเจอร์ขณะอ่านไฟล์บันทึก

-J OPTIONS, --jlink OPTIONS

อ่านข้อมูลจาก RTT แต่ละตัวเลือกมีเครื่องหมายจุลภาค (,) คั่นโดยไม่มีช่องว่าง

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

พารามิเตอร์บล็อกควบคุม RTT แต่ละตัวเลือกมีเครื่องหมายจุลภาค (,) คั่นโดยไม่มีช่องว่าง

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

ความกว้างของเอาต์พุตหากไม่ใช่เทอร์มินัล

-c MODE, --color MODE

ตั้งค่าสีเอาต์พุต ค่า MODE ที่เป็นไปได้คือ: auto|always|never.

ค่าเริ่มต้นคือ อัตโนมัติ

-v, --version

แสดงเวอร์ชัน

-h, --help

แสดงตัวเลือกความช่วยเหลือ

ตัวอย่าง

จับร่องรอยจากไฟล์ hci0 ถึง hcidump.log

btmon -i hci0 -w hcidump.log

เปิดไฟล์การติดตาม

btmon -r hcidump.log

ทรัพยากร

http://www.bluez.org

ข้อบกพร่องในการรายงาน

linux-bluetooth@vger.kernel.org

ผู้เขียน

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

ลิขสิทธิ์

อนุญาตให้ใช้ซอฟต์แวร์นี้ฟรีภายใต้เงื่อนไขของ GNU Lesser General Public Licenses (LGPL)