« 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 10 : | Ligne 10 : | ||
<pre> | <pre> | ||
# | $# upsdrvctl start | ||
Network UPS Tools - UPS driver controller 2.6.4 | Network UPS Tools - UPS driver controller 2.6.4 | ||
Network UPS Tools - Generic HID driver 0.37 (2.6.4) | Network UPS Tools - Generic HID driver 0.37 (2.6.4) | ||
Ligne 24 : | Ligne 24 : | ||
# Eaton 3S 700 | # Eaton 3S 700 | ||
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> | |||
CA marche tout de suite mieux ! | |||
<pre> | |||
~# upsdrvctl start | |||
Network UPS Tools - UPS driver controller 2.6.4 | |||
Network UPS Tools - Generic HID driver 0.37 (2.6.4) | |||
USB communication driver 0.32 | |||
Using subdriver: MGE HID 1.31 | |||
</pre> | </pre> |
Version du 11 février 2016 à 20:06
install nut
/etc/nut/ups.conf :
[eaton] driver = usbhid-ups port = auto desc = "Eaton 3S 700"
$# upsdrvctl start Network UPS Tools - UPS driver controller 2.6.4 Network UPS Tools - Generic HID driver 0.37 (2.6.4) USB communication driver 0.32 Can't claim USB device [0463:ffff]: could not detach kernel driver from interface 0: Operation not permitted Driver failed to start (exit status=1)
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.
Notez l'id vendeur (0463) et l'id produit (ffff).
Le fix est très simple : créer le fichier /etc/udev/rules.d/90-nut-ups.rules
contenant :
# Eaton 3S 700 ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0463", ATTR{idProduct}=="ffff", MODE="0660", GROUP="nut"
CA marche tout de suite mieux !
~# upsdrvctl start Network UPS Tools - UPS driver controller 2.6.4 Network UPS Tools - Generic HID driver 0.37 (2.6.4) USB communication driver 0.32 Using subdriver: MGE HID 1.31