[Nut-upsdev] svn commit r2732

Arnaud Quette aquette.dev at gmail.com
Wed Nov 30 22:44:13 UTC 2011


Hi John,

can you please tell me the status of this bug:
https://alioth.debian.org/tracker/index.php?func=detail&aid=312877&group_id=30602&atid=411544

cheers,
Arnaud

2010/12/13 John Bayly <freebsd.ports at tipstrade.net>:
> On 13/12/10 19:31, Arjen de Korte wrote:
>>
>> Not entirely. Previously, the init_communication() function would try
>> to read "BELKIN", but it would settle for a valid reply format
>> (discarding the contents) after 10 retries.
>
> Badly described by me, should have said "unexpected contents".
>>>
>>> With my UPS (Belkin F6C1400-EUR), the response to the Manufacturer
>>> command returns only 6 spaces (rather than "BELKIN"), this means that
>>> init_communications fails, and the driver fails with EXIT_FAILURE
>>
>> Fixed in r2735. The driver seems to ignore the contents of this
>> anyway. The value for 'ups.mfr' is even hard coded, which is already
>> an indication that the original author wasn't sure that we should
>> trust the value returned by the UPS.
>
> That was what threw me initially, I'd look at the response and see nothing
> returned (I even modified the driver to output the hex value of every byte
> received, mental note: check source first!), and still ups.mfr would be set.
> To get r2732 working, I had added a check for 6 spaces as well as for
> "BELKIN" instead of simply dropping it like you've done.
>>
>> Best regards, Arjen
>
> Thanks for updating
>
> John



More information about the Nut-upsdev mailing list