[Nut-upsuser] Brand new EATON 3S700DIN (mfr.date 09/28/14) doesn't wait for LB flag

Sergey Talchuk tals1975 at gmail.com
Thu Mar 19 07:01:41 UTC 2015


Linux-2.4.28
libusb-0.1.8
nut-2.6.5 [+most recent drivers from GIT] - from tarball
EATON 3S700DIN [mfr.date 09/28/14]
----------------------------------

ISSUES:
I) Too many kernel logs:
---
In /var/log/kernel.log
usbdevfs: usb_submit_urb returned -28

In /var/log/daemon.log:
usbhid-ups[744]: libusb_get_interrupt: No error
usbhid-ups[744]: libusb_get_interrupt: error submitting URB: No space left
on device

SOLUTION: pollonly in ups.conf

II) Can not disable beeper (seems to be a general problem with usbhid-ups
driver):
---
upscmd -uMY_USER -pMY_PASSWORD 3s beeper.disable

'OK' returned, but no effect

III)UPS doesn't wait for LB flag:
---

a) 1st attempt: (based on LB flag)

My ups.conf:
[3s]
driver = usbhid-ups
port = auto
pollinterval = 5
override.battery.voltage.nominal = 12
override.battery.mfr.date = 09/28/14
override.outlet.1.desc = "BATTERY"
override.outlet.2.desc = "FILTER"
override.outlet.desc = "MAIN"
override.device.serial = "G008E39401"
override.ups.serial = "G008E39401"
override.battery.mfr.date = 09/28/14
pollonly
vendorid = 0463
productid = ffff
desc = "Eaton 3S700DIN"


UPS stops after 4 minutes. LB flag is not set. Battery.charge: 91

b) 2nd attempt: (based on ignorelb + upslog)
[3s]
driver = usbhid-ups
port = auto
pollinterval = 5
ignorelb
override.battery.charge.low = 30
override.battery.runtime.low = -1
override.battery.voltage.nominal = 12
override.battery.mfr.date = 09/28/14
override.outlet.1.desc = "BATTERY"
override.outlet.2.desc = "FILTER"
override.outlet.desc = "MAIN"
override.device.serial = "G008E39401"
override.ups.serial = "G008E39401"
override.battery.mfr.date = 09/28/14
pollonly
vendorid = 0463
productid = ffff
desc = "Eaton 3S700DIN"

UPS stops after 4 minutes. LB flag is not set. Battery.charge: 92
Last upslog:
20150318 074919 | CHARGE: 92 | OB DISCHRG | RUNTIME: 2760 | LOAD: 0 |

c) 3rd attempt: (based on override.battery.charge.low = 95)

Clean system shutdown. LB flag set = OB DISCHRG LB

upsc 3s
battery.charge: 100
battery.charge.low: 95
battery.mfr.date: 09/28/14
battery.runtime: 3000
battery.runtime.low: -1
battery.type: PbAc
battery.voltage.nominal: 12
device.mfr: EATON
device.model: Eaton 3S 700
device.serial: G008E39401
device.type: ups
driver.flag.ignorelb: enabled
driver.flag.pollonly: enabled
driver.name: usbhid-ups
driver.parameter.pollfreq: 30
driver.parameter.pollinterval: 5
driver.parameter.port: auto
driver.parameter.productid: ffff
driver.parameter.vendorid: 0463
driver.version: 2.6.5
driver.version.data: MGE HID 1.33
driver.version.internal: 0.39
input.transfer.high: 264
input.transfer.low: 184
outlet.1.desc: BATTERY
outlet.1.id: 2
outlet.1.status: on
outlet.1.switchable: yes
outlet.2.desc: FILTER
outlet.2.id: 3
outlet.2.status: off
outlet.2.switchable: yes
outlet.desc: MAIN
outlet.id: 1
outlet.switchable: no
output.frequency.nominal: 50
output.voltage: 230.0
output.voltage.nominal: 230
ups.beeper.status: enabled
ups.delay.shutdown: 20
ups.delay.start: 30
ups.firmware: 02
ups.load: 5
ups.mfr: EATON
ups.mfr.date: 09/28/14
ups.model: Eaton 3S 700
ups.power.nominal: 700
ups.productid: ffff
ups.serial: G008E39401
ups.status: OL CHRG
ups.timer.shutdown: -1
ups.timer.start: -1
ups.vendorid: 0463


Do I have a problem with the battery or the UPS returns incorrect data?
EATON 3S700 suppose to be fully compatible with NUT.

Thanks,
Sergey
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20150319/f96be2ee/attachment.html>


More information about the Nut-upsuser mailing list