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.
error15:08:03.167642+1100wifidTx failure is observed
error15:08:03.167705+1100wifidLQM-WiFi: WeightAvgLQM isPosted=0 rssi=<-77:0> snr=<10:0>txRate=<215367:0> rxRate=<391319:0>
error15:08:03.167715+1100wifidLQM-WiFi: rxStart=534 rxBadPLCP=219 rxBadFCS=51
error15:08:03.167747+1100wifidLQM-WiFi: txRTSFrm=9 txCTSFrm=4 txAllFrm=20
error15:08:03.167758+1100wifidLQM-WiFi: rxBeaconMbss=11 rxDataUcastMbss=4 rxCNTRLUcast=37 txBACK=0 rxDataMcast=11, rxMgmtMcast=0
error15:08:03.167800+1100wifidLQM-WiFi: rxMpduInAmpdu=15 rxholes=0 rxPER=0 rxdup=0 rxaddbareq=0 txaddbaresp=0 txdelba=0 rxdelba=0
error15:08:03.167815+1100wifidLQM-WiFi: WME RX MSDUs in tids 0:3433, 1:0, 2:0, 3:0, 4:0, 5:0, 6:4, 7:0
error15:08:03.167880+1100wifidLQM-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
error15:08:03.167895+1100wifidLQM-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
error15:08:03.167906+1100wifidLQM-WiFi: rxMulti=0 rxUndec=0
error15:08:03.167927+1100wifidLQM-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
default15:08:03.167943+1100wifidWiFiDeviceManagerGetAppState: app state for DPS action : Foreground isAnyAppInFG:yes isFTactive:no isLatencySensitiveAppActive:yes
error15:08:03.167958+1100wifid__WiFiLQAMgrCheckForPossibleRoam waitForRoam: 1, plausibleRoamCandidateFound: 0, lastScanAge: 0.00, largeNetworkEnvironment: 0, isRealTimeApplication: 0, isEdgeBss: 0
error15:08:03.552575+1100wifid-[AnalyticsProcessor faultEventOn:at:type:interface:andResetMoc:]::578:Appended kWiFiUsageFaultReasonMTBFEvent to in-memory cache for xx:xx:xx:xx:xx:xx
error15:08:03.598395+1100wifid[corewifi] [bbh] Failed to get current network, will not updated broken backhaul state
error15:08:03.682998+1100wifid[corewifi] powerOn failed (error=Error Domain=com.apple.corewifi.error.apple80211 Code=-528336894 "(null)")
error15:08:03.730978+1100wifid[WiFiPolicy] {LINK-} Link went down: xxxxxxxx - isInVoluntary 1, reason Internal Error(0x3), subreason (null)(0x1), rssi -78
error15:08:03.773989+1100wifid__WiFiDeviceCreateFilteredScanResults: null scanResults
error15:08:03.774040+1100wifid[corewifi] AUTO-JOIN: Scan FAILED (duration=4ms, results=0, error=(-536870212 '(null)'), liveCount=2, cacheOnly=0, maxCacheAge=20000)
error15:08:03.806864+1100wifid[corewifi] powerOn failed (error=Error Domain=com.apple.corewifi.error.apple80211 Code=-528336894 "(null)")
error15:08:03.879697+1100wifid__WiFiDeviceCreateFilteredScanResults: null scanResults
error15:08:15.856416+1100wifid_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]
default15:08:15.856435+1100wifid_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 传给苹果工程师.