我正在使用 ipmiutil.exe 重置运行 Windows 10 Enterprise IOT 的 64 位 Supermicro 服务器 (X11SBA-F) 上的 IPMI 看门狗,但它不起作用并返回以下错误:
ipmiutil wdt -r
ipmiutil wdt ver 3.13
-- BMC version 1.53, IPMI version 2.0
wdt data: 00 00 00 00 00 00 00 00
Watchdog timer is stopped for use with reserved. Logging
pretimeout is 0 seconds, pre-action is None
timeout is 0 seconds, counter is 0 seconds
action is No action
Resetting watchdog timer ...
reset_wdt: ret = 128
wdt data: 00 00 00 00 00 00 00 00
Watchdog timer is stopped for use with reserved. Logging
pretimeout is 0 seconds, pre-action is None
timeout is 0 seconds, counter is 0 seconds
action is No action
ipmiutil wdt, Invalid Session Handle or Empty Buffer
我安装了从此处下载的 Intel IMB 驱动程序关联并尝试了 32 位和 64 位版本的 ipmiutil.exe,但无济于事。有人遇到过类似的错误吗?
更新 1:
我尝试禁用 Windows IPMI 驱动程序 ipmidrv.sys,但无济于事。在进一步的测试中,我注意到通过 BIOS 启用 IPMI 看门狗后,当我发出“ipmiutil wdt”时,它仍然显示“看门狗计时器已停止供保留使用”。看来 ipmituil 无法获取看门狗的正确设置。
以下是更多信息:
ipmiutil health
ipmiutil health ver 3.13
BMC manufacturer = 002a7c (SuperMicro), product = 0891
BMC version = 1.53, IPMI v2.0
BIOS Version = 1.1a
IPMI driver type = 1 (imb)
Power State = 00 (S0: working)
Selftest status = 0055 (OK)
Chassis Status = 21 00 40 00 (on, see below)
chassis_power = on
pwr_restore_policy = last_state
chassis_intrusion = inactive
front_panel_lockout = inactive
drive_fault = false
cooling_fan_fault = false
Power On Hours = 18 hours (0 days)
BMC LAN Channels = 1
ipmiutil health, completed successfully
答案1
我找到了解决方案。该问题与英特尔 imb 驱动程序或 32 位/64 位无关。在 bios 中启用看门狗是不够的。我必须使用 ipmiutil 启用它:
ipmiutil wdt -e