微信扫一扫 分享朋友圈

已有 8139 人浏览分享

开启左侧

Broadcom DW1560蓝牙Airdrop的问题

[复制链接]
8139 28
升级到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 [com.apple.bluetoothd-central-151-1 SO:0 AP:0 AD:0(30/300) AS:0 RAS:0 DMN:1 FG:0 ADVBF:0] |
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 [com.apple.bluetoothd-central-151-1 SO:0 AP:0 AD:0(30/300) AS:0 RAS:0 DMN:1 FG:0 ADVBF:0] |
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?或许可以解决这个问题。

评论 28

870926111  新手上路  发表于 2023-4-11 02:59 | 显示全部楼层
问题大范围存在,支持研究

举报 使用道具

回复 支持 反对
dn803  新手上路  发表于 2023-4-11 02:59 | 显示全部楼层
重置蓝牙设备能解决吗

举报 使用道具

回复 支持 反对
evinsun  新手上路  发表于 2023-4-11 02:59 | 显示全部楼层
12取消了,没有重置了

举报 使用道具

回复 支持 反对
cuiwei  新手上路  发表于 2023-4-11 02:59 | 显示全部楼层
看错误是某种UUID缺失造成功能filter的更新被卡死,应该和重置无关。我的airpod和airpod pro用着都没问题。

举报 使用道具

回复 支持 反对
xyongzjie  新手上路  发表于 2023-4-11 03:00 | 显示全部楼层
这个帖子看着好熟悉,还以为解决了

举报 使用道具

回复 支持 反对
yingjuny  新手上路  发表于 2023-4-11 03:00 | 显示全部楼层
我是 handoff 有问题

举报 使用道具

回复 支持 反对
dengxuhui889  新手上路  发表于 2023-4-11 03:01 | 显示全部楼层
我也是DW1560,Monterey12.1, 同样的问题,期待解决!

举报 使用道具

回复 支持 反对
duan0125  新手上路  发表于 2023-4-11 03:01 | 显示全部楼层
支持大神通过改善驱动的方式解决~~

举报 使用道具

回复 支持 反对
75716dxj  新手上路  发表于 2023-4-11 03:02 | 显示全部楼层
楼主现在有解决方法吗

举报 使用道具

回复 支持 反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

关注

24

粉丝

14

主题
精彩推荐
热门资讯
网友晒图
图文推荐
  • 微信公众平台

  • 扫描访问手机版

Archiver|手机版|小黑屋|水窝ibm

GMT+8, 2024-11-27 05:34 , Processed in 0.392031 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2022 Comsenz Inc.