Zbigniew wrote:
Hallo,

Following the tips found at https://calomel.org/nut_ups.html I was trying to
make NUT operate "APC Back UPS CS-350". The device introduces itself as:

#v+
  ugen0 at uhub0 port 1 "American Power Conversion Back-UPS CS 350 FW:807.q7.I
  USB FW:q7" rev 1.10/0.06 addr 2
#v-


My config:

#v+
[apc]
driver = usbhid-ups port = /dev/ugen0.00
        pollfreq = 60
        desc = "Back UPS CS-350"
#v-


Unfortunately, when I'm trying to start UPS driver, it's complaining:

#v+
# usbhid-ups -a apc Network UPS Tools: 0.29 USB communication driver - core 0.33 (2.2.2)

  No matching HID UPS found
#v-

It seems, it doesn't recognize(?) that particular UPS.

So my only option for today is to try to compile and use apcupsd, right? - or
perhaps someone can make a tip, how can I fix that lack of "matching HID UPS"?

Hopefully the following is helpful. I am running 4.4 -stable/i386 on this system.

dmesg snippet below:

ugen0 at uhub3 port 2 "American Power Conversion Back-UPS LS 700
FW:19.b6 .D USB FW:b6" rev 1.10/1.06 addr 2

pkg_info below:

apc-upsd-19991128p0 UPS software for APC UPS models
nut-2.2.1p0         UPS monitoring program supporting many brands

Here is my /etc/rc.local entry for the UPS

if [ -x /usr/local/bin/upsdrvctl ]; then
    echo -n ' nut'
    /usr/local/bin/upsdrvctl start > /dev/null 2>&1
    /usr/local/sbin/upsd > /dev/null 2>&1
    /usr/local/sbin/upsmon > /dev/null 2>&1
fi

Here is my config file for the UPS daemon

#
#       apc-upsd.conf
#

# ups is connected to ...
# OpenBSD ... device /dev/tty00

device /dev/tty00

#
# startuptest sends a 'test' sequence to the smart series
#

startuptest     ON

# debug ON|OFF
#
# OFF ... normal operation
# ON .... don't start as daemon, do tests in smart mode

debugmode OFF

# smartmode
# ON ...... APC Smart-UPS with black cable
# OFF ..... APC BackUPS with gray cable

smartmode ON

#
# extendedsmart
#
# gives temperature info etc ..
#

extendedsmart ON

# time till shutdown in seconds

time 15

# execute this at shutdown time

execute /sbin/halt

# pidfile

pidfile /var/run/upsd.pid

# every (n) seconds output information from the ups
# to syslog

infotime 3600


I get the following output with upsc a...@localhost:

battery.charge: 100
battery.charge.low: 10
battery.charge.warning: 50
battery.date: 2008/02/22
battery.mfr.date: 2008/02/22
battery.runtime: 3232
battery.runtime.low: 120
battery.type: PbAc
battery.voltage: 13.8
battery.voltage.nominal: 12.0
driver.name: usbhid-ups
driver.parameter.pollfreq: 60
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/usb3
driver.version:
driver.version.data: APC HID 0.92
driver.version.internal: 0.32
input.transfer.high: 133
input.transfer.low: 106
input.voltage: 118.0
input.voltage.nominal: 120
ups.beeper.status: enabled
ups.delay.shutdown: -1
ups.firmware: 19.b6 .D
ups.firmware.aux: b6
ups.load: 15
ups.mfr: American Power Conversion
ups.mfr.date: 2008/02/22
ups.model: Back-UPS LS 700
ups.productid: 0002
ups.serial: 3B0720X63023
ups.status: OL
ups.test.result: No test initiated
ups.vendorid: 051d


Vijay

--
Vijay Sankar, M.Eng., P.Eng.
ForeTell Technologies Limited
59 Flamingo Avenue, Winnipeg, MB, Canada R3J 0X6
Phone: (204) 885-9535, E-Mail: vsan...@foretell.ca

Reply via email to