On Thu, Sep 10, 2020 at 11:08:40AM +0000, Boehme, Markus via Openipmi-developer wrote: > > > - && ipmi_version_minor(id) >= 5)) { > > > - unsigned int set; > > > + if (ipmi_version_major(id) == 1 && ipmi_version_minor(id) < 5) { > > This is incorrect, it will not correctly handle IPMI 0.x BMCs. Yes, > > they exist. > > Interesting! I wasn't aware of those. Searching the web doesn't turn up > much and the spec doesn't mention them either. Are these pre-release > implementations of the IPMI 1.0 spec or some kind of "IPMI light"?
There was an 0.9 version of the spec that some machines implemented. It's not really a "light" version, it's just a really early version. I don't know how many machine out there still implement it, but I try to keep them working if I can. Thanks, -corey > > Markus