linux系统远程关机之后不能远程唤醒

linux系统远程关机之后不能远程唤醒,第1张

linux系统远程关机之后能远程唤醒

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

2、以重启为例,在linux命令行中输入:boot。

3、回车键执行shell指令,此时会看到linux主机成功重启了。

1.请按一些按键。某些情况下,在控制台终端,多发呆一会Linux就会停止屏幕输出,让显示器修葺,请随便按个键,唤醒显示器。

2.如楼上所说,从网络中的另外一台机器登录上去,关机。现在我是这么做的。

3.摸黑切到另一控制台,摸黑输入root回车,抹黑输入口令回车,摸黑关机。更早的时候我是这么做的。

本文基于 RockPI 4A 单板 Debian 系统 Linux4.4 内核介绍下睡眠唤醒( suspend/resume )的一些调试方法。

1、关闭串口睡眠

在Linux内核睡眠过程中,会先调用 suspend_console() 函数使串口进入睡眠状态,这样会导致后续设备驱动的睡眠过程不可见。可以在boot启动参数中增加 no_console_suspend 参数,显示设备驱动睡眠日志。

2、修改串口日志等级

修改串口日志打印等级,显示更多调试信息。

3、打开设备睡眠唤醒时间

设置 pm_print_times 参数,可以显示设备驱动睡眠唤醒时间,方便调试时查看哪个函数处理占用时间过长。

在调试Linux内核睡眠唤醒功能时,可以使用 RTC 做唤醒源,在系统睡眠5秒后,自动唤醒系统。

在 arch/arm64/configs/rockchip_linux_defconfig 文件中配置宏 CONFIG_PM_TEST_SUSPEND 。

唤醒日志如下:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7592177.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-07
下一篇 2023-04-07

发表评论

登录后才能评论

评论列表(0条)

保存