1 votes

No translation needed

J'ai un ups Tripp-Lite AVR700U mais nut et nut-monitor ne le voient pas. Est-ce que quelqu'un a un bon tutoriel qui fonctionne ? Tout ce que je trouve date de plusieurs années et ne fonctionne pas avec ma configuration ? J'essaie de désactiver le son de notification en cas de coupure de courant. J'utilise ubuntu 18.04 bureau 64 bits

1voto

Topher Fangio Points 7986

La liste des commandes qui ont fonctionné pour moi.

(Quelques astuces supplémentaires peuvent être trouvées à l'adresse https://linux-tips.com/t/disabling-ups-beep-under-linux/592)

sudo apt-get install nut
sudo apt-get install nut-monitor

(arrêtez si démarré)

sudo upsdrvctl stop

Ouvrez / modifiez les fichiers suivants en tant que root
Exemple: sudo nano /etc/nut/nut.conf

1- Modifications à apporter au fichier nut.conf -ajoutez les lignes ci-dessous:

MODE=standalone

2- Modifications à apporter au fichier ups.conf -ajoutez les lignes ci-dessous:

[tripplite]
driver = usbhid-ups
port = auto
productid=3024
desc = "Tripp Lite AVR700U"

3- Modifications à apporter au fichier upsd.conf -ajoutez les lignes ci-dessous:

LISTEN 127.0.0.1 3493
LISTEN ::1 3493

[tripplite]
driver = usbhid-ups
port = auto

4- Redémarrez nut

sudo service nut-server restart

5- Modifications à apporter au fichier /etc/nut/upsd.users -ajoutez les lignes ci-dessous:

Exemple:

#admin est le nom d'utilisateur
[admin]
password = "test1234"
actions = SET
instcmds = ALL

5- Rechargez upsd avec la nouvelle configuration des utilisateurs:

sudo upsd -c reload

6- Démarrer le pilote

sudo upsdrvctl start

Si vous obtenez une erreur disant Impossible de réclamer le périphérique USB [09ae:3024] : impossible de détacher le pilote du noyau de l'interface 0 : Opération non permise

Vous pouvez utiliser lsusb pour connaître le numéro de bus et de périphérique pour l'onduleur Tripplite

Ensuite, changez les autorisations du périphérique

chmod 0666 /dev/bus/usb/[numéro de bus]/[numéro de périphérique]
Chmod 0666 (chmod a+rwx,u-x,g-x,o-x,ug-s,-t) définit les autorisations de sorte que, (U)ser / propriétaire peut lire, peut écrire et ne peut pas exécuter. (G)roup peut lire, peut écrire et ne peut pas exécuter. (O)thers peuvent lire, peuvent écrire et ne peuvent pas exécuter.

Exemple: Tapez:

lsusb

Recherchez la ligne Tripp Lite

Bus 003 Device 012: ID 09ae:3024 Tripp Lite (Notez que si vous débranchez votre connexion USB et la rebranchez, cela peut changer)

sudo chmod 0666 /dev/bus/usb/003/012

7- Démarrer le pilote

sudo upsdrvctl start

8- Vous pouvez interroger la liste des commandes prises en charge par votre dispositif ups avec la commande upscmd

upscmd -l tripplite

9- Pour voir l'état du bip

upsc tripplite ups.beeper.status

10- Pour désactiver le bip

upscmd tripplite beeper.disable

Nom d'utilisateur: admin
Mot de passe: test1234 

11- Pour vérifier qu'il a été désactivé

upsc tripplite ups.beeper.status

Remarque: Une fois la configuration terminée, vous pouvez utiliser une interface graphique appelée nut-monitor pour voir toutes les options / réglages en temps réel. https://networkupstools.org/projects.html

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X