[Nut-upsdev] bcmxcp: stop whining (and log spamming)

Kjell Claesson kjell.claesson at telia.com
Thu Aug 24 06:28:48 UTC 2006


Hi Henning,

tor 2006-08-24 klockan 01:36 +0200 skrev Henning Brauer:
8<---- snip -----
> these systems have a concept of multiple "CPUs", where the normal model 
> with the 1-cerel card has only one, the inverter unit. the 6-cereal 
> card shows up as second CPU. all CPUs have a firmware and report 
> version. the current code lead to reporting firmware 0.91 for the UPS, 
> which confuses big time, since it was at 1.03 even before I updated - 
> 0.91 is the 6-cereal card's firmware. Now the problem is, I don't think 
> there is any way to match CPU #x to unit y, as in, CPU0 would always be 
> the inverter (it is not, the cereal comes first if installed). the q&d 
> fix for this specific model is to use the last CPU's version, not the 
> first as the current code, but I am not certain wether that leads to 
> the desired results on other models... thus the "ups.firmware.cpuX" 
> proposal.

Yes this can be fixed. But the ups.firmware have to be extended to
support the different locations of the cpu.

Sorry have to go to work but i get back with info.

> finally, if anyone has docs for the BCM/XCP protocol, Id appreciate a 
> copy, that might help tracking down lurking bugs
> 

This is under NDA.

Kjell





More information about the Nut-upsdev mailing list