[Onduleur] MGE-UPS & Nut

Bonjour tout le monde,

En fait je cherche à configurer mon onduleur correctement pour que le système s’arrête proprement si une coupure intervient. J’ai donc suivi le tutoriel de developpez (que qqu’un m’avait fait figurer dans une autre discussion) concernant nut et son utilisation.

Seulement voilà, je n’ai pas de /dev/hiddev0.

Pour info :

# dmesg|grep hiddev usbcore: registered new interface driver hiddev

Alors, j’ai tenté avec newhidup sur le port auto, mais :

Pour info, le support est bien activé dans le noyau…

Que faire ?

[edit] C’est un MGEUPS Protection Center 500VA et il est bien dans la liste des onduleurs supportés par nut :wink:

Personne n’a d’idée? :unamused:

dans dmesg (ou plutot syslog qui doit être plus verbeux), à l’endroit ou tu as le message de détection, il ne te donne pas le nom sous lequel il monte le périphérique ?
Sinon, onduleur débranché, tu fais un ls -lR /dev >avant.listdevs, puis tu branches ton onduleur, ensuite tu fais ls -lR /dev >apres.listdevs. Finalement, tu fais diff avant.listdevs apres.listdevs , et tu devrais trouver le nom de ton device.
PS: fallait il vraiment ouvrir un deuxiême fil pour le même problême ?

bonjour, j’ai un ellipse 750, je ne sais pas pour toi, mais ma conf semble fonctionner (seulement parfois le poste windows sur le réseau perd la connexion et la reprend 30sec plus tard.

ma conf :

sudo cat /etc/nut/upsd.conf | grep -v ^#


ACL all 0.0.0.0/0
ACL windows nnn.nnn.nnn.nnn3/32
ACL localhost 127.0.0.1/32

ACCEPT localhost
ACCEPT windows
REJECT all

MAXAGE 15

[/code][code]
$ sudo cat /etc/nut/upsd.users | grep -v ^#
        [admin]
                password = xxxxxxx
                allowfrom = windows localhost
                actions = SET
                instcmds = ALL

        [user]
                password  = xxxxxxxx
                allowfrom = windows localhost
                upsmon master
sudo cat /etc/nut/upsmon.conf | grep -v ^# | grep -v ^$
MONITOR myups@localhost 1 user xxxxxxxx master
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -h +0"
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5
 sudo cat /etc/nut/ups.conf| grep -v ^# | grep -v ^$
[myups]
        driver = mge-shut
        port = /dev/ttyS1
        desc = "Ellipse 750 NaiosKAE"

voilà si ça peut t’aider

il est branché sur le port série car il n’y a pas eu moyen de le configuré sur le port usb (sauf avec l’outil de chez mge qui est graphique alors que je n’ai pas de serveur X sur cette machine, et que l’outil de mge ne permet pas le monitorage via le réseau)

Ben apparemment je progresse :

[code]# upsdrvctl start
Network UPS Tools - UPS driver controller 2.0.5
Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 (2.0.5)

Detected a UPS: MGE UPS SYSTEMS/PROTECTIONCENTER
Using subdriver: MGE HID 1.0

#[/code]

Maintenant reste à savoir si ça marche…

Au fait, c’est quoi toutes tes options dans upsmon.conf?

si j’ai tout compris c’est pour le monitorage réseau,

MONITOR -> l’onduleur à surveiller
MINSUPPLIES le nombre minimum de batterie/onduleur devant être opérationnel
SHUTDOWNCMD … (pas besoin d’expliquer je crois)
POLLFREQ fréquence d’interrogation en secondes
POLLFREQALERT fréquence d’avertissement en secondes
HOSTSYNC temps maximum de synchronisation entre les hôtes (cas de monitorage réseau => perte de communication avec l’onduleur)
DEADTIME je ne sais pas trop
POWERDOWNFLAG ben voilà quoi
RBWARNTIME je ne sais pas
NOCOMMWARNTIME temps entre deux notification de perte de com avec l’onduleur
FINALDELAY temps d’extinction je crois

Merci pour les explications, je vous tiendrais au courant voir si ça marche :wink:

++