Catalin(ux) M. BOIE wrote:
On Thu, 9 Apr 2009, LUG wrote:
Salut!
Posteaza configuratia nut-ului.
la ups.conf am pus asa ceva:
[apc1]
driver = usbhid-ups
port = auto
desc = "APC Back-UPS ES 1500 1"
[apc2]
driver = usbhid-ups
port = auto
desc = "APC Back-UPS ES 1500 2"
[apc3]
driver = usbhid-ups
port = auto
desc = "APC Back-UPS ES 1500 3"
[apc4]
driver = usbhid-ups
port = auto
desc = "APC Back-UPS ES 1500 4"
Driverul si portul e acelasi (toate sunt pe USB si folosesc acelasi
driver). Descrierea e irelevanta.
La "Configuration directives" mai se putea configura: sdorder, nolock,
maxstartdelay care mi-au parut irelevante pentru ce imi trebuie mie.
Din ce am observat eu, configuratia detecta un singur UPS.
Restul configuratiilor tineau de useri, configurarea demonilui, liste de
accese, acces web.
-UPS model 1 pe USB, Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1
-UPS model 1 pe USB, Bus=04 Lev=10 Prnt=10 Port=02 Cnt=01 Dev#= 3
Chestia asta o poti face cu udev, sa-ti aloce device file-uri separate
bazindu-se pe bus/vendor/etc.
Eu am dat ca exemplu cum as fi dorit sa fie declarat, sa fie inclus si
id-uri sau alte informatii oferite de USB. Sa fie ceva de genu:
[apc1]
driver = usbhid-ups
port = auto
desc = "APC Back-UPS ES 1500 1"
usb-id = 01
[apc1]
driver = usbhid-ups
port = auto
desc = "APC Back-UPS ES 1500 1"
usb-id = 02
Din pacate la nut, nu am gasit la "Configuration directives" chestii de
genu. Acelasi lucru e valabil si pentru apcupsd, doar sintaxa
configuratiei e putin diferita.
Iulian wrote:
Quoting Andrei Vlad Pascal <avpas...@gmail.com>:
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
On Thu, 2009-04-09 at 13:19 +0300, LUG wrote:
Salut,
Am o masina Debian 5.0, de pe care incerc sa controlez (sa culeg
date, sa iau decizii in functie de datele primite) 4 UPS-uri identice
APC Back-UPS RS 1500 conectate prin cabluri USB.
Am incercat sa folosesc apcupsd_3.14.4-1lenny1_amd64 si
nut_2.2.2-6.4_amd64. In ambele programe am gasit ca se pot defini
UPS-uri diferite, legate la aceeasi masina prin diferite metode. De
exemplu pot conecta 3 modele diferite de UPS-uri APC legate toate prin
USB sau 2 UPS-uri identice legate pe porturi seriale diferite, sau
UPS-uri diferite pe porturi seriale diferite. Nu am reusit sa definesc
pentru control UPS-uri identice (acelasi model, aceeasi firma, legate
prin acceasi metoda).
Dar de ce vrei sa conectezi MAI MULTE UPS-uri la UN SINGUR sistem? Bun,
inteleg ca poate avea mai multe surse, dar tu folosesti 3 UPS-uri
pentru
UN SINGUR sistem?
Daca nu, poti configura cate un server pentru conectarea pe USB a
fiecarui UPS (master server), si cumva sa definesti pe fiecare
server si
ca ar fi slave pentru celelalte 3 mastere (un fel de mesh). Nu am
testat
varianta asta pentru ca deocamdata nu am servere cu 2 surse prin
ograda.
O alta varianta ar fi sa iei module de retea pentru UPS-urile alea.
--
Ave
Imi dau si eu cu parerea .... nu ar mere sa rulezi mai multe instante
diferite de apcupsd/nut, iar fiecare instanta sa gestioneze un singur
UPS?
Vreau sa evit asa ceva. Oricum din ce am gasit pana acum nu puteam
defini niciunde mai multe UPS-uri identince conectate pe acelasi port
(USB). Diferentierea se facea dupa portul ales (mai ales serial) sau
modelul UPS-ului. As fi fost fain sa fie ceva de genu ca mod de definire:
-UPS model 1 pe USB, Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1
-UPS model 1 pe USB, Bus=04 Lev=10 Prnt=10 Port=02 Cnt=01 Dev#= 3
dar in configurare eu am gasit doar asa ceva ca mod de definire:
-UPS model 1 pe USB
-UPS model 2 pe USB
-UPS model 1 pe ttyS0
-UPS model 1 pe ttyS1
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug
--
Catalin(ux) M. BOIE
http://kernel.embedromix.ro/
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug