Назад | Перейти на главную страницу

Как управлять вентиляторами на сервере NEC под Linux? С IPMI или BMC?

У меня старый сервер NEC Express5800 / T120d.
Он работал под Windows с разумной скоростью вентилятора.
Теперь я хочу использовать его дома с Debian, но фанаты всегда на полной скорости.

Вентилятор блока питания работает на полной скорости. С виндой было тихо. Между материнской платой и блоком питания есть кабель для передачи данных.
1 задний + 3 передних вентилятора также работают на полной скорости. С Windows они были относительно тихими.
В BIOS и консоли IPMI ничего не говорится об управлении вентиляторами. Отображается только текущая скорость.

 

Я установил lm-sensors и fancontrol безуспешно:

$ sensors-detect
... with YES answer everywhere ...
Driver "coretemp":
  * Chip `Intel digital thermal sensor' (confidence: 9)
Driver "to-be-written":
   * ISA bus, address 0xca2
    Chip `IPMI BMC KCS' (confidence: 8)

Так sensors-detect видеть только непригодные для использования устройства.

 

Больше ничего с pwmconfig:

$ pwmconfig
/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

 

Я установил freeipmi / freeipmi-tools:

$ ipmi-sensors
...
29 | PSU1 Temp        | Temperature                         | 24.00      | C           | 'OK'
...
32 | FAN1             | Fan                                 | 7936.51    | RPM         | 'OK'
33 | FAN2             | Fan                                 | 933.71     | RPM         | 'At or Above (>=) Upper Non-Critical Threshold'
34 | FAN3             | Fan                                 | 933.71     | RPM         | 'At or Above (>=) Upper Non-Critical Threshold'
35 | FAN4             | Fan                                 | N/A        | RPM         | N/A
36 | AIRVOL1          | OEM Reserved                        | 1.31       | unspecified | 'OK'
37 | AIRVOL2          | OEM Reserved                        | 1.31       | unspecified | 'OK'
...

Но я не знаю, как сделать больше, чем просто смотреть на скорость вентилятора.
Большинство программ IPMI, включенных в freeipmi, запрашивают имя хоста и пользователя / пароль, но я не могу понять, что вводить.

 

Я тоже пробовал upmiutil и ipmitool пакеты без лучшего успеха. Все они дают мне статус фаната, но я не понимаю, как их настроить.

Последнее обновление BIOS для этой серии позволяет гораздо лучше управлять изнутри BIOS.
С точки зрения ОС ничего не изменилось, поэтому у вас не будет больше возможностей от IPMI или около того.

Для ясности: я не знаю, как использовать IPMI из командной строки, поэтому я не знаю, можно ли изменить скорость вентилятора.