You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

华硕PN51-S1迷你PC(Ryzen 5700U)Linux系统下WOL失效,关机后LAN口断电求助

华硕PN51-S1迷你PC(Ryzen 5700U)Linux系统下WOL失效,关机后LAN口断电求助

兄弟,你这个问题我之前在AMD平台的迷你PC上碰到过,大概率是Linux系统关机时默认切断了网卡的待机供电,而Windows会保留这部分供电来支持WOL。结合你提到的ucsi_acpi USBC000:00: PPM init failed (-110)报错,给你几个具体的排查和解决方向:

  • 先确认网卡的WOL配置是否生效
    第一步先排查系统层面有没有开启网卡的魔术包唤醒功能:

    1. 用ip link show找到你的网卡名称(比如常见的enp2s0,看输出里带UP的那项)
    2. 执行sudo ethtool 你的网卡名,重点看Supports Wake-on字段有没有g(g代表支持魔术包唤醒)
    3. 如果没开启,先临时生效:sudo ethtool -s 你的网卡名 wol g,然后关机试试LAN灯会不会亮
    4. 要永久生效的话,Debian/DietPi可以在/etc/network/interfaces里加一行post-up ethtool -s 你的网卡名 wol g;Arch或者用NetworkManager的话,可以写个简单的systemd服务开机执行这个命令
  • 调整系统的ACPI电源策略,模拟Windows的行为
    华硕这款AMD迷你PC的Linux ACPI适配可能有点问题,默认关机时触发了深度断电,直接把网卡电断了。可以试试:

    1. 修改GRUB启动参数:编辑/etc/default/grub,找到GRUB_CMDLINE_LINUX_DEFAULT这一行,在引号里加acpi_os_name=Windows 2020(假装是Windows系统,让ACPI行为更兼容),然后执行sudo update-grub重启
    2. 另外可以试试加acpi=force参数,强制启用ACPI,有时候能解决供电保留的问题
  • 处理那个ucsi_acpi报错
    这个报错是USB-C电源管理模块的问题,虽然看起来和网卡无关,但可能干扰了整体的电源策略:

    1. 同样在GRUB参数里加ucsi_acpi.disable=1,直接禁用这个模块,重启后看报错会不会消失,同时测试WOL
    2. 升级系统内核到最新稳定版,AMD Ryzen 5000系列在5.15以上的内核里电源管理支持更好,Debian可以用backports源升级,Arch直接pacman -S linux就行
  • 再检查一遍BIOS的隐藏电源选项
    除了你已经开的PCIe唤醒,再确认这几个选项:

    • 找ErP Ready或者S5 Power Saving这类选项,要是开着就关掉,这个选项会在S5关机状态下切断所有外设供电
    • 确认Wake on LAN的设置是Power On(支持关机唤醒),而不是仅Suspend(只支持休眠唤醒)
    • 看看PCIe Power Management里有没有Standby Power这类选项,确保是开启的

你可以先从网卡WOL配置和GRUB参数调整入手,这两个是最容易解决的点。另外你在ThinkPad上用DietPi正常,说明系统本身没问题,就是这款华硕迷你PC的Linux电源适配有坑。

备注:内容来源于stack exchange,提问作者anarchy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 09:49:51