hciconfig命令 – 配置蓝牙设备

hC++iconfig命令 – 配置蓝牙设备

/真正好用的Linux命令在线查询手册 / :播放正确发音

《Linux就该这么学》是一本基于最新Linux系统编写的入门必读书籍,内容面向零基础读者,由浅入深渐进式教学,销量保持国内第一,年销售量超过10万余本。点此免费在线阅读。

hciconfig命令来自英文词组“HCI config”的缩写,其功能是用于配置蓝牙设备参数信息。HCI全称为“Host Controller Interface”,中文译为主机控制接口,是蓝牙协议栈的一部分。

语法格式:hciconfig [参数] [设备名] [动作]

常用参数:

-a 显示蓝牙设备信息
-h 显示帮助信息

常用动作:

up 开启蓝牙设备
down 关闭蓝牙设备
reset 重置蓝牙设备
rstat 重置计数器
auth 启用身份认证
noauth 禁用身份认证
encrypt 启用加密
noencrypt 禁用加密
secmgr 启用安全管理器
nosecmgr 禁用安全管理器
piscan 启用页面和查询扫描
noscan 禁用页面和查询扫描
iscan 启用查询扫描,禁用页面扫描
pscan 启用页面扫描,禁用查询扫描
ptype  显示当前数据包类型
class  显示设备类
voice   显示语音设置
inqtpl   显示当前的IAC设置
inqtpl  显示出当前查询的发射功率级别
inqmode  显示出当前查询模式
inqdata  显示出当前查询数据
inqtype  显示出当前查询扫描类型
inqparams  显示查询扫描窗口和间隔
pageparms  显示页面扫描窗口和间隔
pageto  显示页面超时信息
afhmode  显示出当前的 AFH 模式
sspmode  显示出当前的 AFH 模式
sspmode  显示出当前的简单配对模式
aclmtu  将ACL MTU设置为mtu字节
scomtu 将SCO MTU设置为mtu字节
putkey  将bdaddr的链接密钥存储在设备上
delkey  删除为bdaddr存储的链接密钥
oob 显示本地 OOB 数据
commands 显示支持的命令
features 显示设备功能
version 显示版本信息
revision 显示修订信息

参考示例

查看当前系统中全部的蓝牙设备信息:

[root@linuxcool ~]# hciconfig -a

开启指定名称的蓝牙设备:

[root@linuxcool ~]# hciconfig hci0 up

关闭指定名称的蓝牙设备:

[root@linuxcool ~]# hciconfig hci0 down

重置指定名称的蓝牙设备:

[root@linuxcool ~]# hciconfig hci0 reset

与该功能相关的Linux命令:

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。