Sophie

Sophie

distrib > Mandriva > 9.0 > i586 > by-pkgid > 0d5cd12c82d627a82c59047e1ba7b8a9 > files > 1359

howto-html-fr-9.0-0.2mdk.noarch.rpm

<HTML>
<HEAD>
<TITLE>smart-dumb-UPS</TITLE>
</HEAD>
<BODY>
<A NAME="software"></A> <H1>4. <A NAME="s4"></A>smart-dumb-UPSLogiciels</H1>
<P>
<A HREF="UPS-HOWTO.html#toc4">Contenu de cette section</A></P>

<P>Fondamentalement, tout ce qu'il vous faut est un ex&eacute;cutable <EM>powerd</EM>,
habituellement plac&eacute; dans <EM>/sbin/powerd</EM>.
Il fait habituellement partie du paquetage <EM>SysVinit</EM>.
Pour autant que je sache, toutes les distributions actuelles de Linux
contiennent une version r&eacute;cente de <EM>SysVinit</EM>.
Les versions tr&egrave;s anciennes ne comportaient pas <EM>powerd</EM>.</P>
<P>Le seul probl&egrave;me que vous puissiez rencontrer est que votre c&acirc;ble ne
corresponde pas &agrave; la configuration de <EM>powerd</EM>, auquel cas vous devrez,
soit rebrocher votre c&acirc;ble, soit trouver une copie de <EM>powerd.c</EM> et le
modifier pour le faire fonctionner avec votre c&acirc;ble.
Ou, pour cela, vous pouvez toujours utiliser l'un des paquetages suivants,
dont de nombreux permettent la configuration du c&acirc;ble.</P>
<P>Comme indiqu&eacute;, une alternative au <EM>powerd</EM> du paquetage <EM>SysVinit</EM>
est l'utilisation de l'un des paquetages disponibles maintenant.
il existe de nombreux paquetages qui aident &agrave; configurer la communication
entre l'ordinateur et un onduleur.
Aucun d'entre eux n'&eacute;tait disponible lorsque j'ai &eacute;crit ce Howto pour la
premi&egrave;re fois, c'est pourquoi j'ai eu &agrave; l'&eacute;crire.
En fait, il y a de bonnes chances que vous puissiez utiliser l'un de ces
paquetages logiciels et &eacute;viter totalement le pr&eacute;sent Howto&nbsp;!</P>
<P>Au 15&nbsp;mars 1997 &agrave; peu pr&egrave;s, le r&eacute;pertoire
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups">UPS</A>

de Sunsite disposait d'un certain nombre de paquetages.
D'autres sites semblent avoir aussi des paquetages de contr&ocirc;le d'onduleurs.
Voici ce que j'ai trouv&eacute; (tous sur Sunsite sauf deux)&nbsp;:</P>
<P></P>
<P>
<DL>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/Enhanced_APC_BackUPS.tar.gz">Enhanced APC BackUPS.tar.gz</A>
</B><DD><P>Un paquetage de contr&ocirc;le des onduleurs intelligents APC Smart-UPS.
Il semble suivre basiquement le BUPS-Howto (Back-UPS-Howto, inclus ci-apr&egrave;s),
mais semble aussi disposer d'une sorte de signal de batterie faible.</P>
<P></P>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/Enhanced_APC_UPSD-v1.4.tar.gz">Enhanced APC UPSD-v1.4.tar.gz</A>
</B><DD><P>Le fichier <EM>.lsm</EM> dit qu'il s'agit du m&ecirc;me paquetage que le pr&eacute;c&eacute;dent,
sous forme de <EM>.tar.gz</EM> dans un <EM>.tar.gz</EM>&nbsp;!
La documentation est l&eacute;g&egrave;re.
Il semble g&eacute;rer les onduleurs APC dans les deux modes b&ecirc;te et intelligent,
mais je ne peux m'en assurer.</P>
<P></P>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/apcd-0.5.tar.gz">Enhanced APC UPSD-v1.4.tar.gz</A>
</B><DD><P>Un autre paquetage de contr&ocirc;le des onduleurs APC Smart-UPS.
Semble inclure une sorte de support ma&icirc;tre/esclave (i.e. une machine
en pr&eacute;vient une autre de s'arr&ecirc;ter lorsque le courant est coup&eacute;).
Semble utiliser les onduleurs en mode intelligent, par opposition &agrave; la
bascule des lignes modem.</P>
<P></P>
<DT><B>
<A HREF="ftp://ftp.redhat.com/pub/contrib/i386/smupsd-0.9-1.i386.rpm">smupsd-0.9-1.i386.rpm</A>
</B><DD><P></P>
<DT><B>
<A HREF="ftp://ftp.redhat.com/pub/contrib/i386/smupsd-0.9-1.src.rpm">smupsd-0.9-1.src.rpm</A>
</B><DD><P>L'auteur (
<A HREF="mailto:dem@netsco.com">David E. Myers</A>
) &eacute;crit&nbsp;:</P>
<P></P>
<P>smupsd surveille un
<A HREF="http://www.apcc.com">APC Smart-UPS[TM]</A>

sous
<A HREF="http://www.redhat.com">Red Hat[TM] Linux</A>
.
Si le courant est coup&eacute;, smupsd arr&ecirc;tera le syst&egrave;me et l'onduleur de
mani&egrave;re correcte.</P>
<P>smupsd a les fonctionnalit&eacute;s suivantes&nbsp;:
<UL>
<LI>arr&ecirc;t du syst&egrave;me et de l'onduleur en fonction de la charge
r&eacute;siduelle de ce dernier ou du temps &eacute;coul&eacute; depuis la coupure de courant&nbsp;;</LI>
<LI>surveillance des param&egrave;tres de l'onduleur en temps r&eacute;el
depuis toute machine &agrave; l'aide du programme graphique upsmon, &eacute;crit en Java<F>TM</F>&nbsp;;</LI>
<LI>trace des param&egrave;tres de l'onduleur dans un fichier pour
analyse et &eacute;dition&nbsp;;</LI>
<LI>mode ma&icirc;tre/esclave permettant &agrave; des syst&egrave;mes additionnels
partageant le m&ecirc;me onduleur de lire les param&egrave;tres de celui-ci sur la machine
qui lui est connect&eacute;e par port s&eacute;rie&nbsp;;</LI>
<LI>contr&ocirc;le des acc&egrave;s r&eacute;seau &agrave; l'aide du fichier
<EM>/etc/hosts.allow</EM>.</LI>
</UL>
</P>
<P></P>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/genpower-1.0.1.tgz">genpower-1.0.1.tgz</A>
</B><DD><P>Un paquetage g&eacute;n&eacute;ral de gestion d'onduleurs.
Inclut des configurations pour beaucoup d'onduleurs&nbsp;- deux pour TrippLite et
trois pour APC.
Contient une bonne documentation.
Un bon achat.</P>
<P></P>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/powerd-2.0.tar.gz">powerd-2.0.tar.gz</A>
</B><DD><P>Un <EM>powerd</EM> de remplacement de celui du paquetage <EM>SysVinit</EM>.
A l'oppos&eacute; des commentaires de la documentation, il ne semble pas avoir &eacute;t&eacute;
fusionn&eacute; avec ce dernier (du moins jusqu'&agrave; la version 2.62).
Ses avantages r&eacute;sident dans le fait qu'il puisse agir comme serveur pour
d'autres <EM>powerd</EM> tournant sur d'autres machines (lorsque plusieurs
machines d'un r&eacute;seau partagent le m&ecirc;me onduleur) et &ecirc;tre configur&eacute; par le
biais d'un fichier&nbsp;- le source ne n&eacute;cessite donc ni &eacute;dition ni recompilation.</P>
<P></P>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/upsd-1.0.tgz">upsd-1.0.tgz</A>
</B><DD><P>Un autre <EM>powerd</EM> de remplacement.
Semble &ecirc;tre assez comparable en fonctionnalit&eacute;s avec powerd-2.0.tar.gz.</P>
<P></P>
<DT><B>
<A HREF="http://www.bestpower.com/section/software/checkups.tar">checkups.tar</A>
</B><DD><P>Ce paquetage est destin&eacute; &agrave; contr&ocirc;ler les onduleurs Best.
Il provient directement du site Web de Best.
Comporte des binaires pour de nombreux <EM>unix</EM> mais, plus important,
inclut le code source, il est donc possible de l'essayer sous Linux, et
s'il ne fonctionne pas, de tenter de le corriger.
Le source inclut aussi bien les "contr&ocirc;les de base (basic checkups)"
que les "contr&ocirc;les avanc&eacute;s (advanced checkups)" qui sont un peu plus
sophistiqu&eacute;s&nbsp;- ils d&eacute;clenchent un shutdown lorsque l'onduleur indique une
dur&eacute;e d'alimentation restante de X&nbsp;minutes, plut&ocirc;t qu'au bout de Y&nbsp;minutes
apr&egrave;s la coupure de courant.
Le programme de contr&ocirc;les avanc&eacute;s d&eacute;clenche aussi sur diverses alarmes
telles que "temp&eacute;rature ambiante &eacute;lev&eacute;e", "batterie proche du
minimum", "tension de sortie faible" ou "alarme test
d&eacute;clench&eacute;e par l'utilisateur".</P>
<P></P>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/bestups-0.9.tar.gz">bestups-0.9.tar.gz</A>
</B><DD><P>Un paquetage qui peut bien se trouver sur Sunsite &agrave; l'instant o&ugrave; vous lisez
ceci.
C'est une paire de modules de communication qui travaillent avec les onduleurs
Best Ferrups.
Il g&egrave;re l'onduleur en mode intelligent.
Il inter-op&egrave;re correctement avec <EM>powerd-2.0</EM>&nbsp;- utile si vous avez un gros
Ferrups pour toutes les machines d'un r&eacute;seau.</P>
<P>Note&nbsp;: ce paquetage doit encore &ecirc;tre charg&eacute; vers Sunsite. Je continue &agrave; presser
l'auteur de le finir et de le charger, mais il doit encore en trouver le temps.</P>
<P></P>
<DT><B>
<A HREF="http://www.deltecpower.com/soft.html">LanSafe III</A>
</B><DD><P>Deltec Electronics (et Exide) vendent un paquetage logiciel appel&eacute; LanSafe&nbsp;III.
Il existe une version Linux.
Il est fourni avec leurs onduleurs.
Ils disent qu'il fonctionne aussi avec d'autres onduleurs (en mode b&ecirc;te).</P>
<P></P>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/apcupsd-2.8.tar.gz">apcupsd-2.8.tar.gz</A>
</B><DD><P>L'auteur (
<A HREF="mailto:hedrick@astro.dyer.vanderbilt.edu">Andre Hedrick</A>
) &eacute;crit&nbsp;:</P>
<P>apcupsd-2.1.tar.gz remplace Enhanced_APC_UPSD.tar.gz.</P>
<P>C'est un paquetage tr&egrave;s complet pour les onduleurs APC.
Il g&egrave;re toute leur gamme.
J'ai maintenant ajout&eacute; un mode intelligent au paquetage et un support pour
les c&acirc;bles APC ou maison si aucun c&acirc;ble APC n'est g&eacute;r&eacute;.</P>
<P></P>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/smartups-1.1.tgz">smartups-1.1.tgz</A>
</B><DD><P>Du fichier <EM>.lsm</EM>&nbsp;:</P>
<P>Un powerd et un utilitaire graphique sous X11 qui vous montre les voltages,
fr&eacute;quences, pourcentages de charge et niveau de batterie en temps r&eacute;el.
Les protocoles "Safeware" et "Tripplite" sont g&eacute;r&eacute;s.
Source et binaires ELF.</P>
<P></P>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/ups.tar.gz">ups.tar.gz</A>
</B><DD><P>Du fichier <EM>.lsm</EM>&nbsp;:</P>
<P>Programme qui interagit avec les sauvegardes batteries (onduleurs Powerbox).</P>
<P></P>
<DT><B>
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/usvd-2.0.0.tgz">usvd-2.0.0.tgz</A>
</B><DD><P>Du fichier <EM>.lsm</EM>&nbsp;:</P>
<P>uvsd est un daemon qui surveille l'&eacute;tat d'un onduleur et r&eacute;agit aux changements
d'&eacute;tats (coupure de courant, retour du courant, batterie faible).
Vous pouvez &eacute;crire vos propres scripts qui sont appel&eacute;s dans ces cas.
Il ne n&eacute;cessite <EM>pas</EM> SysVinit.</P>
<P></P>
</DL>
</P>
<P>Notez que j'ai seulement jet&eacute; un coup d'oeil aux paquetages.
Je ne les ai pas utilis&eacute;s.
Nous &eacute;tions proches d'utiliser
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/bestups-0.9.tar.gz">bestups-0.9.tar.gz</A>

et
<A HREF="http://sunsite.unc.edu/pub/Linux/system/ups/powerd-2.0.tar.gz">powerd-2.0.tar.gz</A>

mais nous ne l'avons jamais fait.</P>
<P></P>
<P></P>
<HR>
<P>
Chapitre <A HREF="UPS-HOWTO-5.html">suivant</A>,
Chapitre <A HREF="UPS-HOWTO-3.html">Pr&eacute;c&eacute;dent</A>
<P>
Table des mati&egrave;res de <A HREF="UPS-HOWTO.html#toc4">ce chapitre</A>,
 <A HREF="UPS-HOWTO.html#toc">Table des mati&egrave;res</A> g&eacute;n&eacute;rale</P>
<P>
<A HREF="UPS-HOWTO.html">D&eacute;but</A> du document,
 <A HREF="#0"> D&eacute;but de ce chapitre</A></P>
</BODY>
</HTML>