Hi Lance, I'll have to defer a number of the below questions to other people since I do almost all of my work on Linux. But I'll answer what I recall.
> Also I see an implication in the documentation for FreeIPMI tools > that the kernel driver may not be needed and indeed the ipmi-locate > tool does locate the KCS interface of the BMC on my platforms but > none of the other tools play. Instead they all report similar errors > such as, "could not find inband device". Is the kernel mode BMC > driver necessary on OpenSolaris or can the tools work through the KCS > with out it? Something is coming back to me about this. In Linux/BSD, we do memory mapped I/O from userspace to do the KCS. However, in Solaris, apparently this is not allowed and you can only do the I/O via a driver. So it would suggest that the driver is required, but I am not a Solaris expert in any way. Is it possible you're looking at the "default" outputs from ipmi-locate and not an actual discovered KCS device? > An education on the need of the kernel driver and any suggestions on > an unencumbered replacement or a recommendation on a platform such as > FreeBSD that might be a good reference for writing a new one which > the FreeIPMI tools would be happy with would be very appreciated. Last I recall, the KCS driver is what is used by people on FreeBSD for FreeIPMI. But again, I'm not sure if the userspace KCS driver is "legal" on Solaris. Presumably a OS kernel driver would have to be written. Al On Fri, 2010-04-30 at 12:48 -0700, Lance Beazley wrote: > Hi, > > I am new to FreeIPMI tools would like to get them working on > OpenSolaris but the Solaris BMC driver is apparently encumbered and > therefore not distributed with OpenSolaris. I see several posts on the > web and even a defect on the OpenSolaris site that talk about using > the binary BMC driver from an Express Edition distribution but Oracle > is no longer distributing the Express Edition so I am wondering what > FreeIPMI users based on OpenSolaris are doing to get FreeIPMI tools to > play there. > > Also I see an implication in the documentation for FreeIPMI tools that > the kernel driver may not be needed and indeed the ipmi-locate tool > does locate the KCS interface of the BMC on my platforms but none of > the other tools play. Instead they all report similar errors such as, > "could not find inband device". Is the kernel mode BMC driver > necessary on OpenSolaris or can the tools work through the KCS with > out it? > > An education on the need of the kernel driver and any suggestions on > an unencumbered replacement or a recommendation on a platform such as > FreeBSD that might be a good reference for writing a new one which the > FreeIPMI tools would be happy with would be very appreciated. > > Lance Beazley > _______________________________________________ > Freeipmi-users mailing list > [email protected] > http://*lists.gnu.org/mailman/listinfo/freeipmi-users > -- Albert Chu [email protected] Computer Scientist High Performance Systems Division Lawrence Livermore National Laboratory _______________________________________________ Freeipmi-users mailing list [email protected] http://lists.gnu.org/mailman/listinfo/freeipmi-users
