Hi Volker Kuhlmann and Richard Nelson,
As both of you are interested in where I got up to with getting my Dynamix
1000 VA UPS working with Linux, here is the details. It works.. But not too
well, as the driver still seems to need some work, and is not in the main nut
source as far as I know. It also seems to sometimes not respond when it
should.
The manufacture has uses the same format as the blazer_usb / megatec_usb
however,they have not correctly implemented the spec for handling the language
string is the USB protocol, so required some hacking of the driver to make it
work. Brian R. Smith wrote the attached patches, so credit goes to him.
I've
attached both patch files. At the moment, I am using the libusb-dynamix.patch
( This was the first attempt). These patches patch different nut drivers.
Don't
use them together. On my system, the second patch, blazer_usb.c.patch, which
should be a cleaner patch, did not seem to work, with messages about loosing
connection to my UPS.
I've built a mandriva RPM (if you would like it) and have a patch file for
nut-server 2.4.3.
My /etc/ups/ups.conf configuration is:
[myups]
driver = megatec_usb
port = auto
desc = "My UPS"
vendorid = 0001
productid = 0000
subdriver = krauler
With this, I get messages like:
"Jun 5 20:27:31 wizards megatec_usb[28806]: ser_send_pace: Device
detached?
(error -5: error sending control message: Broken pipe)
Jun 5 20:27:31 wizards megatec_usb[28806]: Successfully reconnected"
In my logs every minute or two.
It does however, seem to work. See output below.
---------------------------------------
[root at wizards nelg]# upsc myups
battery.charge: 100.0
battery.voltage: 28.10
battery.voltage.nominal: 24.0
device.mfr: KEBO
device.model: UPS-1000VA VER 1.3
device.serial: unknown
device.type: ups
driver.name: megatec_usb
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.productid: 0000
driver.parameter.subdriver: krauler
driver.parameter.vendorid: 0001
driver.version: 2.4.3
driver.version.internal: 1.6
input.frequency: 50.0
input.frequency.nominal: 50.0
input.voltage: 228.0
input.voltage.fault: 165.0
input.voltage.maximum: 233.0
input.voltage.minimum: 225.0
input.voltage.nominal: 240.0
output.voltage: 228.0
ups.beeper.status: disabled
ups.delay.shutdown: 0
ups.delay.start: 2
ups.load: 28.0
ups.mfr: KEBO
ups.model: UPS-1000VA VER 1.3
ups.serial: unknown
ups.status: OL
ups.type: standby
--------------------------
Regards
Glen Ogilvie
On Sat, 04 Jun 2011, you wrote:> Hi Glen,
>
> I'm referring to
> http://lists.alioth.debian.org/pipermail/nut-upsuser/2010-September/006227.
>html
>
> in which you mention that you have made some progress with the Dynamix
> 1000VA and NUT. May I ask what the current state of affairs is? I was
> foolish to buy the USB model, thinking it'd be easier, and it has a
> better display. But "easier" is relative here ;-)
>
> It seems to be most likely that the manufacturer bolted a proprietary
> USB interface (showing up as HID) onto a supported (by NUT) RS232
> interface.
>
> There are drivers on the CD for bsd and Linux, pretty old and I didn't
> try them.
>
> If ever you get anywhere with this I'd be interested too, if you're
> sharing.
>
> Thanks muchly,
>
> Volker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: blazer_usb.c.patch
Type: text/x-patch
Size: 1370 bytes
Desc: not available
URL:
<http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20110605/c2abfee6/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libusb-dynamix.patch
Type: text/x-patch
Size: 1312 bytes
Desc: not available
URL:
<http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20110605/c2abfee6/attachment-0001.bin>