LINUX.ORG.RU

Не работает регулировка кулеров через pwmconfig

 ,


0

1

Материнская плата Z9PA D8C, серверная, atx. Попробовал по гайдам в сети настроить регулировку оборотов кулера и корпусных вентиляторов - не работает. Pwmconfig выдаёт:

There are no pwm-capable sensor modules installed

Подскажите пожалуйста, куда копать?

Ответ на: комментарий от svidrigaylov

Обороты кулеров регулируются не датчиком температуры. Если sensors-detect твой чип не нашёл, то либо копайся в новейших версиях ядра (вдруг добавили), либо страдай.

alegz ★★★★
()
Ответ на: комментарий от smilessss

я пытаюсь регулировать обороты кулера на lenovo g505s — не получается. nbfc, fancontrol не работают.

# smbios-thermal-ctl -v --set-thermal-mode=123
Helper function to Set Thermal Mode
Selected Thermal Mode = 123
         Invalid thermal mode option specified: 123,                        Supported modes : balanced, cool-bottom, quiet, performance
         Set Thermal Information Failed

# smbios-thermal-ctl -v --set-thermal-mode=quiet
Helper function to Set Thermal Mode
Selected Thermal Mode = quiet
ERROR: Could not execute SMI.
The smi library returned this error:
Failed to find appropriate SMBIOS 0xD4 structure.


Common problems are:

    -- 'SMM Mitigations' is enabled in BIOS setup.
        Run kernel 4.15 or later with 
        dell-smbios-wmi enabled.
         or 
        Disable 'SMM mitigations' in BIOS setup.

    -- Insufficient permissions to perform operation.
       Try running as a more privileged account.
          Linux  : run as 'root' user
          Windows: run as 'administrator' user

    -- dell-smbios-wmi driver not loaded 
       Try loading the dell-smbios-wmi driver 
          Linux : modprobe dell-smbios-wmi 

    -- Call filtered by Linux kernel 
       Some functionality is natively supported 
       by the Linux kernel 

    -- dcdbas device driver not loaded.
       Try loading the dcdbas driver
          Linux  : modprobe dcdbas
dell-smbios-wmi включен в ядре, dcdbas подгружен.

teod0r ★★★★★
()
Ответ на: комментарий от teod0r

1) от рута запущено?

2) миграции выключены?

GRUB_CMDLINE_LINUX_DEFAULT="noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off"

3)
modprobe dell-smbios-wmi и  modprobe dcdbas что выдаёт
?

smilessss ★★★★★
()
Последнее исправление: smilessss (всего исправлений: 3)
Ответ на: комментарий от smilessss
Invalid thermal mode specified: 123.
Supported modes: balanced, cool-bottom, quiet, performance.

Я так понимаю, доступны только профили, но отдельно подкрутить вентиляторы нельзя?

З.Ы. - проблему решил, заменив вентилятор (его все равно пришлось-бы менять), но узнать-бы, можно ли в принципе регулировать.

svidrigaylov
() автор топика
Ответ на: комментарий от smilessss

1) от рута запущено?

конечно.

2) миграции выключены?

GRUB_CMDLINE_LINUX_DEFAULT=«noibrs noibpb nopti nospectre_v2 nospectre_v1 l1tf=off nospec_store_bypass_disable no_stf_barrier mds=off tsx=on tsx_async_abort=off mitigations=off»

попробовал с твоими параметрами — та же ошибка.

modprobe dell-smbios-wmi и modprobe dcdbas что выдаёт

# modprobe dell-smbios-wmi
modprobe: FATAL: Module dell-smbios-wmi not found in directory /lib/modules/6.11.3
# zcat /proc/config.gz | gi 'dell.smbios.wmi'
CONFIG_DELL_SMBIOS_WMI=y
# modprobe dcdbas
# lsmod | g dcdbas
dcdbas                 12288  0
teod0r ★★★★★
()
Ответ на: комментарий от teod0r

а что за ноут

https://www.google.com/search?q=ERROR: Could not execute SMI

у меня везде работает

modprobe dell-smbios-wmi
modprobe: FATAL: Module dell-smbios-wmi not found in directory /lib/modules/6.8.0-45-generic

потому что модуль иначе называется
root@dell:/home/q# lsmod | grep dell
dell_rbtn
dell_laptop         
dell_wmi            
dell_wmi_sysman     
dell_smbios       
dcdbas            
ledtrig_audio          
dell_wmi_descriptor    
dell_wmi_sysman
dell_smm_hwmon  
xe,i915
wmi      dell_wmi_sysman,video,dell_wmi,wmi_bmof,dell_smm_hwmon,dell_smbios,dell_wmi_descriptor

smilessss ★★★★★
()
Последнее исправление: smilessss (всего исправлений: 1)