Vous n'êtes pas identifié(e).
Un
permet de résoudre le problème.
Alors je pourrais en effet faire un script de démarrage pour lancer automatiquement cette commande. Mais j'aurais bien aimé trouver la source du problème.
Auriez-vous une idée ?
Merci de votre aide !
Hors ligne
Et en effet :
Après je remarque que lorsque je lance la commande manuellement; j'ai l'impression de comprendre qu'il utilise un "sous driver":
Alors que le driver indiqué dans /etc/nut/ups.conf et bien celui préconisé par cette page : https://networkupstools.org/stable-hcl.html pour un onduleur Eaton Ellipse ECO 650 VA USB
Tout en sachant que le "subdriver: MGE HID 1.39" n'est pas présent dans la liste affichée par ls /lib/nut
Il s'agit donc peut-être d'un sous drivre de "usbhid-ups" et le problème ne viendrait donc pas d'un soucis de driver mais bien d'un soucis de démarrage.
Qu'en pensez-vous ?
Hors ligne
me retourne ces lignes :
J'essaie donc :
Et voila ce qu'il y a dans les log
Dernière modification par Sty_X (15-12-2021 14:57:06)
Hors ligne
ps: je sais pas si des services "user" ou "root" (normalement root)
je sais pas pourquoi
Dernière modification par anonyme (15-12-2021 15:10:11)
Hors ligne
Hors ligne
Dernière modification par anonyme (15-12-2021 16:59:17)
en plus de lsusb donc le retour de la commande ci dessus.
toujours du wiki , ton souci certainement ici ( multiple driver)
je te laisse faire , le wiki est très clair il me semble
Dernière modification par anonyme (15-12-2021 17:16:26)
Je vais tout désinstaller et recommencer. On verra bien.
Pour "tout purger" il faut juste désintaller Nut puis supprimer les fichiers de conf manuellement ? Autre chose à ton avis ?
Dernière modification par Sty_X (15-12-2021 18:22:46)
Hors ligne
ps: dans ton /home oui manuellement , dans /.config par exemple
tu a le retour de lsub et dmesg (le retour de l'onduleur se trouve a la fin si tu branche l'onduleur quand le démarrage de la machine est terminé)
tu a le modèle FR => https://www.eaton.com/fr/fr-fr/catalog/ … e-eco.html
Dernière modification par anonyme (15-12-2021 18:52:46)
et lsusb :
Hors ligne
moi j'ai fait un : (avant de modifier le ups.conf )
pour conserver une version de l'original
Dernière modification par anonyme (15-12-2021 19:32:03)
ton type dans driver.list
"Eaton" "ups" "5" "Ellipse ECO 650/800/1200/1600 VA" "USB" "usbhid-ups"
Excuse moi, je n'ai pas compris ton dernier message.
Hors ligne
je sais pas comment être sur du port utilisé (on a l'option "auto" dans le ups.conf)
donc en #12 tu est déjà pas mal (j'ai installé le paquet "nut" )
le "desc" ne sert a rien
la misère c'est que je n'ai pas l'onduleur
pour ton #16 j'ai chercher l'onduleur dans la liste /usr/share/nut/driver.list et je l'ai trouvé => "Eaton" "ups" "5" "Ellipse ECO 650/800/1200/1600 VA" "USB" "usbhid-ups"
il y a 3 commandes a surveiller
moi je peut pas vérifier sans le matériel
pour les commandes tu utilise "status" , "restart" "stop" et "start" si tu modifie quelque chose
Dernière modification par anonyme (15-12-2021 19:59:33)
mon ups.conf est mauvais
c'est mieux , il le trouve pas normal .....
le fichier actuel (et tu avance en réglant les erreurs)
"maxretry = 3" est a la fin du log , tu lui met un # devant le ligne
de ton #3 MGE a été racheté par Eaton , donc peut être normal que l'on fait référence a MGE pour le driver
déjà le driver doit être chargé et fonctionnel , le reste c'est des options
Dernière modification par anonyme (15-12-2021 20:56:21)
ps:je n'ai rien fait du wiki , juste lu la doc de nut , et commencer a traduire . sauvegardé mes scripts originaux
ps: pour le script upsd.users je sais pas si il doit être renseigné pour une utilisation basic
ps: dans /bin/ j'ai bien "upssched-cmd" et d"autres binaires "ups"
nota: je suis en debian sid , mais je pense pas que ça change quelque chose vue que la version de Nut est identique a bullseye
remarque: dans /etc/group , j'ai bien le groupe
on verra au branchement de l'onduleur , la je suis bloqué
Dernière modification par anonyme (17-12-2021 03:11:40)
Résolu avec un "upsdrvctl start"
2. Dans "systemctl list-units --type=service"
Non résolu avec un "upsdrvctl start"
Voici mes fichiers de configuration :
/etc/nut/ups.conf
/etc/nut/nut.conf
/etc/nut/upsd.conf
/etc/nut/upsd.users
/etc/nut/upsmon.conf
/etc/nut/upssched.conf
/bin/upssched-cmd
Qu'en penses-tu ?
Hors ligne
ce qui est sur le démon upsd cherche le matériel
il te faut faire la même chose a la recherche d'erreur dans /var/log/syslog pour Nut
sinon j'ai des erreurs a corriger et ceci => systemd-udev-settle.service is deprecated. Please fix nut-driver.service not to pull it in
#nut-server-service
#nut-monitor-service
je sais pas ou est le "nut-driver.service " , a part ceci => "Wants=nut-driver.service"
Dernière modification par Sty_X (17-12-2021 03:28:34)
Hors ligne
commenter "allowfrom" et enlever les droits d'écriture sur "/etc/nut/upsd.users"
mais bon pas la raison de ton souci (tant que je n'ai pas le matériel je peu pas comprendre la ou ça bloque pour ce driver)
moi aussi j'ai pas mal d'erreurs a corriger et je ne trouve pas non plus ce qui active le driver
je pense que dans /dev/ tu dois avoir quelque chose quand l'onduleur est branché
ps: testé avec un convertisseur usb2/rs232 (port serie ) j'ai de mémoire un ttys0 qui apparaît
dans bin en plus du script j'ai (binaire) upsc upscmd upslog upsrw .
je pense que ce logiciel a des soucis "Nut" , pas regardé la liste des bugs sur debian
moi j'ai cette version => https://packages.debian.org/fr/sid/nut-server
https://bugs.debian.org/cgi-bin/pkgrepo … t=unstable
https://bugs.debian.org/cgi-bin/pkgrepo … ackage=nut
tu a vue mon #22 et a propos du /var/log/syslog pour voir tous les messages de Nut
de mon #22 ce qui m'inquiète
cela dépasse mes compétences , et justement a propos du driver
ps: a priori ça peu retarder le démarrage , mais pas empêcher le fonctionnement
donc sur ma machine , a priori le driver veut se charger (sans certitudes )
les commandes "/etc/init.d# upsdrvctl stop" et "/etc/init.d# upsdrvctl start" fonctionnent mais echec (pas de matériel)
avec le retour "No matching HID UPS found
Driver failed to start (exit status=1)
retour
le serveur fonctionne
Dernière modification par anonyme (17-12-2021 05:31:32)