Hello, I'm using nut for few days and found it working perfectly fine in most conditions. However, there is one behavior I am not able to handle correctly: When I boot my computer (I am in a mode=standalone configuration) while my UPS is not connected and that I plug it (using USB cable) later, the driver doesn't mount automatically, and I am not able to enable communication with my UPS. I need to restart nut-server.service to get communication established. Is there any way to make this hot plug works? My configuration: * Debian 11 * NUT 2.7.4-13 installed from apt-get * UPS: ECUS MRT_2_1000 running fine with blazer_usb driver * Regards, Maxence -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20211116/5a77893a/attachment.htm>
You can add a udev script to restart NUT when the UPS is plugged in https://wiki.debian.org/udev From: Nut-upsuser <nut-upsuser-bounces+bart=smits.co.uk at alioth-lists.debian.net> On Behalf Of Maxence Rioblanc Sent: 16 November 2021 11:55 To: nut-upsuser at alioth-lists.debian.net Subject: [Nut-upsuser] UPS hotplug Hello, I'm using nut for few days and found it working perfectly fine in most conditions. However, there is one behavior I am not able to handle correctly: When I boot my computer (I am in a mode=standalone configuration) while my UPS is not connected and that I plug it (using USB cable) later, the driver doesn't mount automatically, and I am not able to enable communication with my UPS. I need to restart nut-server.service to get communication established. Is there any way to make this hot plug works? My configuration: * Debian 11 * NUT 2.7.4-13 installed from apt-get * UPS: ECUS MRT_2_1000 running fine with blazer_usb driver * Regards, Maxence -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20211117/38d50974/attachment.htm>
Hi Bart,
Thanks for the clue.
I tried and managed to make it works by modifying the udev rule I was
working with.
Not sure if this is 100% correct but I can now recover my UPS when I
hotplug it:
/etc/udev/rules.d/ 90-nut-ups.rules
# ECUS UPS
ACTION=="add", SUBSYSTEM=="usb",
ATTR{idVendor}=="0001",
ATTR{idProduct}=="0000", MODE="0664", GROUP="nut",
RUN+="/usr/bin/systemctl restart nut-server.service"
Best regards,
Maxence
De : Bart J. Smit <bart at smits.scot>
Envoy? : mercredi 17 novembre 2021 13:45
? : Maxence Rioblanc <maxence.rioblanc at ixblue.com>;
nut-upsuser at alioth-lists.debian.net
Objet : RE: UPS hotplug
You can add a udev script to restart NUT when the UPS is plugged in
https://wiki.debian.org/udev
From: Nut-upsuser
<nut-upsuser-bounces+bart=smits.co.uk at alioth-lists.debian.net
<mailto:nut-upsuser-bounces+bart=smits.co.uk at alioth-lists.debian.net>
> On
Behalf Of Maxence Rioblanc
Sent: 16 November 2021 11:55
To: nut-upsuser at alioth-lists.debian.net
<mailto:nut-upsuser at alioth-lists.debian.net>
Subject: [Nut-upsuser] UPS hotplug
Hello,
I?m using nut for few days and found it working perfectly fine in most
conditions. However, there is one behavior I am not able to handle
correctly:
When I boot my computer (I am in a mode=standalone configuration) while my
UPS is not connected and that I plug it (using USB cable) later, the
driver doesn?t mount automatically, and I am not able to enable
communication with my UPS.
I need to restart nut-server.service to get communication established.
Is there any way to make this hot plug works?
My configuration:
*	Debian 11
*	NUT 2.7.4-13 installed from apt-get
*	UPS: ECUS MRT_2_1000 running fine with blazer_usb driver
*
Regards,
Maxence
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20211117/436241df/attachment.htm>