How to get acpi_ibm.ko for fan-controll?

  • Hi

    I have a Lenovo X201 Laptop, which is running pfsense:

    2.4.3-RELEASE-p1 (amd64) 
    built on Thu May 10 15:02:52 CDT 2018 
    FreeBSD 11.1-RELEASE-p10 

    I want to controll the fan on this device to keep the temperature low (it's currently near 60°C).
    How I read here: how-to-manually-adjust-cpu-fan-speed-in-freebsd-10-0-on-x201 I need the "acpi_ibm.ko"-module for this. The content of my /boot/kernel/-folder is this:


    acpi_ibm.ko is missing and I'm not sure how to install this module or where to get it.

    Does someone knows how to install it?

    Thanks in advance.

  • Netgate Administrator

    You can probably copy it across from the equivalent FreeBSD iso. So from FreeBSD 11.1 into pfSense 2.4.3.

    You will need to keep that updated though and it may be removed in a firmware upgrade.

    Is 60C really that unreasonable for a laptop?


  • Thanks, it's working! And I was able to activate the module in



    kldload acpi_ibm.ko

    and control my fan with


    (switching the fan-control to "manual")

    sysctl dev.acpi_ibm.0.fan_level=7

    (sets the fan-speed to 4300rpm (max))

    The laptop is in the basement and may prefer to be a little louder and cooler.
    Thanks for your help!

Log in to reply