Última actividad 1 month ago

Erreur32's Avatar Erreur32 revisó este gist 3 months ago. Ir a la revisión

Sin cambios

Erreur32's Avatar Erreur32 revisó este gist 4 months ago. Ir a la revisión

Sin cambios

Erreur32's Avatar Erreur32 revisó este gist 4 months ago. Ir a la revisión

Sin cambios

Erreur32's Avatar Erreur32 revisó este gist 4 months ago. Ir a la revisión

1 file changed, 137 insertions

Tips_semsors_debian.md(archivo creado)

@@ -0,0 +1,137 @@
1 + # Tuto Debian : afficher les ventilateurs (nct6798) et masquer les fausses températures (AUXTIN ~115°C)
2 +
3 + Ce guide sert à :
4 + - faire apparaître les **FAN RPM** dans `sensors` / `s-tui` (module `nct6775`)
5 + - **masquer** les sondes “fantômes” type `AUXTIN*` et `SYSTIN` (valeurs irréalistes ~110–120°C)
6 +
7 + ---
8 +
9 + ## 1) Installer les outils
10 +
11 + ```bash
12 + sudo apt update
13 + sudo apt install lm-sensors
14 + ```
15 +
16 + Lance la détection (recommandé) :
17 +
18 + ```bash
19 + sudo sensors-detect
20 + ```
21 +
22 + *(tu peux répondre YES aux propositions de chargement des modules)*
23 +
24 + ---
25 +
26 + ## 2) Charger le module des capteurs carte mère (Nuvoton)
27 +
28 + Sur beaucoup de cartes mères, les ventilateurs sont exposés via le driver **nct6775**.
29 +
30 + Charge-le à la main :
31 +
32 + ```bash
33 + sudo modprobe nct6775
34 + sensors
35 + ```
36 +
37 + Si tout est OK tu dois voir un bloc du type :
38 +
39 + - `nct6798-isa-0a20`
40 + - `fan1`, `fan2`, etc.
41 +
42 + ### Rendre le chargement permanent (au reboot)
43 +
44 + ```bash
45 + echo nct6775 | sudo tee /etc/modules-load.d/nct6775.conf
46 + ```
47 +
48 + ---
49 +
50 + ## 3) Comprendre le problème des AUXTIN à ~115°C
51 +
52 + Sur les puces Nuvoton, certaines entrées de température ne sont **pas câblées** (entrées flottantes) :
53 + - elles affichent souvent **110–120°C** ou **-41°C**
54 + - ce ne sont **pas** de vraies températures
55 +
56 + ---
57 +
58 + ## 4) Trouver quelles “tempX” correspondent aux sondes à masquer
59 +
60 + On liste les valeurs brutes `tempX_input` :
61 +
62 + ```bash
63 + sensors -u nct6798-isa-0a20 | grep -E 'temp[0-9]+_(label|input)'
64 + ```
65 +
66 + Exemple typique (à titre indicatif) :
67 + - `temp1_input` ≈ 119 → souvent `SYSTIN` (fake)
68 + - `temp3..temp6_input` ≈ 110–115 ou -41 → souvent `AUXTIN*` (fake)
69 + - `temp8..temp10_input` = 0.0 → parfois PCH_* (inutile)
70 +
71 + ---
72 +
73 + ## 5) Masquer les sondes “fantômes” avec lm-sensors
74 +
75 + Crée un fichier de conf :
76 +
77 + ```bash
78 + sudo tee /etc/sensors.d/nct6798-ignore.conf >/dev/null <<'EOF'
79 + chip "nct6798-*"
80 + ignore temp1 # souvent SYSTIN (valeur fake)
81 + ignore temp3 # souvent AUXTIN0 (fake)
82 + ignore temp4 # souvent AUXTIN1 (fake)
83 + ignore temp5 # souvent AUXTIN2 (fake)
84 + ignore temp6 # souvent AUXTIN3 (fake/-41)
85 + ignore temp8 # souvent PCH_* (0.0)
86 + ignore temp9
87 + ignore temp10
88 + EOF
89 + ```
90 +
91 + Recharge la config :
92 +
93 + ```bash
94 + sudo sensors -s
95 + sensors
96 + ```
97 +
98 + ✅ Résultat attendu :
99 + - tu gardes les températures **cohérentes** (CPU/NVMe/PECI/CPUTIN)
100 + - tu ne vois plus `AUXTIN*`, `SYSTIN` et les `PCH_*` à 0.0
101 +
102 + ---
103 +
104 + ## 6) (Optionnel) Vérifier `s-tui`
105 +
106 + Relance simplement :
107 +
108 + ```bash
109 + s-tui
110 + ```
111 +
112 + Si `sensors` affiche `fan1/fan2`, `s-tui` les affiche en général aussi.
113 +
114 + ---
115 +
116 + ## Dépannage rapide
117 +
118 + ### Je ne vois toujours pas de `nct6798-*`
119 + - Vérifie que le module est bien présent :
120 + ```bash
121 + modinfo nct6775 | head
122 + ```
123 + - Vérifie les logs :
124 + ```bash
125 + dmesg | grep -iE "nct|nuvoton|superio|hwmon"
126 + ```
127 +
128 + ### Les “ignore tempX” masquent trop / pas assez
129 + - Reprends la sortie de :
130 + ```bash
131 + sensors -u nct6798-isa-0a20 | grep -E 'temp[0-9]+_(label|input)'
132 + ```
133 + - Ajuste la liste des `tempX` ignorés pour ne garder que les sondes utiles (`CPUTIN`, `PECI`, etc.).
134 +
135 + ---
136 +
137 + Bon à savoir : les entrées flottantes (`AUXTIN*`) à ~115°C sont **très fréquentes** et ne signifient pas une surchauffe.
Siguiente Anterior