dominiksalvet / afc-scout

ACPI scout of asus-fan-control
MIT License
6 stars 0 forks source link
acpi acpi-scout addresses afc archlinux asus cli dump extension finder gitpack helper linux open-source posix scout script shell temperatures ubuntu

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

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.