Я хочу контролировать скорость вращения вентилятора в Ubuntu 20.04 на основе температуры жидкости, которая регистрируется датчиком температуры на моем Материнская плата Asus Strix B550-I ITX
. Я могу заставить это работать с моим контроллером вентилятора, но я хотел бы знать, возможно ли это сделать и без него.
я установил lm-сенсоры
и управление вентилятором
(который, по-видимому, также включает pwmconfig
). Я также подтвердил, что мой датчик температуры работает и записывает температуру через мой BIOS.
После запуска судо pwmconfig
и переходя к настройке конфигурации, мне показан список временных параметров ниже. Когда датчик температуры подключен к corsairpro
, я вижу, что температура появляется как вариант для сопоставления вентиляторов, однако, когда я подключаю датчик к разъему датчика моей материнской платы, у меня, похоже, нет другого варианта. Я также не вижу никаких новых температур, которые, как я думаю, являются датчиком.
Кто-нибудь знает, как я могу определить, какой вариант будет моим временным заголовком материнской платы?
ВАРИАНТЫ, ЕСЛИ ДАТЧИК ТЕМПЕРАТУРЫ НАХОДИТСЯ НА МАТЕРИНСКОЙ ПЛАТЕ
--------------------------------------------- ----------------------------------
Устройства:
hwmon0 это nvme
hwmon1 это k10temp
hwmon2 это асус
hwmon3 — это iwlwifi_1
hwmon4 это corsaircpro
hwmon5 — это hidpp_battery_0
hwmon6 — это hid_dc:2c:26:ea:37:64_battery
Текущие показания температуры следующие:
hwmon0/temp1_input 37
hwmon1/temp1_input 36
hwmon1/temp2_input 36
hwmon1/temp3_input 29
hwmon1/temp4_input 39
кот: hwmon3/temp1_input: нет доступных данных
/usr/sbin/pwmconfig: строка 892: let: S= / 1000: синтаксическая ошибка: ожидается операнд (токен ошибки "/ 1000")
hwmon3/temp1_input
Выберите датчик температуры в качестве источника для hwmon4/pwm5:
1) hwmon0/temp1_input 4) hwmon1/temp3_input 7) Нет (не влияет на этот выход ШИМ)
2) hwmon1/temp1_input 5) hwmon1/temp4_input
3) hwmon1/temp2_input 6) hwmon3/temp1_input
ВАРИАНТЫ, ЕСЛИ ДАТЧИК ТЕМПЕРАТУРЫ НАХОДИТСЯ В КОНТРОЛЛЕРЕ ВЕНТИЛЯТОРА
--------------------------------------------- ----------------------------------
Устройства:
hwmon0 это nvme
hwmon1 это k10temp
hwmon2 это асус
hwmon3 — это iwlwifi_1
hwmon4 это corsaircpro
hwmon5 — это hidpp_battery_0
hwmon6 — это hid_dc:2c:26:ea:37:64_battery
Текущие показания температуры следующие:
hwmon0/temp1_input 38
hwmon1/temp1_input 31
hwmon1/temp2_input 31
hwmon1/temp3_input 28
hwmon1/temp4_input 29
кот: hwmon3/temp1_input: нет доступных данных
/usr/sbin/pwmconfig: строка 892: let: S= / 1000: синтаксическая ошибка: ожидается операнд (токен ошибки "/ 1000")
hwmon3/temp1_input
hwmon4/temp1_input 27
Выберите датчик температуры в качестве источника для hwmon4/pwm5:
1) hwmon0/temp1_input 4) hwmon1/temp3_input 7) hwmon4/temp1_input
2) hwmon1/temp1_input 5) hwmon1/temp4_input 8) Нет (не влияет на этот выход ШИМ)
3) hwmon1/temp2_input 6) hwmon3/temp1_input
ВЫХОД ДАТЧИКОВ
---------------------------------------------
corsaircpro-hid-3-b
Адаптер: HID-адаптер
in0: 11,95 В
вход 1: 5,02 В
вход2: 3,41 В
4-контактный вентилятор 2: 484 об/мин
4-контактный вентилятор5: 515 об/мин
fan6 4-контактный: 1878 об/мин
nvme-PCI-0100
Адаптер: адаптер PCI
Композитный: +41,9°C (низкий = -60,1°C, высокий = +89,8°C)
(крит = +94,8°С)
hidpp_battery_0-спрятал-3-9
Адаптер: HID-адаптер
in0: 3,94 В
iwlwifi_1-виртуальный-0
Адаптер: виртуальное устройство
темп1: Н/Д
k10temp-PCI-00C3
Адаптер: адаптер PCI
Тктл: +45,9°С
Тди: +45,9°С
Tccd1: +30,8°C
Tccd2: +31,5°C