记录一下 iPhone Air 遇到的 Wi-Fi 问题

1 天前
 GeekN0m0r3

首发入的澳大利亚版 Air, 拿到手就有 Wi-Fi 问题. 没法在两个路由器之间切换. 更新到了 iOS 26.0.1, 问题还在, 换了一台机器, 问题还在. 感觉问题是新的 N1 芯片造成的.

具体表现为可以正常连接卧室里的 AP 路由器, 但是走到客厅里, 无法自动切换到主路由器. 并且 Wi-Fi 页面会不断的自动刷新, 即使能看到想连接的 Wi-Fi, 也没法连接成功. 而且蓝牙也非常不稳定, 应该是蓝牙和 Wi-Fi 服务都在抽风, 不断的自动重启.

安装了官方的 Wi-Fi diagnostic profile, 能看到手机无法正确识别 Wi-Fi 的设置 ( https://cln.sh/3VdJmh4g). iPad 里能看到 iPad 可以正常识别 multiple AP 的设置 ( https://cln.sh/wDvBpS01). 也不知道系统是怎么识别的, 但应该能说明手机 Wi-Fi 确实不太正常.

连接到 MacBook 后记录了下 log.

error	15:08:03.167642+1100	wifid	Tx failure is observed
error	15:08:03.167705+1100	wifid	LQM-WiFi: WeightAvgLQM isPosted=0 rssi=<-77:0> snr=<10:0>txRate=<215367:0> rxRate=<391319:0>
error	15:08:03.167715+1100	wifid	LQM-WiFi: rxStart=534 rxBadPLCP=219 rxBadFCS=51
error	15:08:03.167747+1100	wifid	LQM-WiFi: txRTSFrm=9 txCTSFrm=4 txAllFrm=20
error	15:08:03.167758+1100	wifid	LQM-WiFi: rxBeaconMbss=11 rxDataUcastMbss=4 rxCNTRLUcast=37 txBACK=0 rxDataMcast=11, rxMgmtMcast=0
error	15:08:03.167800+1100	wifid	LQM-WiFi: rxMpduInAmpdu=15 rxholes=0 rxPER=0 rxdup=0 rxaddbareq=0 txaddbaresp=0 txdelba=0 rxdelba=0
error	15:08:03.167815+1100	wifid	LQM-WiFi: WME RX MSDUs in tids 0:3433, 1:0, 2:0, 3:0, 4:0, 5:0, 6:4, 7:0
error	15:08:03.167880+1100	wifid	LQM-WiFi: BTCoexExtStats1: bt_gnt_dur=0 [us] btc_status=0x2 bt_req_type_map=0x800004 bt_req_cnt=1388 bt_prempt_cnt=0 bt_grant_cnt=0
error	15:08:03.167895+1100	wifid	LQM-WiFi: BTCoexExtStats2: wlan_tx_denial_cnt = 0 wlan_rx_denial_cnt = 0 bt_SCO_rw_gnt_cnt = 0 bt_SCO_rs_gnt_cnt = 0 bt_SCO_rw_deny_cnt = 0 bt_SCO_rs_deny_cnt = 0 max_sco_consecutive_deny_cnt = 0
error	15:08:03.167906+1100	wifid	LQM-WiFi: rxMulti=0 rxUndec=0
error	15:08:03.167927+1100	wifid	LQM-WiFi: BTCoexExtStats3: bt_a2dp_gnt_cnt = 0 bt_a2dp_deny_cnt = 0 bt_crtpri_grant_cnt = 0 wifi_tx_denial_lt5ms = 0 wifi_tx_denial_lt30ms = 0, wifi_tx_denial_lt60ms = 0, wifi_tx_denial_ge60ms = 0
default	15:08:03.167943+1100	wifid	WiFiDeviceManagerGetAppState: app state for DPS action : Foreground isAnyAppInFG:yes isFTactive:no isLatencySensitiveAppActive:yes
error	15:08:03.167958+1100	wifid	__WiFiLQAMgrCheckForPossibleRoam waitForRoam: 1, plausibleRoamCandidateFound: 0, lastScanAge: 0.00, largeNetworkEnvironment: 0, isRealTimeApplication: 0, isEdgeBss: 0

error	15:08:03.552575+1100	wifid	-[AnalyticsProcessor faultEventOn:at:type:interface:andResetMoc:]::578:Appended kWiFiUsageFaultReasonMTBFEvent to in-memory cache for xx:xx:xx:xx:xx:xx

error	15:08:03.598395+1100	wifid	[corewifi] [bbh] Failed to get current network, will not updated broken backhaul state

error	15:08:03.682998+1100	wifid	[corewifi] powerOn failed (error=Error Domain=com.apple.corewifi.error.apple80211 Code=-528336894 "(null)")

error	15:08:03.730978+1100	wifid	[WiFiPolicy] {LINK-} Link went down: xxxxxxxx - isInVoluntary 1, reason Internal Error(0x3), subreason (null)(0x1), rssi -78

error	15:08:03.773989+1100	wifid	__WiFiDeviceCreateFilteredScanResults: null scanResults
error	15:08:03.774040+1100	wifid	[corewifi] AUTO-JOIN: Scan FAILED (duration=4ms, results=0, error=(-536870212 '(null)'), liveCount=2, cacheOnly=0, maxCacheAge=20000)

error	15:08:03.806864+1100	wifid	[corewifi] powerOn failed (error=Error Domain=com.apple.corewifi.error.apple80211 Code=-528336894 "(null)")

error	15:08:03.879697+1100	wifid	__WiFiDeviceCreateFilteredScanResults: null scanResults

error	15:08:15.856416+1100	wifid	_Apple80211ServiceTerminatedCallback/9863: 'en0' dq:'io80211-service-notification-q-0x100000882df2800', service:161355 opaque:0x100000882df2800, ioucQueue[0x4000008832c7680] serviceQ[0x3000008832c7580]/sq:'io80211-service-notification-q-0x100000882df2800' connect[327459] port[0xf00000883703d80] runLoop[0x0] allowRunLoop[1]
default	15:08:15.856435+1100	wifid	_processApple8021180211ServiceTerminatedCallback/9787: 'en0' [0] service:161355 opaque:0x100000882df2800, ioucQueue[0x4000008832c7680] ioucRunLoop[0x0] serviceQ[0x3000008832c7580] currentQ[0x3000008832c7580] dq:'io80211-service-notification-q-0x100000882df2800', pre halting ...

希望 iOS 26.0.2 能修复这个问题吧... 不知道除了升级 beta 系统 和 给厨子发邮件之外还有没有别的办法把这个 log 传给苹果工程师.

1054 次点击
所在节点    Apple
10 条回复
dingdangnao
1 天前
iOS26 bug 太多了 太太太太太多了😂
GeekN0m0r3
1 天前
@dingdangnao 我感觉是 N1 芯片的问题,我其他设备都没问题
EpicDanker
1 天前
@GeekN0m0r3 N1 的 bug 肯定是有的,我刚拿到新机器做转移的时候,和旧机器挨着,都检测不到让我再靠近点。
Dachunlv
23 小时 32 分钟前
建议把问题提交给 Apple ,就像 M1 刚出来的时候一样,软件、芯片适配多少会需要点时间
ajyz
23 小时 12 分钟前
没有机器也没有在 iPhone 上遇到类似问题,不过类似的情况倒是最近遇到了,当作是参考吧。大疆的扫地机,我之前家里网络是 wpa3 加密方式的(为了用 6Ghz ),扫地机可以正常连接,但就是无法在 AP 间漫游,信号值低于-80dBm 了都不行,直到断了重新连接才能切到最近的 AP ,但过程中很多地方信号-75dBm 就导致连接不太稳定了,它却不会连接就近的 AP 。然后前阵子为了索尼电视连接 Wi-Fi 5G (索尼电视也是垃圾,23 年的款居然都不支持 wpa3 加密的),我只能切换为 wpa2 加密,然后神奇的事情发生了,大疆扫地机可以漫游了,而且极为灵敏,-60 多就会自动切换到最近的 AP ,过程中都不会影响远程连接
ACSOUV
21 小时 3 分钟前
AP 漫游的问题我几年前遇到过 其实就是 TP 的 AC+AP 方案兼容性不好 后来家里全换成 UBNT 的设备就再也没出现过
Farewell1987
7 小时 29 分钟前
我家客厅和卧室 Wi-Fi 是同 ssid 同密码,港版 air 可以顺滑自动切换
ajyz
5 小时 16 分钟前
@ACSOUV 能告知下 UBNT 现在用的何种硬件及加密配置吗。我原本用的 wpa2 个人,开启 BSS 转换及快速漫游,漫游没问题,但可以看到过渡时手机端 Wi-Fi 信号有波动时需要 3 、4 秒才切换过去,设置快速漫游与否在信号显示上几乎无差,丢包测试时略好。后来为了体验 6Ghz ,需要 wpa3 加密,开始用的个人版,体验与之前一样,最近尝试 wpa3 enterprise ,发现漫游切换快得多,应该是真正的快速漫游,手机 Wi-Fi 信号波动是瞬间变化那种,丢包测试也比之前好得多,稳定最多 1 个丢包或 0 丢包,之前是 1-3 个包。所以就有疑问,难道快速漫游实际只适用于 wpa3 enterprise ?
ACSOUV
4 小时 57 分钟前
@ajyz 我看了下 就是 UBNT 提供的加密协议中最低的 WPA2 (最高是 WPA3 Enterprise ) ———— 因为家用 没必要搞那么高级 (在家里,我的 Apple 设备连接 WiFi 都是默认使用机器原生 MAC 便于追踪管理的,当然连接外面的 WiFi 肯定是随机 MAC )
我个人的经验就是家庭内部 WiFi 在 AP 之间漫游切换和 WiFi 加密协议没多大关系,关键在于 AC 自身的硬件/算法(协调组织能力)
一个例子就是当年我最初用的是 TP 的 AC100 ,后来发现确实挺差劲,升级了一次 AC300 ,好了些,但没彻底解决问题,就彻底换牌子了
ajyz
2 小时 54 分钟前
@ACSOUV 赞同你的观点,家用确实简单点更好,也能更好的兼容一些老设备尤其智能家居。原本开了 2 组 SSID (另访客的临时开关),单独的 2.4G 给智能家居,单独的 5G 给其它主流设备。奈何升级了部分 Wi-Fi7 设备,想着体验下 6Ghz ,所以只能上 wpa3 ,然后发现用 wpa3 enterprise 企业加密漫游更快,虽然总体体验几乎没变,但丢包等细节确实更好,排除了其它可能只能是加密方式的不同所致。这么一搞就决定合并 SSID ,2.4+5G wpa2 加密给智能家居及网络需求较少的设备,5+6G wpa3 enterprise 加密给主流且需要频繁移动的设备(主要就手机、平板,其它大多设备也不支持 wpa3 enterprise ),同是正好把访客组通过预共享密钥(只支持 wpa2 加密)合并到 2.4+5G 那一组

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1164869

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX