electrified / asus-wmi-sensors

Linux HWMON (lmsensors) sensors driver for various ASUS Ryzen and Threadripper motherboards
GNU General Public License v2.0
249 stars 30 forks source link

Prime X370-Pro #13

Closed xpander69 closed 5 years ago

xpander69 commented 5 years ago

Hello,

Just found out about this wonderful project. However it doesn't seem to work with my board. I do not have windows to test how hwinfo works there and i can currently use the it87 module, but was wondering if its possible to add support for this board also?

dmesg:

[198072.308816] asuswmisensors: Vendor: ASUSTeK COMPUTER INC. Board: PRIME X370-PRO BIOS version: 4207 WMI version: 0
[198072.308817] asuswmisensors: Unsupported board
[198097.119348] asuswmisensors: Vendor: ASUSTeK COMPUTER INC. Board: PRIME X370-PRO BIOS version: 4207 WMI version: 0

Shows WMI version:0 , so that means no support possible?

sudo dmidecode -t baseboard

# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.1.1 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
    Manufacturer: ASUSTeK COMPUTER INC.
    Product Name: PRIME X370-PRO
    Version: Rev X.0x
    Serial Number: 170295083500649
    Asset Tag: Default string
    Features:
        Board is a hosting board
        Board is replaceable
    Location In Chassis: Default string
    Chassis Handle: 0x0003
    Type: Motherboard
    Contained Object Handles: 0

Handle 0x0025, DMI type 10, 6 bytes
On Board Device Information
    Type: Video
    Status: Enabled
    Description:    To Be Filled By O.E.M.

Handle 0x002A, DMI type 41, 11 bytes
Onboard Device
    Reference Designation:  Onboard IGD
    Type: Video
    Status: Enabled
    Type Instance: 1
    Bus Address: 0000:00:02.0
RichGuk commented 5 years ago

Capture

hwinfo shot on Windows for x370 with Ryzen 3700x if it helps :). Dunno if this board has WMI interface?

KeithMyers commented 5 years ago

No it doesn't.

electrified commented 5 years ago

Hi @RichGuk,

ASUS have added WMI support into some of their more recent PRIME BIOSes, but I've checked the latest version PRIME-X370-PRO-ASUS-5008.CAP and WMI support still isn't present :(

Sorry!

Brisse89 commented 2 years ago

Just received kernel 5.17 and decided to see if this driver worked on my PRIME X370-PRO. It was initially a bit unclear until I stumbled on this thread which seems to confirm it doesn't work.

Or does it? There has been several BIOS updates since this thread was last active, some which came with many new features. I suspect things might have changed.

I'm currently on BIOS 6026

dmesg

[   15.938183] asus_wmi: Initialization: 0x0
[   15.938224] asus_wmi: BIOS WMI version: 0.9
[   15.938351] asus_wmi: SFUN value: 0x0

Now shows WMI version 0.9 as opposed to just 0 as seen in the original post. I don't see any sensors readings when running "sensors" however so I guess the driver needs to add support for this particular board before it can actually work?

sudo dmidecode -t baseboard

# dmidecode 3.3
Getting SMBIOS data from sysfs.
SMBIOS 3.3.0 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
    Manufacturer: ASUSTeK COMPUTER INC.
    Product Name: PRIME X370-PRO
    Version: Rev X.0x
    Serial Number: 170295422503587
    Asset Tag: Default string
    Features:
        Board is a hosting board
        Board is replaceable
    Location In Chassis: Default string
    Chassis Handle: 0x0003
    Type: Motherboard
    Contained Object Handles: 0

Handle 0x0025, DMI type 10, 6 bytes
On Board Device Information
    Type: Video
    Status: Enabled
    Description:    To Be Filled By O.E.M.

Handle 0x002A, DMI type 41, 11 bytes
Onboard Device
    Reference Designation:  Onboard IGD
    Type: Video
    Status: Enabled
    Type Instance: 1
    Bus Address: 0000:00:02.0