2018-02-28 21:11 GMT+01:00 Jairo Rotava <jairo.rot...@gmail.com>:
> Hello,
>
> I think that on this file nutdrv_qx_megatec.c the definition for
> shutdown.stayoff may be wrong. In the file the definition is "S%sR0000\r"m
> while on the megatec protocol description (
> http://networkupstools.org/protocols/megatec.html) the command is just
> "S%s\r".

hmm.. no.
In plain megatec protocol there's no such a thing as 'shutdown and
stay off' -- the closest thing you can do is call 'SnRm' with an
incredibly high value for the time to wait before turning on the
device (i.e. 'SnR9999', using the allowed maximum), while the 'Sn'
command is meant to tell the device to immediately turn on the load
when power returns.
Only some devices support the non-standard 'SnR0000' command and hold
off the load indefinitely (and it's also stated in nutdrv_qx's
manpage, 'Known problems' section).

> When I changed it my system was abe to at least stay off, and stopped making
> an instant power recycling.

Try the following things and let's see what happens:
- 'offdelay=30', 'ondelay=0' (the driver will send 'S.5' to the device),
- 'offdelay=120', 'ondelay=0' (the driver will send 'S02' to the device),
- 'offdelay=30', 'ondelay=180' (the driver will send 'S.5R0003' to the device),
- 'offdelay=120', 'ondelay=180' (the driver will send 'S02R0003' to the device),
- 'offdelay=30', 'stayoff' flag (the driver will send 'S.5R0000' to the device),
- 'offdelay=120', 'stayoff' flag (the driver will send 'S02R0000' to
the device).

>
> Jairo

_______________________________________________
Nut-upsdev mailing list
Nut-upsdev@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsdev

Reply via email to