Проблема с чипом Fintek F71868AD под linux
После покупки материнской платы на которой установлен контроллер ввода/вывода и мониторинга Fintek F71868AD возникла проблема с контролем температуры процессора и других рабочих параметров. Дело в том что в ядре linux нет драйвера для данного чипа и lm_sensors не сможет снимать параметры.
Но, чип кажется совместим с Fintek F71869A. Поэтому пробуем выполнить команду:
modprobe f71882fg force_id=0x1007
И смотрим вывод команды sensors
:
$ sensors
f71869a-isa-0600
Adapter: ISA adapter
+3.3V: +3.36 V
in1: +1.01 V
in2: +0.81 V
in3: +0.98 V
in4: +1.09 V
in5: +1.46 V
in6: +1.51 V
3VSB: +3.34 V
Vbat: +3.25 V
fan1: 1232 RPM
fan2: 1653 RPM
fan3: 0 RPM ALARM
temp1: +34.0°C (high = +85.0°C, hyst = +81.0°C)
(crit = +100.0°C, hyst = +96.0°C) sensor = thermistor
temp2: +32.0°C (high = +85.0°C, hyst = +81.0°C)
(crit = +95.0°C, hyst = +91.0°C) sensor = thermistor
temp3: +36.0°C (high = +70.0°C, hyst = +68.0°C)
(crit = +85.0°C, hyst = +83.0°C) sensor = transistor
Вроде как все замечательно!
Осталось только настроить автоматическую загрузку модуля. Для этого в /etc/modules-load.d создаем файл f71882fg.conf такого содержания:
f71882fg
А в каталоге /etc/modprobe.d создаем файл f71882fg.conf:
options f71882fg force_id=0x1007
На этом все.