Linux/Ubuntu2024. 8. 12. 11:28

ethtool로 unicast wakeup 하도록 설정해주고

$ sudo ethtool -s enp3s0 wol u


$ sudo ethtool enp3s0 | grep -i wake
Supports Wake-on: pumbg
Wake-on: u

2024.08.07 - [하드웨어/Network 장비] - ethtool wol mode

 

명령줄로는 아래와 같이 보내주면 절전모드로 전환된다.

$ sudo systemctl suspend

[링크 : https://askubuntu.com/questions/1792/how-can-i-suspend-hibernate-from-command-line]

 

최대절전모드는 아래와 같이 하라는데, 막상해보면 설정이 안되어 있다보니 따로 해봐야 할 듯.

$ sudo systemctl hibernate
Failed to hibernate system via logind: Not enough swap space for hibernation

[링크 : https://www.geeksforgeeks.org/how-to-enable-hibernate-in-ubuntu-22-04-lts/]

 

아무튼 ping을 날리거나

ssh 접속 시도, 혹은 접속중이었는데 서버가 sleep으로 갔을 경우 ssh 터미널에 명령을 날리면 다시 살아난다.

 

노트북도 22.04인데

얘도 hibernate 빠진거 보면 ssd 보급으로 인해 굳이 hibernate를 켜서 공간 잡아 먹을 이유가 없다고 생각한걸려나?

Posted by 구차니