Hi,
-------- Message original --------
Sujet: Re: [Nut-upsuser] NOTIFYCMD and SHUTDOWNCMD do not work until Nut
is restarted
De : Arnaud Quette <aquette....@gmail.com>
Pour : Julien Métairie <ruli...@ruliane.net>
Copie à : NUT Users <nut-upsuser@lists.alioth.debian.org>
Date : 11/04/2013 22:33
bonjour Julien
2013/4/11 Julien Métairie <ruli...@ruliane.net <mailto:ruli...@ruliane.net>>
Hi everybody,
I installed and configured Nut 2.4.3 on Debian Squeeze, using
package. It monitors an MGE Pulsar 1500 UPS in standalone mode.
Here are parts of upsmon.conf :
SHUTDOWNCMD "/bin/bash /root/extinction.sh >> /var/log/ups/ups.log
2>>&1"
NOTIFYCMD "/bin/bash /usr/sbin/alerte.sh"
[...]
NOTIFYFLAG ONBATT SYSLOG+EXEC
At startup, driver, upsd and upsmon start but when I pull off the
line, a message is appended to syslog but no script is executed, nor
SHUTDOWNCMD is called. To make things better, I must restart Nut :
invoke-rc.d nut restart
Trying to understand this behavior, i noticed the following lines in
syslog at computer startup, pasted there[1] for convenience :
usb 3-1: New USB device found, idVendor=0463, idProduct=ffff
usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=4
usb 3-1: Product: Pulsar
usb 3-1: Manufacturer: MGE UPS SYSTEMS
usb 3-1: SerialNumber: 1Y3H34201
usb 3-1: configuration #1 chosen from 1 choice
[...]
/build/buildd-linux-2.6_2.6.__32-48squeeze1-i386-F95osd/__linux-2.6-2.6.32/debian/build/__source_i386_none/drivers/hid/__usbhid/hid-core.c:
usb_submit_urb(ctrl) failed
generic-usb 0003:0463:FFFF.0001: timeout initializing reports
generic-usb 0003:0463:FFFF.0001: hiddev0,hidraw0: USB HID v1.10
Device [MGE UPS SYSTEMS Pulsar] on usb-0000:00:0a.1-1/input0
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
May the failure be linked to my issue ? What can I do to make Nut
work as soon as my computer boots up ?
maybe.
can you reproduce this easily?
if so, what the result of "upsc <devname>":
1) just after the boot?
2) then, when you've pulled the line?
Arnaud
cheers,
--
NUT (Network UPS Tools) Project Leader - http://www.networkupstools.org
Debian Developer - http://www.debian.org
Free Software Developer - http://arnaud.quette.fr
I can reproduce it ; here [1] is the output :
At startup :
ruliane@physrv01:~$ upsc onduleur
battery.capacity: 9.00
battery.charge: 100
battery.charge.low: 50
battery.charge.restart: 0
battery.energysave: yes
battery.protection: yes
battery.runtime: 1962
battery.type: PbAc
device.mfr: MGE UPS SYSTEMS
device.model: Pulsar 1500
device.serial: 1Y3H34201
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/usb/hiddev0
driver.version: 2.4.3
driver.version.data: MGE HID 1.18
driver.version.internal: 0.34
input.bypass.current: 0.00
input.bypass.voltage: 232.0
input.frequency: 49.0
input.frequency.nominal: 50
input.voltage: 232.0
input.voltage.nominal: 230
outlet.1.autoswitch.charge.low: 0
outlet.1.delay.shutdown: 2592000
outlet.1.delay.start: 3
outlet.1.desc: PowerShare Outlet 1
outlet.1.id: 1
outlet.1.status: on
outlet.1.switchable: yes
outlet.2.autoswitch.charge.low: 0
outlet.2.delay.shutdown: 2592000
outlet.2.delay.start: 6
outlet.2.desc: PowerShare Outlet 2
outlet.2.id: 2
outlet.2.status: on
outlet.2.switchable: yes
outlet.desc: Main Outlet
outlet.id: 0
outlet.switchable: yes
output.current: 1.30
output.frequency: 49.0
output.frequency.nominal: 50
output.powerfactor: 0.76
output.voltage: 41216.0
output.voltage.nominal: 230
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.delay.start: 30
ups.firmware: 01
ups.load: 19
ups.load.high: 102
ups.mfr: MGE UPS SYSTEMS
ups.model: Pulsar 1500
ups.power: 294
ups.power.nominal: 1500
ups.productid: ffff
ups.realpower: 223
ups.realpower.nominal: 1350
ups.serial: 1Y3H34201
ups.start.auto: yes
ups.start.battery: no
ups.start.reboot: yes
ups.status: OL CHRG
ups.test.interval: 604800
ups.test.result: Done and passed
ups.timer.shutdown: -1
ups.timer.start: -1
ups.type: online
ups.vendorid: 0463
[Unplugged]
ruliane@physrv01:~$ upsc onduleur
battery.capacity: 9.00
battery.charge: 99
battery.charge.low: 50
battery.charge.restart: 0
battery.energysave: yes
battery.protection: yes
battery.runtime: 2033
battery.type: PbAc
device.mfr: MGE UPS SYSTEMS
device.model: Pulsar 1500
device.serial: 1Y3H34201
device.type: ups
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/usb/hiddev0
driver.version: 2.4.3
driver.version.data: MGE HID 1.18
driver.version.internal: 0.34
input.bypass.current: 0.00
input.bypass.voltage: 234.0
input.frequency: 49.0
input.frequency.nominal: 50
input.transfer.reason: input voltage out of range
input.voltage: 234.0
input.voltage.nominal: 230
outlet.1.autoswitch.charge.low: 0
outlet.1.delay.shutdown: 2592000
outlet.1.delay.start: 3
outlet.1.desc: PowerShare Outlet 1
outlet.1.id: 1
outlet.1.status: on
outlet.1.switchable: yes
outlet.2.autoswitch.charge.low: 0
outlet.2.delay.shutdown: 2592000
outlet.2.delay.start: 6
outlet.2.desc: PowerShare Outlet 2
outlet.2.id: 2
outlet.2.status: on
outlet.2.switchable: yes
outlet.desc: Main Outlet
outlet.id: 0
outlet.switchable: yes
output.current: 1.20
output.frequency: 49.0
output.frequency.nominal: 50
output.powerfactor: 0.74
output.voltage: 41216.0
output.voltage.nominal: 230
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.delay.start: 30
ups.firmware: 01
ups.load: 18
ups.load.high: 102
ups.mfr: MGE UPS SYSTEMS
ups.model: Pulsar 1500
ups.power: 285
ups.power.nominal: 1500
ups.productid: ffff
ups.realpower: 212
ups.realpower.nominal: 1350
ups.serial: 1Y3H34201
ups.start.auto: yes
ups.start.battery: no
ups.start.reboot: yes
ups.status: OB DISCHRG
ups.test.interval: 604800
ups.test.result: Done and passed
ups.timer.shutdown: -1
ups.timer.start: -1
ups.type: online
ups.vendorid: 0463
Do you see something bad ?
Regarding the non-execution of SHUTDOWNCMD, I think I should recalibrate
the battery. But the non-execution of NOTIFYCMD persists...
Thanks,
Julien
[1]
http://paste.leslamas.net/?2391a19dac79d316#LIDvrGEJOGDnh1wgeKzBeL7tTawfP+zC7XLpbXn8gO8=
_______________________________________________
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser