C’est juste avec le noyau Linux 5.17 en développement que”asus_wmi_ec_sensors”fait ses débuts pour une prise en charge considérablement étendue des capteurs pour les cartes mères de bureau ASUS modernes. Cependant, il existe déjà un nouveau pilote en cours de développement qui vise finalement à être supérieur à ce pilote encore nouveau.
Le pilote”asus_wmi_ec_sensors”s’appuie sur l’interface WMI (Windows Management Instrumentation) pour la lecture des capteurs sur une large gamme de cartes mères ASUS modernes. Comme pour la plupart des pilotes de capteur de bureau, ce code a été développé par la communauté.
Eugene Shalygin, qui a co-développé le pilote de capteur ASUS WMI, a travaillé sur”asus-ec-sensors”en tant que pilote de capteur ASUS plus récent et encore à fusionner. L’avantage de ce nouveau pilote est qu’il s’interface directement avec le contrôleur intégré (EC) et ne dépend pas de l’interface WMI.
En interrogeant directement le contrôleur intégré, les lectures des capteurs sont beaucoup plus rapides. De plus, il y a une plus grande flexibilité avec ce pilote asus-ec-sensors pour exploiter directement l’EC. Pendant ce temps, le pilote ASUS WMI de Linux 5.17 peut prendre”presque une seconde complète pour lire tous les capteurs, qui transfèrent moins de 15 octets de données”, tandis que pousser directement l’EC donnera des lectures beaucoup plus rapides.
Après des années de négligence mais toujours sans le support officiel d’ASUS, les cartes mères de bureau ASUS modernes ont enfin commencé à voir une meilleure prise en charge des capteurs sous Linux.
Pour le moment ce pilote ASUS EC Sensors cible les nouvelles cartes mères ASUS B550 et X570 et peut prendre en charge la lecture de toutes les températures, vitesses de ventilateur et courant CPU disponibles.
Le pilote ASUS EC Sensors Linux a été développé rapidement et est déjà à la hauteur de ses correctifs v8. Nous verrons s’il est mis en place pour une introduction rapide dans le noyau 5.18 ou s’il faudra plus de temps pour mûrir pour une lecture plus rapide et plus flexible des capteurs ASUS sous Linux.
Dans le cadre de la série de correctifs de pilotes, il est prévu de déprécier les asus_wmi_ec_sensors introduits en 5.17 une fois que ce pilote ASUS EC Sensors sera fusionné. Après avoir fait ses preuves et une période de dépréciation, asus_wmi_ec_sensors serait finalement supprimé du noyau en tant que pilote de courte durée pour la lecture des capteurs ASUS sous Linux.