ASUS B450 thermal sensors ITE IT8665E

digidax

Renowned Member
Mar 23, 2009
99
1
73
Hi there,

I want to monitor the temperature and voltage of the mainboard.
sensors-detect says:

Driver `to-be-written':
* ISA bus, address 0x290
Chip `ITE IT8665E Super IO Sensors' (confidence: 9)

Note: there is no driver for ITE IT8665E Super IO Sensors yet.
Check https://hwmon.wiki.kernel.org/device_support_status for updates.

Is there a way to get working the ITE IT8665E ?

Thanks, Frank
 
Thanks Dominik,
The git of a1wong doesn't support the IT8665E. But this https://github.com/frankcrawford/it87 has it included.
Cloning the git and making install was done successful, but can't load the module:

The new module is available:
Bash:
# ls -l /lib/modules/5.4.106-1-pve/kernel/drivers/hwmon/it*
-rw-r--r-- 1 root root 679864 Apr 30 08:17 /lib/modules/5.4.106-1-pve/kernel/drivers/hwmon/it87.ko

Bash:
root@pve4:~# modprobe it87
modprobe: ERROR: could not insert 'it87': Device or resource busy

checking loaded modules:
Bash:
root@pve4:~# lsmod | grep it87
gives an empty result.

checking dmesg:
Bash:
root@pve4:~# dmesg | grep it87
[  857.032545] it87: it87 driver version v1.0-54-gb159857
[  857.032644] it87: Found IT8665E chip at 0x290, revision 6
[  857.032712] it87: Beeping is supported

okay, but it87 seems to be loaded?


Bash:
# sensors-detect
Probing for Super-I/O at 0x2e/0x2f
Trying family `ITE'...                                      Yes
Found `ITE IT8665E Super IO Sensors'                        Success!
    (address 0x290, driver `to-be-written')

Driver `to-be-written':
  * ISA bus, address 0x290
    Chip `ITE IT8665E Super IO Sensors' (confidence: 9)

Note: there is no driver for ITE IT8665E Super IO Sensors yet.
Check https://hwmon.wiki.kernel.org/device_support_status for updates.

No modules to load, skipping modules configuration.

# sensors
amdgpu-pci-0700
Adapter: PCI adapter
vddgfx:           N/A
vddnb:            N/A
edge:         +31.0°C  (crit = +80.0°C, hyst =  +0.0°C)

k10temp-pci-00c3
Adapter: PCI adapter
Tdie:         +31.0°C  (high = +70.0°C)
Tctl:         +31.0°C

No voltage, Fan speed or mainbord temp probes are found.
Anyone an idea maybe?
 
Last edited:
you could try to set "acpi_enforce_resources=lax" as kernel boot parameter, this helps on some motherboards to get more sensors
 
Ok, done.

Test after update-grub

Bash:
# cat /boot/grub/grub.cfg | grep "lax"
        linux   /ROOT/pve-1@/boot/vmlinuz-5.4.106-1-pve root=ZFS=rpool/ROOT/pve-1 ro root=ZFS=rpool/ROOT/pve-1 boot=zfs quiet acpi_enforce_resources=lax
                linux   /ROOT/pve-1@/boot/vmlinuz-5.4.106-1-pve root=ZFS=rpool/ROOT/pve-1 ro root=ZFS=rpool/ROOT/pve-1 boot=zfs quiet acpi_enforce_resources=lax
                linux   /ROOT/pve-1@/boot/vmlinuz-5.4.73-1-pve root=ZFS=rpool/ROOT/pve-1 ro root=ZFS=rpool/ROOT/pve-1 boot=zfs quiet acpi_enforce_resources=lax

reboot

test again:
Bash:
# modprobe it87
modprobe: ERROR: could not insert 'it87': Device or resource busy

hmmm, crazy.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!