Announcement

Collapse
No announcement yet.

Several More ASUS Motherboards Will Enjoy Sensor Monitoring With Linux 6.2

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Several More ASUS Motherboards Will Enjoy Sensor Monitoring With Linux 6.2

    Phoronix: Several More ASUS Motherboards Will Enjoy Sensor Monitoring With Linux 6.2

    With a new patch queued up in the hardware monitoring subsystem's hwmon-next branch, several more ASUS motherboards for Intel and AMD processors will enjoy working sensor monitoring support...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    And there I hoped for some B650E boards ...

    Comment


    • #3
      WMI == Windows Management Instrumentation?

      If yes, why is hardware coupled to specific OS interface? Doesn't it go against basic engineering principles?

      Comment


      • #4
        i've been waiting for this, my mobo is one of the ones here.

        Comment


        • #5
          Originally posted by Ermine View Post
          WMI == Windows Management Instrumentation?

          If yes, why is hardware coupled to specific OS interface? Doesn't it go against basic engineering principles?
          Presumably the WMI interface abstracts the underlying monitor chip configuration so the OEM can change it as needed to deal with supply chain issues while still providing a the same driver with proper sensor labelling.

          Comment


          • #6
            Originally posted by mazumoto View Post
            And there I hoped for some B650E boards ...
            Could use please share such information in https://bugzilla.kernel.org/show_bug.cgi?id=204807?
            * your motherboard name (/sys/class/dmi/id/board_name)
            * have use checked with acpi_enforce_resources=lax ?
            * dsdt uefi dump "acpidump -b -n DSDT"
            * What error do you have in dmesg? Is It something like:
            Code:
            [207642.852150] nct6775: Found NCT6776D/F or compatible chip at 0x2e:0x290
            [207642.852158] ACPI Warning: SystemIO range 0x0000000000000295-0x0000000000000296 conflicts with OpRegion 0x0000000000000290-0x0000000000000299 (\_GPE.HWRE) (20220331/utaddress-204)
            [207642.852163] ACPI: OSL: Resource conflict; ACPI support missing from driver?
            or some other error like sensor is ITE87 instead of nct6775?

            Note: New X670 boards use different WMI interface and different sensor version and can be checked either with patch from bug 204807 (contains additional boards support) or with hwmon mail list patch "ROG STRIX X670E-I GAMING WIFI" only.

            Comment


            • #7
              Is there a wiki somewhere with all the boards supported?

              Comment


              • #8
                Originally posted by monty11ez View Post
                Is there a wiki somewhere with all the boards supported?
                Source code has list of fully supported boards:
                1. https://git.kernel.org/pub/scm/linux...ec_sensors.rst
                2. https://git.kernel.org/pub/scm/linux...mi_sensors.rst
                3. https://git.kernel.org/pub/scm/linux...v6.1-rc5#n1044
                4. https://github.com/zeule/asus-ec-sensors
                5. https://github.com/electrified/asus-wmi-sensors

                Several additional boards is supported by hacks, and such board list is contained in bug attached patch only.
                Last edited by denisdevelops; 16 November 2022, 08:52 PM. Reason: More links

                Comment


                • #9
                  Originally posted by monty11ez View Post
                  Is there a wiki somewhere with all the boards supported?
                  As I write this (following the addition of NCT6798D support), the code (without added hacks) includes support for the following ASUS Board Names:

                  static const char * const asus_wmi_boards[] = {
                  "PRO H410T",
                  "ProArt X570-CREATOR WIFI",
                  "Pro B550M-C",
                  "Pro WS X570-ACE",
                  "PRIME B360-PLUS",
                  "PRIME B460-PLUS",
                  "PRIME B550-PLUS",
                  "PRIME B550M-A",
                  "PRIME B550M-A (WI-FI)",
                  "PRIME H410M-R",
                  "PRIME X570-P",
                  "PRIME X570-PRO",
                  "ROG CROSSHAIR VIII DARK HERO",
                  "ROG CROSSHAIR VIII FORMULA",
                  "ROG CROSSHAIR VIII HERO",
                  "ROG CROSSHAIR VIII IMPACT",
                  "ROG STRIX B550-A GAMING",
                  "ROG STRIX B550-E GAMING",
                  "ROG STRIX B550-F GAMING",
                  "ROG STRIX B550-F GAMING (WI-FI)",
                  "ROG STRIX B550-F GAMING WIFI II",
                  "ROG STRIX B550-I GAMING",
                  "ROG STRIX B550-XE GAMING (WI-FI)",
                  "ROG STRIX X570-E GAMING",
                  "ROG STRIX X570-E GAMING WIFI II",
                  "ROG STRIX X570-F GAMING",
                  "ROG STRIX X570-I GAMING",
                  "ROG STRIX Z390-E GAMING",
                  "ROG STRIX Z390-F GAMING",
                  "ROG STRIX Z390-H GAMING",
                  "ROG STRIX Z390-I GAMING",
                  "ROG STRIX Z490-A GAMING",
                  "ROG STRIX Z490-E GAMING",
                  "ROG STRIX Z490-F GAMING",
                  "ROG STRIX Z490-G GAMING",
                  "ROG STRIX Z490-G GAMING (WI-FI)",
                  "ROG STRIX Z490-H GAMING",
                  "ROG STRIX Z490-I GAMING",
                  "TUF GAMING B550M-PLUS",
                  "TUF GAMING B550M-PLUS (WI-FI)",
                  "TUF GAMING B550-PLUS",
                  "TUF GAMING B550-PLUS WIFI II",
                  "TUF GAMING B550-PRO",
                  "TUF GAMING X570-PLUS",
                  "TUF GAMING X570-PLUS (WI-FI)",
                  "TUF GAMING X570-PRO (WI-FI)",
                  "TUF GAMING Z490-PLUS",
                  "TUF GAMING Z490-PLUS (WI-FI)", };​

                  Comment


                  • #10
                    Originally posted by rickst29 View Post

                    As I write this (following the addition of NCT6798D support), the code (without added hacks) includes support for the following ASUS Board Names:
                    Thank you for the list. I just wanted to make sure the mobo I'm planning to buy was on the list.

                    Comment

                    Working...
                    X