daringer / asus-fan

Kernel module to get/set (both) fan speed(s) on ASUS Zenbooks
GNU General Public License v2.0
95 stars 26 forks source link

hardware request: ZenBook UX393J #80

Open terinjokes opened 3 years ago

terinjokes commented 3 years ago

This module does not load on the ZenBook S UX393 as it seems to not properly communicate with the fan controller.

[  108.805282] asus-fan (debug) - starting initialization...
[  108.805285] asus-fan (init) - dmi sys info: 'ASUSTeK COMPUTER INC.'
[  108.805285] asus-fan (init) - dmi product: 'ZenBook UX393JA_UX393JA'
[  108.805286] asus-fan (debug) - dmi chassis type: '10'
[  108.805288] asus-fan (debug) - fan-id: 0 | get RPM
[  108.805289] asus-fan (debug) - |--> get RPM using acpi
[  108.805289] asus-fan (debug) - |--> evaluate acpi request: \_SB.PCI0.LPCB.EC0.TACH
[  108.805553] asus-fan (debug) - |--> acpi request returned: AE_OK
[  108.805554] asus-fan (init) - fan-id: 1 | success getting rpm
[  108.805555] asus-fan (debug) - fan-id: 1 | get RPM
[  108.805556] asus-fan (debug) - |--> get RPM using acpi
[  108.805556] asus-fan (debug) - |--> evaluate acpi request: \_SB.PCI0.LPCB.EC0.TACH
[  108.805742] asus-fan (debug) - |--> acpi request returned: AE_OK
[  108.805743] asus-fan (init) - fan-id: 2 | failed to get rpm
[  108.805747] asus-fan (init) - temp-id: 1 | success getting temp
[  108.805748] asus-fan (debug) - fan-id: (both) | set max speed: 255, force reset: 0
[  108.812574] asus-fan (debug) - fan_set_max_speed() call succeeded, ret: AE_OK
[  108.812575] asus-fan (debug) - fan-id: (both) | set to automatic mode
[  108.812583] asus-fan (set_auto) - failed reseting fan(s) to auto-mode! errcode: AE_NOT_FOUND - DANGER! OVERHEAT? DANGER!
[  108.812586] asus-fan (init) - set auto-mode speed to active, failed! errcode: AE_NOT_FOUND

Forcing it to load anyways doesn't result in any pwm directories on sysfs.

$ ls /sys/devices/platform/asus_fan/hwmon/hwmon7/
device  name  power  subsystem  uevent