Hi! For testing a certain tool, I need a group of virtual machines that can be at least somewhat controlled via IPMI network interface. While searching for a solution, I found 'ipmi_sim' that seems to do almost everything I need, which was great. However while trying it out, I found some behavior that I would consider to be bugs (patces in separate mails) and also got some questions (below).
So, I am currently using ipmi_sim and specifically the 'startcmd' feature of it to control qemu-system emulator to provide the needed functionality. While it seems to work quite nicely, there still are a few questions I'd like to ask: #1. I need to connect the Serial-over-LAN to a serial port of the started qemu-system process. Is there some nice way to do this? Obviously if QEMU is started by ipmi_sim, QEMU cannot be the process that creates the pty that is used for the communication (right?). I have tried to use an additional socat process for creating the pty and waiting for the qemu to start, but it feels quite awkward. Is there a better way? Or any plans to implement one? #2. I'd like to configure the boot source (disk/pxe/etc.) of the QEMU via e.g. 'ipmitool chassis bootdev' command. Strictly speaking being able to _really_ configure it is not a must (I have hardcoded the order the tool tries to set as a workaround), but it would be nice to have and at least the IPMI command must not fail. Is there any plans to e.g. have ipmi_sim support setting the boot source also with 'startcmd'? How would it pass the setting to the actual start command? If not, could ipmi_sim at least ignore enough boot option setting commands so that the ipmitool would not fail (currently I'm locally using ipmi_sim patched just like that as a workaround)? ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Openipmi-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openipmi-developer
