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

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

  •  3
     
  •   AIPC · 2022-04-08 11:08:32 +08:00 · 3933 次点击
    这是一个创建于 961 天前的主题,其中的信息可能已经有所发展或是发生改变。

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