This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

[resolu]Problème info température cpu

French community

Moderators: velivole18, ernie, mtiburs

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
User avatar
lulu80
PowerUser
PowerUser
Posts: 763
Joined: 15 Jun 2014 12:15
Location: France-(Picardie 80)
Contact:
Status: Offline

[resolu]Problème info température cpu

Post by lulu80 »

bonsoir
je vient peut être de trouver dans se post :arrow: viewtopic.php?t=994 la façon de régler la température
afficher sur le webgui , qui pour moi et différente de 30°C par rapport a celle du bios qui donne entre 33/34°c et le webgui 3°/4°c
mais voila que faut-il modifier dans se fichier pour que cela affiche la vrai valeur ?
quelqu'un peut m'aider a ne plus voir cette température erronée ? merci

Code: Select all

<?php if (!empty($cpuinfo['temperature2'])):
               echo "<tr>";
               echo "<td width='25%' class='vncellt'>".gettext("CPU temperature")."</td>";
               echo "<td width='75%' class='listr'>";
               echo "<table width='100%' border='0' cellspacing='0' cellpadding='0'><tr><td>\n";
               $cpus = system_get_cpus();
               for ($idx = 0; $idx < $cpus; $idx++) {
                  echo "<tr><td>";
                  echo "<input style='padding: 0; border: 0;' size='2' name='cputemp${idx}' id='cputemp${idx}' value='".htmlspecialchars($cpuinfo['temperature2'][$idx])."' />";
               echo $idx['temperature2']."&#176;C";   
               echo "</td></tr>";
               }
               echo "</table></td>";
               echo "</tr>\n";
            ?>
            <?php elseif (!empty($cpuinfo['temperature'])):?>
            <tr>
               <td width="25%" class="vncellt"><?=gettext("CPU temperature");?></td>
               <td width="75%" class="listr">
                  <input style="padding: 0; border: 0;" size="30" name="cputemp" id="cputemp" value="<?=htmlspecialchars($cpuinfo['temperature']);?>" />
               </td>
Last edited by lulu80 on 02 Jun 2015 13:31, edited 1 time in total.
Version 11.2.0.4 - Omnius (revision 6400)
https://lucinfordi.fr

User avatar
velivole18
Forum Moderator
Forum Moderator
Posts: 647
Joined: 14 Jul 2012 20:23
Location: France
Status: Offline

Re: Problème info température cpu

Post by velivole18 »

Bonsoir,

Je mettrai + ou - la correction ici :
ligne 11 : value='".htmlspecialchars($cpuinfo['temperature2'][$idx]+/-correction)."' />";
ligne 22 : <input style="padding: 0; border: 0;" size="30" name="cputemp" id="cputemp" value="<?=htmlspecialchars($cpuinfo['temperature']+/-correction);?>" />

Mais cela reste à tester.

Cordialement.
11.2.0.4 - Omnius (revision 6026) x64-embedded
111909 RSDT1411 AMD Athlon(tm) 64 Processor 4000+ 4096MiB RAM - HDD 2 x 6 To in ZFS mirroring + 2 x (2 x 4To in ZFS mirroring) - SSD 32Go - UPS EATON Ellipse MAX 1100.

User avatar
lulu80
PowerUser
PowerUser
Posts: 763
Joined: 15 Jun 2014 12:15
Location: France-(Picardie 80)
Contact:
Status: Offline

Re: Problème info température cpu

Post by lulu80 »

bonjour,
merci velivole18 de t'être penché sur mon problème , j'ai donc effectué la modification mais la valeur rajoutée (+30°C pour moi) ne reste afficher que si l'on fait une mise à jour (rafraichissement) c'est-à-dire 5 secondes , après cela , les 30°c rajoutés disparaisse...voila peut-être un symbole a rajouté pour que la prise en compte reste permanente ?
je voudrais rajouter que le contrôle de la température cpu reste toutefois importante, car si je n'avais pas effectué un changement de processeur je ne me serais pas aperçu que le ventirad ne couvrait que les 3/4 du cpu :oops:
Version 11.2.0.4 - Omnius (revision 6400)
https://lucinfordi.fr

User avatar
velivole18
Forum Moderator
Forum Moderator
Posts: 647
Joined: 14 Jul 2012 20:23
Location: France
Status: Offline

Re: Problème info température cpu

Post by velivole18 »

Bonjour,

Il y a certainement un autre code php ailleurs mais je ne sais pas lequel.
Peut-être chercher tous les codes qui comportent les expressions "cpuinfo" ou "temperature" avec une commande "find" et "grep" du style :
find / -name *.php" -exec grep "cpuinfo" {} \;
find / -name *.php" -exec grep "temperature" {} \;


Et aussi pourquoi pas reposer le problème sur le forum en anglais.

Cordialement.
11.2.0.4 - Omnius (revision 6026) x64-embedded
111909 RSDT1411 AMD Athlon(tm) 64 Processor 4000+ 4096MiB RAM - HDD 2 x 6 To in ZFS mirroring + 2 x (2 x 4To in ZFS mirroring) - SSD 32Go - UPS EATON Ellipse MAX 1100.

User avatar
lulu80
PowerUser
PowerUser
Posts: 763
Joined: 15 Jun 2014 12:15
Location: France-(Picardie 80)
Contact:
Status: Offline

Re: Problème info température cpu

Post by lulu80 »

bonjour ,
j'ai poster hier sur le forum anglais en même temps ,mais je n'ai pas encore de réponse :arrow: viewtopic.php?f=57&t=8146
il y'a aussi le problème quand cas de reboot le fichier "index.php" se réinitialise et la correction et supprimé .
Après j'aurais pensé que le problème serait réglé avec la nouvelle version (Nayla),mais en faite elle me supprime totalement l'affichage T°cpu :roll:
je pense que ma carte mère /MSI A78M-E35 (MS-7721) a vraiment un problème avec FreeBSD ?
Version 11.2.0.4 - Omnius (revision 6400)
https://lucinfordi.fr

User avatar
velivole18
Forum Moderator
Forum Moderator
Posts: 647
Joined: 14 Jul 2012 20:23
Location: France
Status: Offline

Re: Problème info température cpu

Post by velivole18 »

Bonsoir,
J'ai recheché les fichiers comportant "cpuinfo" et "temperature".

Voici ce que donne la recherche :
cpuinfo :
/usr/local/www/report_generator.php
/usr/local/www/index.php

temperature :
/usr/local/www/index.php
/usr/local/www/disks_manage_smart.php
/usr/local/www/diag_infos_ups.php

En fait, concernant le tableau de bord du webgui, il n'y a que le fichier "/usr/local/www/index.php".
Au début de ce fichier, il y a aussi la mise à jour de la température.
J'ai fait plusieurs tests en ajoutant "+30", mais sans succès. J'arrive au même résultat que vous.
En fait, il faudrait comprendre la mécanique du code lors des mises à jour régulière toutes les 5 secondes, mais cela je ne sais pas où c'est.
Je ne pense pas que ce soit votre carte qui ait un problème.
La question reste posée.
Désolé de ne pas avoir trouvé.

Peut-être qu'un autre utilisateur de Nas4FRee aura une meilleure idée.

Cordialement.
11.2.0.4 - Omnius (revision 6026) x64-embedded
111909 RSDT1411 AMD Athlon(tm) 64 Processor 4000+ 4096MiB RAM - HDD 2 x 6 To in ZFS mirroring + 2 x (2 x 4To in ZFS mirroring) - SSD 32Go - UPS EATON Ellipse MAX 1100.

User avatar
lulu80
PowerUser
PowerUser
Posts: 763
Joined: 15 Jun 2014 12:15
Location: France-(Picardie 80)
Contact:
Status: Offline

Re: Problème info température cpu

Post by lulu80 »

bonsoir ,
déjà , merci velivole18 pour pour le temps passé ,pour ma carte sleid m'avait déjà répondu ici viewtopic.php?p=41256#p41256 mais le problème ne c'est pas résolu avec Nayla ,je récupère juste ma carte réseau et plein de problème :roll:
je vais attendre une réponse du coté anglais ?

bonne soirée
Version 11.2.0.4 - Omnius (revision 6400)
https://lucinfordi.fr

Post Reply

Return to “Français”