[Nut-upsuser] Fwd: Liebert PSA UPS problem.

Paul Smith paul at smithp.co.uk
Tue Sep 10 13:30:13 UTC 2013

Hi all,
   Sorry for the delay - three business trips abroad and LOTS of head
scratching with USB Keys and DVD's of SuSE and FreeBSD...

The question about the USB reports from Windows is still unanswered (I am
abroad again !), but *think* the Liebert driver had been stopped.

I can report the following updates for my linux setups; SuSE/FreeBSD/FreeNAS
[remember here I am trying to make nut work for a physical machine running

* SuSE Live CD will successfully obtain descriptors. Hurrah! 
* I am not sure how being able to build NUT for a SuSE environment may help,
but I think I am in a situation where I can do it. - I now have a 'Live' USB
stick and a partition on it that is persistent. This also reads the
* my NAS box has now been updated to FreeNAS 9.1 ... but there is no change
to UPS behaviour - still can't obtain descriptors.
* I now also have FreeBSD 9.1 (not FreeNAS, but the 'base' of it) running as
a VM, not as a 'Live' install - this includes nut sources which I believe I
can build for my NAS box.
* Both implementations of nut : FreeBSD 9.1 in a VM environment and FreeNAS
9.1 as a physical standalone machine behave in the same way...i.e. can't
obtain the descriptors properly, even though the same SuSE version of nut
* I am now stuck again - my FreeBSD "ports" collection for nut does not seem
to be the latest source - it reports "Network UPS Tools - Generic HID driver
0.37 (2.6.4)" ... my NAS box and SuSE implementations both report 2.6.5
* Finally my FreeBSD VM output is only as follows - I am not sure why it is
not finding the UPS:
       0.000000	debug level is '5'
       0.024036	upsdrv_initups...
       0.025984	No appropriate HID device found
       0.026251	No matching HID UPS found
Network UPS Tools - Generic HID driver 0.37 (2.6.4)
USB communication driver 0.31

I was hoping to be able to report back that my FreeBSD implementation was
working in the same way as my FreeNAS, but this seems to have a more
fundamental reason for not wanting to play.


-----Original Message-----
From: Charles Lepple [mailto:clepple at gmail.com] 
Sent: 12 August 2013 04:14
To: Paul Smith
Cc: nut-upsuser at lists.alioth.debian.org
Subject: Re: [Nut-upsuser] Fwd: Liebert PSA UPS problem.

On Aug 11, 2013, at 12:04 PM, Paul Smith wrote:

> Anyone have any advice what I need to do next?

A while back, you sent me the pcap file from the Windows side, but there was
an open question as to whether the USB requests were standard Windows HID
driver requests, or whether the Liebert software was still running in the

Also, the SuSE Live CD seems to be the only non-Windows system which can
successfully retrieve all of the necessary descriptors for this UPS. How
easy would it be for you to build NUT in that environment? Do they provide
an easy way to save things off to a non-volatile directory? We have the NUT
tarball generation part of our Buildbot setup working, so I suspect you will
only need a compiler and libusb devel files.

Charles Lepple
clepple at gmail

More information about the Nut-upsuser mailing list