Ubuntu 20.04 LTS 挂起后直接恢复/启动

Ubuntu 20.04 LTS 挂起后直接恢复/启动

我有一台运行 Ubuntu Server 20.04 的服务器。为了启用电源管理,我想挂起系统并在需要时立即唤醒它 (WoL)。我面临的问题是系统不会保持挂起模式。挂起后它会直接(几秒到几分钟)重新启动。

我已将服务器从网络上拔下,但它似乎处于挂起模式。只要我插入网线,服务器就会启动。所以,这可能与网络接口有关。我试过关闭 WoL,但没有用。

有任何想法吗?

更新

这似乎是 Fritz!Box 7490 (v7.21) 的问题。如果我将路由器与本地网络断开连接,挂起和 WoL 可以正常工作。Fritz!Box 设置中的 WoL 选项已禁用。

这是服务器上的 tcpdump,其中包含来自路由器的重复数据包(大约每 30 秒一次):

tobias@home:~$ sudo tcpdump -vvveni any ether proto 0x0842
tcpdump: listening on any, link-type LINUX_SLL (Linux cooked v1), capture size 262144 bytes
10:53:12.443846   B c0:25:06:f4:19:77 ethertype Unknown (0x0842), length 118:
        0x0000:  ffff ffff ffff b42e 99cd 4561 b42e 99cd  ..........Ea....
        0x0010:  4561 b42e 99cd 4561 b42e 99cd 4561 b42e  Ea....Ea....Ea..
        0x0020:  99cd 4561 b42e 99cd 4561 b42e 99cd 4561  ..Ea....Ea....Ea
        0x0030:  b42e 99cd 4561 b42e 99cd 4561 b42e 99cd  ....Ea....Ea....
        0x0040:  4561 b42e 99cd 4561 b42e 99cd 4561 b42e  Ea....Ea....Ea..
        0x0050:  99cd 4561 b42e 99cd 4561 b42e 99cd 4561  ..Ea....Ea....Ea
        0x0060:  b42e 99cd 4561                           ....Ea
10:53:12.543643   B c0:25:06:f4:19:77 ethertype Unknown (0x0842), length 118:
        0x0000:  ffff ffff ffff b42e 99cd 4561 b42e 99cd  ..........Ea....
        0x0010:  4561 b42e 99cd 4561 b42e 99cd 4561 b42e  Ea....Ea....Ea..
        0x0020:  99cd 4561 b42e 99cd 4561 b42e 99cd 4561  ..Ea....Ea....Ea
        0x0030:  b42e 99cd 4561 b42e 99cd 4561 b42e 99cd  ....Ea....Ea....
        0x0040:  4561 b42e 99cd 4561 b42e 99cd 4561 b42e  Ea....Ea....Ea..
        0x0050:  99cd 4561 b42e 99cd 4561 b42e 99cd 4561  ..Ea....Ea....Ea
        0x0060:  b42e 99cd 4561                           ....Ea
10:53:42.423757   B c0:25:06:f4:19:77 ethertype Unknown (0x0842), length 118:
        0x0000:  ffff ffff ffff b42e 99cd 4561 b42e 99cd  ..........Ea....
        0x0010:  4561 b42e 99cd 4561 b42e 99cd 4561 b42e  Ea....Ea....Ea..
        0x0020:  99cd 4561 b42e 99cd 4561 b42e 99cd 4561  ..Ea....Ea....Ea
        0x0030:  b42e 99cd 4561 b42e 99cd 4561 b42e 99cd  ....Ea....Ea....
        0x0040:  4561 b42e 99cd 4561 b42e 99cd 4561 b42e  Ea....Ea....Ea..
        0x0050:  99cd 4561 b42e 99cd 4561 b42e 99cd 4561  ..Ea....Ea....Ea
        0x0060:  b42e 99cd 4561                           ....Ea
10:53:42.523736   B c0:25:06:f4:19:77 ethertype Unknown (0x0842), length 118:
        0x0000:  ffff ffff ffff b42e 99cd 4561 b42e 99cd  ..........Ea....
        0x0010:  4561 b42e 99cd 4561 b42e 99cd 4561 b42e  Ea....Ea....Ea..
        0x0020:  99cd 4561 b42e 99cd 4561 b42e 99cd 4561  ..Ea....Ea....Ea
        0x0030:  b42e 99cd 4561 b42e 99cd 4561 b42e 99cd  ....Ea....Ea....
        0x0040:  4561 b42e 99cd 4561 b42e 99cd 4561 b42e  Ea....Ea....Ea..
        0x0050:  99cd 4561 b42e 99cd 4561 b42e 99cd 4561  ..Ea....Ea....Ea
        0x0060:  b42e 99cd 4561                           ....Ea

更新

我重新启动了 Fritz!Box,问题似乎已解决。我没有收到来自路由器的重复包。如果空闲,服务器将进入挂起模式,并使用 WoL 启动。现在的问题是,如果我请求计算机,服务器不会唤醒。路由器中的端口已设置,并且启用了如果来自互联网的请求到达则使用 WoL 的选项。但这个问题似乎是与 Fritz!Box 相关的问题。

相关内容