V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AIPC
V2EX  ›  程序员

分享给使用华硕 RT-AC68U 路由器的 MacBook 异常耗电用户一个可能的解决方案

  •  3
     
  •   AIPC · 87 天前 · 2513 次点击
    这是一个创建于 87 天前的主题,其中的信息可能已经有所发展或是发生改变。

    分享给使用华硕 RT-AC68U 路由器的 MacBook 异常耗电用户一个可能的解决方案

    太长不看版

    进入路由器后台 -> 高级设置:无线网络 -> 专业设置 -> 停用以下功能

    1. 漫游助手
    2. IGMP Snooping
    3. WMM No-Acknowledgement
    4. 优化 AMPDU 聚集
    5. 优化 ack 压缩
    6. 无线传输公平性

    点击 应用本页设置

    排查过程

    前段时间 macOS 发布 12.3 之后,终于可以使用 Universal Control 功能,马上第一时间更新。

    但是发现了新问题:MacBook 合盖一晚之后电量耗损严重,而且还发热。

    在网络上搜寻了相关资料,进行了下面的操作:

    • 清空所有蓝牙配对
    • 关闭 Universal Control
    • 关闭 Power Nap
    • 关闭网络唤醒
    • 关闭电池优化
    • 合盖前关闭蓝牙
    • 合盖前关闭 ClashX 、IDE 、通讯软件、浏览器等等程序

    但是还是没有用,过了一晚之后 MacBook 依然从 100% 的电量掉到了 0%。

    后来使用下面的命令查看电源日志:

    pmset -g log | grep -i "wake from"
    

    发现合盖期间,几乎每一分钟都会出现 EC.ARPT/Maintenance 事件:

    2022-04-07 09:00:35 +0800 DarkWake            	DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:12%) 6 secs
    2022-04-07 09:01:04 +0800 DarkWake            	DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:11%) 6 secs
    2022-04-07 09:01:36 +0800 DarkWake            	DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:11%) 7 secs
    2022-04-07 09:02:35 +0800 DarkWake            	DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:11%) 6 secs
    2022-04-07 09:03:02 +0800 DarkWake            	DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:11%) 6 secs
    2022-04-07 09:04:30 +0800 DarkWake            	DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:11%) 6 secs
    2022-04-07 09:05:28 +0800 DarkWake            	DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:11%) 9 secs
    2022-04-07 09:06:28 +0800 DarkWake            	DarkWake from Standby [CDN] : due to EC.ARPT/Maintenance Using BATT (Charge:10%) 7 secs
    

    后面又发现使用公司的 Wi-Fi 就不会出现这个问题,只有在家里连上 AC68U 的 Wi-Fi 才会出现。

    进一步排查之后,发现只有连接上家里的 5G Wi-Fi 才会出现这个问题,而连接上 2.4G Wi-Fi 没有这个问题。

    再进一步排查之后,原因是家里的 5G Wi-Fi 开启了前文所说的功能,从而导致 MacBook 合盖期间不断触发 EC.ARPT/Maintenance 事件,并且这种异常耗电的情况目前是 100% 能复现的。

    补充说明

    1. 目前还不清楚 macOS 12.3 和路由器的上述功能之间有什么联系,或许异常耗电的情况早就发生了,而我只是刚好在更新 12.3 之后才发现这个异常耗电问题
    2. 上述路由器的 6 个功能,或许只需要停用其中一两个就能解决,但是我目前还没有时间去一一排除
    第 1 条附言  ·  87 天前
    补充说明 3:排查期间也尝试过「重置 SMC 」和「重置 NVRAM 」,但是并没有什么作用
    20 条回复    2022-04-10 01:26:31 +08:00
    cuixiao603
        1
    cuixiao603  
       87 天前
    学习了 大佬
    aptupdate
        2
    aptupdate  
       87 天前 via iPhone
    路由器用的梅林还是官方?
    AIPC
        3
    AIPC  
    OP
       87 天前
    @aptupdate #2 梅林固件
    PDX
        4
    PDX  
       87 天前 via iPhone
    AIPC
        5
    AIPC  
    OP
       87 天前
    @aptupdate #2 具体一点说是 386.5_2 Koolshare 梅林固件 ,因为我需要 Koolshare 的软件中心安装 messense/aliyundrive-webdav 插件
    0A0
        6
    0A0  
       87 天前 via Android
    mbp 的 wifi 一直是发热大户。我是 Intel 的本子。也是华硕的路由。只要连上 wifi 即便 cpu 温度很低什么都不做风扇也经常高速运转。各种排查都解决不了。
    而有意思的是同样的本子装 bootcamp win11 却安静的离谱。打游戏都不怎么吵,哭笑不得。
    直到最近换成了 2.5g 的 usb 有线网卡,关掉 wifi 后,世界突然就安静了。
    果子,有你的。
    RheatiN
        7
    RheatiN  
       87 天前
    @0A0 mbp 从 12 开始,连移动热点就开始频繁掉线,不知道怎么回事- -
    wizzer
        8
    wizzer  
       87 天前
    去年出了 AC68U 换了 TP xdr5480 ,信号更好,网络更稳定。
    bainian18
        9
    bainian18  
       87 天前
    我的路由器也是这个,我说我的 mac 怎么老是没电。
    0A0
        10
    0A0  
       87 天前 via Android
    @RheatiN 所以 12 发布时我才升级 11 。已经不敢再想过去那样追更了,尤其是最近这两代系统,各种稀奇古怪的问题。
    xunandotme
        11
    xunandotme  
       87 天前
    10.15 路过
    corningsun
        12
    corningsun  
       87 天前
    感谢分享,效果是路由器内存占用少了 100M ,还可以。
    xuzhongzhou
        13
    xuzhongzhou  
       87 天前
    同款,瞄了一眼,你说的我都默认关的 😂
    xiaoke
        14
    xiaoke  
       86 天前 via Android
    可以可以,感谢分享。
    bigboss60
        15
    bigboss60  
       86 天前
    同款,我是梅林 380.70 倒是都关着。
    seers
        16
    seers  
       86 天前
    为啥我这些选项全关闭 /停用状态,你似乎需要重置路由器为出场后再测试
    youthfire
        17
    youthfire  
       86 天前 via iPhone
    我用的 AX88U ,merlin 原版,我看你上面提到的只有 IGMP snooping 是默认开启,其他都是关闭着的,不过一直插电也看不出耗电程度
    SuperXX
        18
    SuperXX  
       86 天前
    楼主有安装 adguad 吗?
    kappa
        19
    kappa  
       86 天前
    IGMP Snooping 关掉不合适吧?
    HankAviator
        20
    HankAviator  
       85 天前 via Android
    安卓手机在开启 IGMP Snooping 的 wifi 下也可能有因为无法休眠导致的耗电严重问题。分享很有用
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3869 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 10:05 · PVG 18:05 · LAX 03:05 · JFK 06:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.