Page suivantePage pr�c�denteTable des mati�res

5. Faites-le vous-m�me

Ce chapitre est sp�cifiquement destin� au contr�le des onduleurs b�tes. N�ammoins, une grande partie du processus est � peu pr�s identique pour les onduleurs intelligents. La principale diff�rence r�side dans la mani�re dont le daemon (typiquement powerd) de surveilance communique avec l'onduleur.

Avant de faire quoi que ce soit, je sugg�re l'algorithme suivant :

5.1 Que faut-il faire (sommairement) ?

5.2 Comment est-ce suppos� fonctionner ?

Travail de l'onduleur

Lorsque le courant s'arr�te, l'onduleur continue d'alimenter le PC et signale l'arr�t du courant par bascule d'un relais ou d'un optocoupleur sur son port de contr�le.

Travail du c�ble

Le c�ble est con�u de telle mani�re que lorsque l'onduleur bascule ledit relais, cela monte un signal de contr�le particulier de la ligne s�rie (typiquement DCD, d�tection de porteuse)

Travail de powerd

Le daemon powerd contr�le le port s�rie. Il maintient lev�s/baiss�s les signaux de contr�le du port s�rie dont l'onduleur a besoin (typiquement DTR, Terminal de Donn�es Pr�t, doit rester lev�, et touts les signaux qui coupent l'onduleur doivent �tre maintenus baiss�s). Lorsque powerd voit le signal de contr�le de l'onduleur monter, il �crit FAIL dans /etc/powerstatus et envoie un signal SIGPWR au process init (les anciennes versions de powerd et init �crivent dans /etc/powerfail). Lorsque le signal de contr�le redescend, il �crit OK dans /etc/powerstatus et envoie un signal SIGPWRinit.

Travail de init (en plus de tout ce qu'il fait par ailleurs)

Lorsqu'il re�oit un signal SIGPWR, il regarde dans /etc/powerstatus. Si celui-ci contient FAIL, il ex�cute l'entr�e powerfail du fichier /etc/inittab. S'il contient OK, il ex�cute l'entr�e powerokwait de inittab.

5.3 Comment configurer tout �a ?

Ce qui suit pr�suppose que vous disposez d'un c�ble qui fonctionne correctement avec powerd. Si vous n'en �tes pas s�r, voyez la section : Analyse de c�bles et modification de powerd.c pour toute information sur les c�bles mal d�crits et la reconfiguration de powerd. Les sections Assignement des broches du port s�rie et Correspondance entre ioctl et RS232 seront aussi utiles.

Si vous devez fabriquer un c�ble, voyez la section : Comment r�aliser un c�ble ? pour les d�tails g�n�raux, et la sous-section de : Informations sur un certain nombre d'onduleurs qui se rapporte � votre onduleur. Cette derni�re peut aussi contenir des informations sur les c�bles fournis par le constructeur. Vous voudrez probablement parcourir toute la section Informations sur un certain nombre d'onduleurs car chaque section contient quelques d�tails suppl�mentaires g�n�ralement utiles.

F�licitations ! Vous avez maintenant un PC sous Linux prot�g� par onduleur qui va s'arr�ter proprement lors d'une coupure de courant !

5.4 Am�liorations Utilisateur


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:44