Bonjour/bonsoir a tous :)
J'ai un problème récurrent sous Mint 17 (3.13.0.37-generic) et autres distributions.
Je possède une carte mère de chez Asus (Maximus VI Formula C2) et je n'arrive pas à avoir accès à toutes les données de la carte mère avec lm_sensors (Voltage, Fan Speed,…).
Par après, j'aimerai contrôler la vitesse de mes ventilateurs et de ma pompe sans devoir passer par le BIOS.
Merci d'avance, mais j'ai beau chercher je ne trouve pas :(
Stefan :)
# Re:
Posté par Tonton Benoit . Évalué à 2.
Tu a bien utilisé
sensors-detect
avant ?[^] # Re:
Posté par Lolmaken . Évalué à 1.
Oui, je l'ai déjà fait plusieurs fois
Cela me donne comme "chip drivers" coretemp uniquement.
Je pense que j'ai un chip non-compatible (ATK0110) mais j'en suis vraiment pas sûr (Site des supports -> http://www.lm-sensors.org/wiki/Devices).
[^] # Re:
Posté par Tonton Benoit . Évalué à 2.
S'il est inclut dans ta distribution essai
modprobe asus_atk0110
, chez moi il marche mais j'ai du matériel bien plus vieux (Asus P6T), je le pensait même plus utilisé.[^] # Re:
Posté par Lolmaken . Évalué à 1.
modprobe: ERROR: could not insert 'asus_atk0110': Operation not permitted
Je suppose que c'est pas ce Chip la …
Impossible de mettre la main dessus, j'ai cherché pour voir quel chip c'est, mais je trouve pas :(
J'ai lu que les P6T sont compatibles depuis un certain temps.
Ma carte mère est récente donc c'est possible que le noyau ne soit pas encore compatible.
[^] # Re:
Posté par Tonton Benoit . Évalué à 2.
En root ?
Que disent les dernières lignes de dmesg après le modprobe ?
[^] # Re:
Posté par Lolmaken . Évalué à 1.
En root il n'affiche rien…
[^] # Re:
Posté par Tonton Benoit . Évalué à 3.
Et dmesg ?
Si le driver ne trouve pas de chip compatible, il est sensé le dire :
/usr/src/linux-3.18.1-gentoo/drivers/hwmon/asus_atk0110.c:1390
[^] # Re:
Posté par Tonton Benoit . Évalué à 2.
Au fait, un bon moyen de "détecter" l'atk0110, un message de ce genre dans le dmesg :
[^] # Re:
Posté par Obsidian . Évalué à 2.
« modprobe » sert à charger un module en effectuant automatiquement les détections et initialisations nécessaires. En règle générale, si une commande UNIX n'affiche rien, c'est qu'elle s'est déroulée correctement, sauf si elle est explicitement censée renvoyer une information à l'écran.
Il faut ensuite utiliser dmesg pour afficher les messages noyau et, par conséquent, voir si le pilote fraîchement chargé en a déposé quelques uns en fin de liste.
[^] # Re:
Posté par Lolmaken . Évalué à 1.
Avec
dmesg
je reçois un paté mais rien de lié avec acpi.Tu veux que je le copie ?
# À tester
Posté par Tonton Benoit . Évalué à 3.
Il semblerait que les Asus équipées du Z87 utilisent à peu près toutes le NCT6791D http://www.hmonitor.com/Asustek.html
Sur un noyau récent (3.18), c'est supporté par le driver nct6775, reste à voit à partir de quelle version lm_sensors le gère.
[^] # Re: À tester
Posté par littlebreizhman . Évalué à 2. Dernière modification le 03 janvier 2015 à 11:07.
Je confirme, ça fonctionne.
Sous mageia cooker à jour
kernel : 3.18.1
MB : Z87I-PRO d'Asus depuis mars 2014 (lm_sensors fonctionnait avec le noyau disponible à ce moment là (3.13 ou 3.14 sûrement) et je ne me souviens pas avoir du bidouiller pour ça)
lsmod me retourne bien des lignes avec nct6775
Le fichier /etc/sysconfig/lm_sensors ne contient qu'une ligne utile :
Sortie de commande sensors sur cette machine si ça peux servir (désolé pour le pavé)
# Re
Posté par Lolmaken . Évalué à 1.
Merci de vos réponse
Je suis passer sur le kernel 3.18.0
Ca n'a pas l'air de marcher à 100% mais il y a du progrès, j'ai accès a pwmconfig (fancontrol) mais je ne vois pas les ventilateurs disponible sauf sur ma carte graphique qui n'en a plus :D.
J'ai eu un mal fou a upgrader vers le kernel 3.18, et je n'arrive pas à installer les modules de nvidia (je suis sous xserver-xorg-video-nouveau).
Quand je lance sensors-detect il trouve que coretemp comme sur l'ancien kernel
[^] # Re: Re
Posté par NeoX . Évalué à 2.
faut peut-etre relire le post de
littlebreizhman
postéle 03/01/15 à 11:07
et les posts qui suivent
il y est expliqué qu'il faut ajouter un module à la liste de lm-sensor pour gérer autre chose que le coretemp
il y a aussi une autre personne qui explique que cela fonctionnait avec le noyau 3.12…
[^] # Re: Re
Posté par Lolmaken . Évalué à 1.
J'ai ajouté le module autre que coretemp, et ça change rien. J'ai juste l'impression que la gamme formula est différentes des autres gammes. J'ai regardé la liste, dans formula le chip est différent des autres chips…
Complètement perdu, je fais que chercher et je trouve pas de solution :(
[^] # Re: Re
Posté par NeoX . Évalué à 3.
ben si tu connais le nom du chipset, ca peut deja etre une piste de recherche non ?
dans tes recheches tu sites le site
http://www.lm-sensors.org/wiki/Devices
qui te dis clairement :
conclusion : pas besoin d'avoir le noyau 3.18
par contre il te faut lm-sensors >=3.1.0, est-ce le cas ?
[^] # Re: Re
Posté par Lolmaken . Évalué à 1. Dernière modification le 03 janvier 2015 à 20:09.
La version est supérieur à 3.1.0 donc ça devrait être bon…
# Tous mes modules
Posté par Lolmaken . Évalué à 1.
En chargant tous mes modules (less /proc/modules) j'obtients :
# Modules lm_sensors
Posté par Lolmaken . Évalué à 1.
Mes modules pour lm_sensors /etc/modules
[^] # Re: Modules lm_sensors
Posté par NeoX . Évalué à 3. Dernière modification le 03 janvier 2015 à 20:30.
pourquoi tu fais charger 5 fois coretemp, 2 fois atk0110
faut peut-etre deja nettoyer les tests,
tu vires tout apres PPA,
tu ajoutes
nouveau
pour ta carte graphique,puis tu mets seulement :
eventuellement, comme suggéré par littlebreizman, avec
[^] # Re: Modules lm_sensors
Posté par littlebreizhman . Évalué à 2. Dernière modification le 03 janvier 2015 à 20:52.
De plus vu ton less de /proc/modules, le driver nct6775 n'est pas chargé.
La commande lsmod (en root) en rend une sortie plus lisible en passant.
Je ne sais pas où tu as trouvé qu'il fallait le atk0110 mais une brève (trop peut être) recherche sur google ne m'a rien sorti de pertinent autour de ta carte mère alors que le nct6775 est a priori celui qu'il faut pour les carte de type Z87 (ce qui est le cas de ta carte http://www.asus.com/fr/Motherboards/MAXIMUS_VI_FORMULA/specifications/)
Tout en faisant ce que recommande NeoX, tu peux tester directement en root
ça chargera le driver : cela affiche une erreur si ça ne fonctionne pas (dans ce cas, poste l'erreur) et rien si c'est ok.
puis
Et poste aussi le retour de cette commande.
[^] # Résolu !
Posté par Lolmaken . Évalué à 3.
Merci beaucoup NeoX, littlebreizhman et Tonton Benoit
Ca fonctionne nickel chrome :D, je vous dois une fière chandelle !!!
C'était bien à le module de littlebreizham,
nct6775
!Je vais pouvoir enfin retirer ce bruit de ventilateurs ! :)
Merci infiniment, dernière petite question car je suis nouveau sur le site, il faut marquer comme résolu ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.