Skip to content

dominiksalvet/afc-scout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

afc-scout

CI status GitPack standard-readme compliant POSIX Shell Hits

ACPI scout of asus-fan-control

This is the ACPI scout of asus-fan-control. Once a device is to be added to asus-fan-control as tested, something may not work out of the box. The problem might be caused by different base ACPI fan addresses of a target device.

This tool is very useful in those cases, which are referred to as advanced configuration in asus-fan-control. It helps to find the correct base addresses of a device by dumping ACPI address ranges. All numbers are in decimal form.

Table of Contents

Install

Afc-scout supports GitPack. Global installation/update:

sudo gitpack install github.com/dominiksalvet/afc-scout

If your system has APT, GitPack will install acpi_call automatically.

Dependencies

  • systemd suite
  • acpi_call module (see above)

Usage

To dump interesting ACPI address ranges, use:

sudo afc-scout

If you want to use your own address range, use:

sudo afc-scout <start> <end>

Example

afc-scout example

This example has been demonstrated on the UX430UA laptop model to detect the base ACPI fan address based on the values characteristics. As you can see, the base address might be 1335 with 8 temperatures (in fact it is).

Note that the UX430UA model has only one base address as it has only one fan.

Questions

If you have any questions, you can find out how to get them answered in support.md file.

Contributing

Do you want to contribute somehow? Then contributing.md file is here for you.

License

Afc-scout is licensed under the MIT License.