grazzmudhorze 发表于 2021-11-3 23:40

Broadcom DW1560蓝牙Airdrop的问题

本帖最后由 daliansky 于 2021-11-4 08:17 编辑

升级到Monterey之后DW1560可以用Bluetoolfixup 2.6.1驱动,但是AirDrop只能收,无法发送给iPhone/iPad。目前我找到了一个临时的解决方案,需要用两个iOS设备,一个在发送的时候,文件会被卡住,但是在这个时候用另外一个设备扫描airdrop,被卡住的文件就可以正常被发送出来。

我看了看log,在airdrop卡住的时候:
default 19:47:00.441301-0500 bluetoothd ShouldScan=1 AnyValidScanRequests=1 anyValidScanRequestInPaused=0 fObserverState=Active ClientScanPowerAssertRequired=0
default 19:47:00.441379-0500 bluetoothd state 32
default 19:47:00.441415-0500 bluetoothd allowDupes 0, agent: 0
default 19:47:00.441499-0500 bluetoothd active 0
default 19:47:00.441585-0500 bluetoothd ScanParams:AD:0 AS:0 MSL:3 (30/300) PSV:1 |
default 19:47:00.441629-0500 bluetoothd Returning scan parameters: Main:30.00ms/300.00ms LP:0.00ms/300.00ms Dm:(m:30/300) Cond:0:1:0 Sc:1:0 (passive) Dupfilter:Enabled minScanLevel:3 ENAssertion:N
default 19:47:00.441711-0500 bluetoothd needToRestart=1
default 19:47:00.441751-0500 bluetoothd Starting passive scan (300.00ms/30.00ms) with duplicate filter enabled OneAdvDp=1 scNeed=1 stateO=0, retainDups=0 fScanFiltersNeedUpdating=YES
error 19:47:00.443221-0500 bluetoothd Failed to add rule
error 19:47:00.443619-0500 bluetoothd Failed to enable HW filtering for UUID 而当airdrop能正常发送的时候:default 19:47:00.443830-0500 bluetoothd ShouldScan=1 AnyValidScanRequests=1 anyValidScanRequestInPaused=0 fObserverState=Active ClientScanPowerAssertRequired=0
default 19:47:00.443876-0500 bluetoothd state 32
default 19:47:00.443941-0500 bluetoothd allowDupes 0, agent: 0
default 19:47:00.443996-0500 bluetoothd active 0
default 19:47:00.444148-0500 bluetoothd ScanParams:AD:0 AS:0 MSL:3 (30/300) PSV:1 |
default 19:47:00.444209-0500 bluetoothd Returning scan parameters: Main:30.00ms/300.00ms LP:0.00ms/300.00ms Dm:(m:30/300) Cond:0:1:0 Sc:1:0 (passive) Dupfilter:Enabled minScanLevel:3 ENAssertion:N
default 19:47:00.444250-0500 bluetoothd needToRestart=1
default 19:47:00.444349-0500 bluetoothd Starting passive scan (300.00ms/30.00ms) with duplicate filter enabled OneAdvDp=1 scNeed=0 stateO=0, retainDups=0 fScanFiltersNeedUpdating=NO
default 19:47:00.447242-0500 bluetoothd Scanning started successfully貌似这个问题存在于这个参数fScanFiltersNeedUpdating,不知道哪位大神可以hack一下这个参数,绕过filter update?或许可以解决这个问题。

VisionSeeker 发表于 2021-11-4 07:51

问题大范围存在,支持研究

哲哲小黄瓜 发表于 2021-11-4 07:55

l506228475 发表于 2021-11-4 12:37

重置蓝牙设备能解决吗

gangligegang 发表于 2021-11-4 13:12

l506228475 发表于 2021-11-4 12:37 https://bbs.pcbeta.com/static/image/common/back.gif
重置蓝牙设备能解决吗

12取消了,没有重置了

grazzmudhorze 发表于 2021-11-4 23:23

l506228475 发表于 2021-11-4 12:37 https://bbs.pcbeta.com/static/image/common/back.gif
重置蓝牙设备能解决吗

看错误是某种UUID缺失造成功能filter的更新被卡死,应该和重置无关。我的airpod和airpod pro用着都没问题。

endy506 发表于 2021-11-6 10:33

这个帖子看着好熟悉,还以为解决了

bm131488bm 发表于 2021-11-6 10:42

我是 handoff 有问题

zhaosm 发表于 2021-12-10 14:40

我也是DW1560,Monterey12.1, 同样的问题,期待解决!

waysgim 发表于 2021-12-10 17:00

支持大神通过改善驱动的方式解决~~

allin_schroe 发表于 2021-12-15 08:42

楼主现在有解决方法吗

BlueMoon-i 发表于 2022-1-20 23:17

同样的问题,期待解决

流年依旧 发表于 2022-3-14 00:29

请问楼主解决了吗,遇到了同样的问题

applestar666 发表于 2023-4-11 01:55

你这个日志是怎么输出来的

QQ870342941 发表于 2023-4-11 14:32

期待可以解决

londbell 发表于 2023-4-11 15:19

12 13后非原厂蓝牙固件卡都会这样
解决方法就是多拿一个设备进入airdrop列表

lbaiorever 发表于 2023-4-12 20:37

dw1830 时好时坏

qq138500 发表于 2024-4-30 16:33

换个蓝牙2.0的鼠标就可以了,苹果的蓝牙鼠标就是2.0的。
页: [1]
查看完整版本: Broadcom DW1560蓝牙Airdrop的问题