Рейтинг:0

Используйте ipmi для управления скоростью вентилятора на сервере ASRock X570D4U-2L2T.

флаг br
Jim

Проблема

Я не могу использовать ipmi для управления скоростью вращения вентилятора.

У меня есть материнская плата X570D4U-2L2T с Ryzen 5600x, и я использую Ubuntu 21.04.

Может ли сообщество посоветовать, как я могу использовать ипмитул или же ipmiutil для управления скоростью вращения вентилятора — установить постоянное значение или задать кривую?

Исходная информация

Попробовал веб-интерфейс. Я могу войти в систему, но пользоваться ею не очень просто, и независимо от того, какие настройки я меняю, они, кажется, возвращаются обратно.

Поэтому я попробовал cli, который я все равно предпочитаю.

Вот что происходит, когда я пробую «очевидную» команду установить верхнюю границу скорости вращения вентилятора в 400 об/мин:

$ sudo ipmitool датчик порога "FAN3" верхний 400 400 400
Поиск записи датчика "FAN3"...
Установка верхнего некритического порога датчика "FAN3" на 400.000
Порог установки ошибки: команда недопустима для указанного датчика или типа записи
Настройка датчика "FAN3" Верхний критический порог на 400.000
Порог установки ошибки: команда недопустима для указанного датчика или типа записи
Установка датчика "FAN3" верхнего невосстановимого порога на 400.000
Порог установки ошибки: команда недопустима для указанного датчика или типа записи

Вот список моих поклонников в их текущем состоянии:

$ датчик sudo ipmiutil | grep ВЕНТИЛЯТОР
001a SDR Full 01 01 20 a 04 snum 60 FAN1 = 00 Инициализация 0,00 об/мин
001b SDR Full 01 01 20 a 04 snum 61 FAN2 = 05 OK 500,00 об/мин
001c SDR Full 01 01 20 a 04 snum 62 FAN3 = 05 OK 500,00 об/мин
001d SDR Full 01 01 20 a 04 snum 63 FAN4_1 = 00 Инициализация 0,00 об/мин
001e SDR Full 01 01 20 a 04 snum 66 FAN4_2 = 00 Инициализация 0,00 об/мин
001f SDR Full 01 01 20 a 04 snum 64 FAN5_1 = 00 Инициализация 0,00 об/мин
0020 SDR Full 01 01 20 a 04 snum 67 FAN5_2 = 00 Инициализация 0,00 об/мин
0021 SDR Full 01 01 20 a 04 snum 65 FAN6_1 = 00 Инициализация 0,00 об/мин
0022 SDR Full 01 01 20 a 04 snum 68 FAN6_2 = 00 Инициализация 0,00 об/мин

FAN2 и FAN3 физически подключены к вентиляторам на материнской плате, и вентиляторы вращаются.

Спасибо.

Рейтинг:0
флаг id

Вы пытаетесь установить пороговые значения вентилятора, а не фактическую скорость вентилятора.

Ошибка говорит о том, что тема bmc отказывается обновлять пороговые данные.

Таким образом, вы не можете установить пороговые значения, но вы (вероятно) должны иметь возможность устанавливать скорость вращения вентилятора. Тем не менее, вам может потребоваться сначала установить скорость вращения вентилятора вручную.

Взгляните на примеры здесь: https://gist.github.com/slykar/f90ad596b18d5ab1eb1c66b2ccf51c54

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.