[Nut-upsuser] Liebert PSIXR 3000 intellislot web card support with NUT 2.6.0

Arnaud Quette aquette.dev at gmail.com
Wed Mar 23 13:56:34 UTC 2011


Hi John,

2011/3/23 John Huong <jahuong at gmail.com>

> Hi Arnaud,
>
> Sure I am willing to take this up. Will need guidance on how to get started
> as I am new to doing stuff like SNMP walks.
> Just lead the way :) .
>
just start by reading the pointed mails, and more specifically this one
where I give some starting directions:
http://lists.alioth.debian.org/pipermail/nut-upsdev/2011-February/005272.html

just remember that the nut lookup table ("snmp_info_t") use the numeric
OIDs...

cheers,
Arnaud
-- 
Linux / Unix Expert R&D - Eaton - http://powerquality.eaton.com
Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org/
Debian Developer - http://www.debian.org
Free Software Developer - http://arnaud.quette.free.fr/

 On Mar 23, 2011 5:29 PM, "Arnaud Quette" <aquette.dev at gmail.com> wrote:
> > Hi John,
> >
> > 2011/3/16 John Huong <jahuong at gmail.com>
> >
> >> Hi,
> >>
> >> Just started using NUT with a Liebert PSI-XR 3000 with an Intellislot
> web
> >> card.
> >>
> >> It seems I can't get it to run properly.
> >>
> >> I am using NUT 2.6.0 built from source on Ubuntu 8.0.4 .
> >>
> >> My build parameters are :
> >>
> >> ./configure --enable-strip
> >> --with-linux-hiddev=/usr/include/linux/hiddev.h
> >> --with-udev-dir=/lib/udev \
> >> --prefix=/usr \
> >> --exec-prefix=/ \
> >> --sysconfdir=/etc/nut \
> >> --mandir=/usr/share/man \
> >> --libdir=/lib \
> >> --includedir=/usr/include \
> >> --without-ssl \
> >> --with-dev \
> >> --enable-static \
> >> --with-statepath=/var/run/nut \
> >> --with-altpidpath=/var/run/nut \
> >> --with-drvpath=/lib/nut \
> >> --with-htmlpath=/usr/share/nut/www \
> >> --with-pidpath=/var/run/nut \
> >> --datadir=/usr/share/nut \
> >> --with-pkgconfig-dir=/usr/lib/pkgconfig \
> >> --with-user=nut --with-group=nut
> >>
> >>
> >> I get this when I run upsdrvctl start
> >>
> >> Detected LiebertPSI on host 192.168.0.11 (mib: ietf 1.3)
> >> [liebertpsiweb] unhandled ASN 0x6 recieved from 1.3.6.1.2.1.33.1.7.1.0
> >>
> >> Then when I run /etc/init.d/nut I get
> >>
> >> * Starting Network UPS Tools [
> >> OK ]
> >>
> >> Broadcast Message from nut at mail.sop.com.my
> >> (somewhere) at 1:02 ...
> >>
> >> Communications with UPS liebertpsiweb at localhost lost
> >>
> >> Running upsc liebertpsiweb at localhost gets me :
> >>
> >> battery.charge: 100.00
> >> battery.current: 0.00
> >> battery.runtime: 0.00
> >> battery.runtime.low: 120.00
> >> battery.temperature: 30.00
> >> battery.voltage: 55.00
> >> beeper.status: enabled
> >> device.mfr: Emerson Network Power
> >> device.model: LiebertPSI
> >> device.type: ups
> >> driver.name: snmp-ups
> >> driver.parameter.mibs: auto
> >> driver.parameter.pollinterval: 2
> >> driver.parameter.port: 192.168.0.11
> >> driver.version: 2.6.0
> >> driver.version.internal: 0.50 (mib: ietf 1.3)
> >> input.bypass.phases: 0.00
> >> input.current: 0.00
> >> input.frequency: 50.00
> >> input.frequency.nominal: 50.00
> >> input.phases: 1.00
> >> input.realpower: 0.00
> >> input.transfer.high: 0.00
> >> input.transfer.low: 0.00
> >> input.voltage: 247.00
> >> input.voltage.nominal: 2300.00
> >> output.current: 0.00
> >> output.frequency: 50.00
> >> output.frequency.nominal: 50.00
> >> output.phases: 1.00
> >> output.power.nominal: 0.00
> >> output.realpower: 0.00
> >> output.realpower.nominal: 0.00
> >> output.voltage: 249.00
> >> output.voltage.nominal: 2300.00
> >> ups.firmware: EX000842
> >> ups.firmware.aux: 2.39.CP504.ABE.00
> >> ups.load: 17.00
> >> ups.mfr: Emerson Network Power
> >> ups.model: LiebertPSI
> >> ups.start.auto: no
> >> ups.status:
> >> ups.test.result: done and passed
> >> ups.timer.reboot: -1
> >> ups.timer.shutdown: -1
> >> ups.timer.start: -1
> >>
> >> What can I do or is this particular model not supported?
> >>
> >
> > the support for this unit, and more generally Liebert SNMP support,
> doesn't
> > yet exist.
> >
> > the best for you is to check the MIB(s) supported, since Liebert may
> provide
> > its own, with a basic RFC 1628 (aka IETF MIB) supplement.
> >
> > if you're willing to work on this, we will help you.
> > The idea is to create a lookup table between SNMP data and values to the
> NUT
> > ones, as done for example here (look for "snmp_info_t"):
> > http://svn.debian.org/wsvn/nut/trunk/drivers/eaton-mib.c
> >
> > So, send us back an SNMP walk of the device, and start checking for
> creating
> > this mapping.
> > Note that you may want to work with Philip Tait
> >
> http://lists.alioth.debian.org/pipermail/nut-upsdev/2011-February/005255.html
> >
> http://lists.alioth.debian.org/pipermail/nut-upsdev/2011-February/005263.html
> >
> > Have a special look at the 2nd thread!
> >
> > cheers,
> > Arnaud
> > --
> > Linux / Unix Expert R&D - Eaton - http://powerquality.eaton.com
> > Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org/
> > Debian Developer - http://www.debian.org
> > Free Software Developer - http://arnaud.quette.free.fr/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20110323/d2f889cd/attachment.htm>


More information about the Nut-upsuser mailing list