// 此模板仅供参考,如果不适用可以修改
问题描述
在某次重启os的时候,键鼠输入没有任何反应,卡在bios密码输入界面,但是通过sol串口可以输入密码
环境信息
openUBMC 2512 LTS SP-1
重现步骤
重启os,卡在bios密码输入页面没反应
期望结果
可以正常操作kvm
实际结果
kvm键鼠输入无反应
尝试过的解决方案
重启os可恢复
分析结论
[详细总结您对此问题的分析结论]
// 此模板仅供参考,如果不适用可以修改
在某次重启os的时候,键鼠输入没有任何反应,卡在bios密码输入界面,但是通过sol串口可以输入密码
openUBMC 2512 LTS SP-1
重启os,卡在bios密码输入页面没反应
可以正常操作kvm
kvm键鼠输入无反应
重启os可恢复
[详细总结您对此问题的分析结论]
答案内容由AI生成,仅供参考:
使用替代访问方式
调整会话管理
# 检查当前KVM会话状态
ipmcget -t serv -d li | grep KVM
# 查看活动会话数量
# 确保未达到最大会话限制(通常为4个)
更新固件版本
OpenUBMC1230 LTS SP1版本存在已知的日志生成问题openUBMC 2512LTS长期支持版本可获得更稳定的KVM实现优化配置参数
DisableKeyboardDuringBiosStartup设置为false监控与诊断增强
remote_console的调试日志级别以捕获详细交互信息dmesg日志,重点关注USB设备枚举过程在重启操作系统(OS)过程中,KVM远程控制台的键盘和鼠标输入无响应,系统卡在BIOS密码输入界面。然而,通过SOL(Serial Over LAN)串口仍可正常输入密码并完成操作。
| 项目 | 状态 |
|---|---|
| KVM键鼠输入 | 失效 |
| SOL串口输入 | 正常 |
| 显示画面 | 正常 |
| 操作系统状态 | 可正常启动(通过串口验证) |
根据现有信息及openUBMC系统特性分析,该问题源于KVM USB重定向机制在系统重启过程中的初始化时序异常,导致键盘输入未正确映射到主机。
具体技术原理如下:
DisableKeyboardDuringBiosStartup 参数可能影响KVM键盘输入行为,尽管默认情况下应允许BIOS阶段输入127.0.0.1:42198(仅本地回环)而非外部接口的情况,可能导致部分功能异常(参考文档DC-6)remote_console服务是KVM功能的核心组件,其初始化状态直接影响键鼠交互能力使用替代访问方式
调整会话管理
# 检查当前KVM会话状态
ipmcget -t serv -d li | grep KVM
# 查看活动会话数量
# 确保未达到最大会话限制(通常为4个)
更新固件版本
OpenUBMC1230 LTS SP1版本存在已知的日志生成问题openUBMC 2512LTS长期支持版本可获得更稳定的KVM实现优化配置参数
DisableKeyboardDuringBiosStartup设置为false监控与诊断增强
remote_console的调试日志级别以捕获详细交互信息dmesg日志,重点关注USB设备枚举过程备注:此问题属于典型的"软故障",不影响系统实质运行,但影响远程管理体验。建议在非关键时段进行固件升级操作以彻底解决。
查看一下对应时间的 app.log 是否有相关错误日志呢
日志:
HuaKunAT525B2_20260408-1630.z01.txt (8 MB)
HuaKunAT525B2_20260408-1630.zip (4.9 MB)
我在输入键盘时,看了app日志没有看到有错误打印,一键收集日志已经审批通过了,你看下呢,是不是这个链接中说的usb-device 0没枚举到?KVM常见问题定位指南 | 文档中心 | openUBMC
是的,在一键收集中搜索关键字 was not queued,就可以看到枚举相关的日志
这个问题社区有解决计划吗?没枚举到的具体根因是什么呀?
需要sdk定位后再确认
换一下bios看看,没进入OS那基本上BIOS这块了。bios framebuffer驱动和bmc kvm需要联合debug调试。
这是概率性的问题,感觉不好搞
概率性问题可以尝试多复现几次
这个问题我们也遇到了,也是在重启到BIOS界面时出现的
请问有什么进展吗?也遇到了相同问题,区别在于已经进入OS了,设备重启、AC也无法恢复正常 KVM不响应按键 - 交流互助区 - openUBMC 论坛
软键盘是否可以输入?如果软键盘可以输入,检查一下ScrLk按键是否亮起,亮起会导致KVM无法输入
软键盘也不行,问题是必现的,优先排查硬件看看