You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add the kernel module thinkpad-acpi by running: modprobe thinkpad_acpi
create a file in modprobe.d that contains the line options thinkpad_acpi fan_control=1
reboot
run cat /sys/module/thinkpad_acpi/parameters/fan_control. it will be incorrectly set to N
running rmmod thinkpad_acpi, then modprobe thinkpad_acpi to remove and add the module fixes the issue. when re-added the module gets the parameter from any file in /etc/modprobe.d/* like this:
# cat /etc/modprobe.d/thinkpad_acpi.conf
options thinkpad_acpi fan_control=1
# cat /sys/module/thinkpad_acpi/parameters/fan_control
N
# cat /proc/acpi/ibm/fan
status: enabled
speed: 3900
level: auto
# rmmod thinkpad_acpi
# modprobe thinkpad_acpi
# cat /sys/module/thinkpad_acpi/parameters/fan_control
Y
# cat /proc/acpi/ibm/fan
status: enabled
speed: 3900
level: auto
commands: level <level> (<level> is 0-7, auto, disengaged, full-speed)
commands: enable, disable
commands: watchdog <timeout> (<timeout> is 0 (off), 1-120 (seconds))
adding thinkpad_acpi.fan_control=1 to the kernel command line also fixes the problem and it will be set correctly on boot.
The text was updated successfully, but these errors were encountered:
Is this a new report?
Yes
System Info
Void 6.1.21_1 x86_64 AuthenticAMD uptodate rrrmFFFFFFF
Package(s) Affected
linux6.1-6.1.21_1
Does a report exist for this bug with the project's home (upstream) and/or another distro?
i first noticed this issue with 6.1.20_1 and initially reported it here
Expected behaviour
should be able to send commands to
/proc/acpi/ibm/fan
. for example:echo 'level auto' > /proc/acpi/ibm/fan
Actual behaviour
cannot send commands to
/proc/acpi/ibm/fan
becausethinkpad_acpi.fan_control=1
is not being set correctly at boot.Immediately after a reboot:
Steps to reproduce
modprobe thinkpad_acpi
options thinkpad_acpi fan_control=1
cat /sys/module/thinkpad_acpi/parameters/fan_control
. it will be incorrectly set toN
running
rmmod thinkpad_acpi
, thenmodprobe thinkpad_acpi
to remove and add the module fixes the issue. when re-added the module gets the parameter from any file in/etc/modprobe.d/*
like this:adding
thinkpad_acpi.fan_control=1
to the kernel command line also fixes the problem and it will be set correctly on boot.The text was updated successfully, but these errors were encountered: