So, to outline what I did- I am on CachyOS which is based on Arch.
I git cloned this repo, and ran the dkms install script after using the sensors-detect command which gave me the unknown Chip ID of 0x8689. dmesg when loading the it87 module as well says Found IT8689E chip at 0xa40, revision 2 when not forcing an ID so I'm fairly certain I have the right ID / Chip.
I then ran the command sudo modprobe it87 ignore_resource_conflict=1 force_id=0x8689 after install. The sensors do appear to show. But I cannot control their speeds- at least through CoolerControl. I've yet to try other tools.
So while I can see the fans listed, and RPMs fluctuating- I cannot control them in any way. Which is what I was hoping to accomplish here
Some Super I/O chips contain embedded sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no): y
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
Trying family `ITE'... Yes
Found unknown chip with ID 0x8689
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
Trying family `ITE'... No
it8689-isa-0a40
Adapter: ISA adapter
in0: 936.00 mV (min = +0.00 V, max = +3.06 V)
in1: 1.99 V (min = +0.00 V, max = +3.06 V)
in2: 2.03 V (min = +0.00 V, max = +3.06 V)
in3: 2.03 V (min = +0.00 V, max = +3.06 V)
in4: 1.28 V (min = +0.00 V, max = +3.06 V)
in5: 1.15 V (min = +0.00 V, max = +3.06 V)
in6: 1.99 V (min = +0.00 V, max = +3.06 V)
3VSB: 3.34 V (min = +0.00 V, max = +6.12 V)
Vbat: 3.22 V
fan1: 1537 RPM (min = 0 RPM)
fan2: 821 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan4: 0 RPM (min = 0 RPM)
fan5: 1679 RPM (min = 0 RPM)
fan6: 2800 RPM (min = 0 RPM)
temp1: +30.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
temp2: +37.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
temp3: +45.0°C (low = +127.0°C, high = +127.0°C) sensor = AMD AMDSI
temp4: +34.0°C (low = +127.0°C, high = +127.0°C) sensor = thermistor
temp5: +34.0°C (low = +0.0°C, high = -125.0°C) sensor = thermistor
temp6: +35.0°C (low = +0.0°C, high = -125.0°C) sensor = thermistor
pwm1: 0% (freq = 23437 Hz) MANUAL CONTROL
pwm2: 0% (freq = 23437 Hz) MANUAL CONTROL
pwm3: 128% (freq = 23437 Hz)
pwm4: 128% (freq = 23437 Hz)
pwm5: 0% (freq = 23437 Hz) MANUAL CONTROL
pwm6: 0% (freq = 23437 Hz)
intrusion0: ALARM
If I've misunderstood something or done anything wrong- please correct me. I'd like to get this figured out asap.
So, to outline what I did- I am on CachyOS which is based on Arch.
I git cloned this repo, and ran the dkms install script after using the
sensors-detectcommand which gave me the unknown Chip ID of0x8689.dmesgwhen loading theit87module as well saysFound IT8689E chip at 0xa40, revision 2when not forcing an ID so I'm fairly certain I have the right ID / Chip.I then ran the command
sudo modprobe it87 ignore_resource_conflict=1 force_id=0x8689after install. The sensors do appear to show. But I cannot control their speeds- at least throughCoolerControl. I've yet to try other tools.So while I can see the fans listed, and RPMs fluctuating- I cannot control them in any way. Which is what I was hoping to accomplish here
If I've misunderstood something or done anything wrong- please correct me. I'd like to get this figured out asap.