У меня старый сервер 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 из командной строки, поэтому я не знаю, можно ли изменить скорость вентилятора.