hcitool扫描输出不一致

暗礁

运行时hcitool scan,输出不一致。

有时会找到附近所有可发现的设备,有时却找不到。不一致不是因为设备移入和移出范围。我知道这是因为这些设备都是我的笔记本电脑和iPhone,均处于可发现模式。

即使设备未出现在中hcitool scan,我仍然可以hcitool info <DEVICE_ADDR>获取有关该设备(例如,我的iPhone)的信息,因此我知道该设备在有效范围之内。

有谁知道为什么hcitool scan不始终显示所有实际可发现的设备?

我希望能够hcitool scan在后台连续运行以检查附近的设备。

我正在运行值得信赖的ubuntu。

在此先感谢您,并乐意提供更多有帮助的信息。

(编辑#1)

输出lspci -knn | grep Net -A2; lsusb为:

02:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095a] (rev 59)
Subsystem: Intel Corporation Dual Band Wireless-AC 7265 [8086:9010]
Kernel driver in use: iwlwifi
Bus 003 Device 002: ID 8087:8001 Intel Corp. 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:0a2a Intel Corp. 
Bus 001 Device 002: ID 0b0e:0412 GN Netcom 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
飞行员6

您可以关闭蓝牙共存。在终端中运行:

sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "options iwlwifi bt_coex_active=N"

完成后重新启动。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章