Unable to control fan on Gigabyte B560M DS3H V2 (chip IT8689)

Problem with ITE IT8689 chip was solved:

  1. Installed package it87-dkms-git from AUR

  2. In file /etc/default/grub/grub.cfg added
    acpi_enforce_resources=lax
    to existing parameters GRUB_CMDLINE_LINUX_DEFAULT=""

  3. Run grub-mkconfig -o /boot/grub/grub.cfg to refresh config

  4. Added kernel module with modprobe it87 force_id=0x8628

  5. Tested with sensors. Also pwmconfig found new hwmon in /sys/class/hwmon

  6. After testing added options it87 force_id=0x8628 to /etc/modprobe.d/it87.conf

  7. it87 to file /etc/modules

  8. Rebooted

Tested in 5.15 and 5.16