« Monitoring UPS Eaton avec Nut » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 23 : | Ligne 23 : | ||
<pre> | <pre> | ||
$ | #$ upsdrvctl start | ||
Network UPS Tools - UPS driver controller 2. | Network UPS Tools - UPS driver controller 2.8.1 | ||
Network UPS Tools - Generic HID driver 0. | Network UPS Tools - Generic HID driver 0.52 (2.8.1) | ||
USB communication driver 0. | USB communication driver (libusb 1.0) 0.46 | ||
libusb1: Could not open any HID devices: insufficient permissions on everything | |||
No matching HID UPS found | |||
upsnotify: failed to notify about state 4: no notification tech defined, will not spam more about it | |||
Driver failed to start (exit status=1) | Driver failed to start (exit status=1) | ||
</pre> | </pre> | ||
C'est lié au fait que le device usb n'est accessible qu'a root, alors que le démon upsd tourne sous l'utilisateur ups. <br> | Vous terminez avec une erreur. C'est lié au fait que le device usb n'est accessible qu'a root, alors que le démon upsd tourne sous l'utilisateur ups.<br> | ||
Notez l'id vendeur (0463) et l'id produit (ffff).<br> | Notez l'id vendeur (0463) et l'id produit (ffff).<br> | ||
Le fix est très simple : créer le fichier <code>/etc/udev/rules.d/90-nut-ups.rules</code> contenant : | Le fix est très simple : créer le fichier <code>/etc/udev/rules.d/90-nut-ups.rules</code> contenant : | ||
<pre> | <pre> | ||
# Eaton 3S | # Eaton 3S | ||
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0463", ATTR{idProduct}=="ffff", MODE="0660", GROUP="nut" | ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0463", ATTR{idProduct}=="ffff", MODE="0660", GROUP="nut" | ||
</pre> | </pre> | ||
Ca marche tout de suite mieux ! | |||
<pre> | <pre> | ||
~# upsdrvctl start | ~# upsdrvctl start |