最近电脑连 Sony WH-1000XM6 出了个怪问题:蓝牙设置里显示「已连接」,但音量面板里根本没有这副耳机的输出选项,过几秒就断开,然后又自动连上,一直循环。耳机连手机完全正常,换 Galaxy Buds4 Pro 连这台电脑也一样没声音。
折腾了两天,最后用系统自带的 ETW 抓了蓝牙 HCI 包,才发现问题出在高通 FastConnect 6900 蓝牙驱动 2.0.0.1339 带的固件上:它用一个 Windows 根本没开启的 HCI 事件来报告「链路已加密」,Windows 等不到它要的那个事件,就一直认为链路没加密,把所有音频通道都拦了。把驱动回退到 2.0.0.1292,再彻底断电开机,问题解决。只重启是没用的。
过程挺曲折,记录一下排查思路和证据,说不定能帮到遇到类似问题的人。
