<div>Dear Mr. Andrew and openbmc:</div><div><br></div><div>Thanks a lot for your helping.</div><div>because ipmitool use udp, so my previous changes for qemu cmdline are not right. i change it as follows:</div><div><br></div><div>#qemu-system-arm -m 256 -M palmetto-bmc -nographic -drive file=/home/openbmc/openbmc/build/tmp/deploy/images/palmetto/obmc-phosphor-image-palmetto-20190926123057.static.mtd,format=raw,if=mtd -net nic -net user,hostfwd=:127.0.0.1:2222-:22,hostfwd=:127.0.0.1:2443-:443,<font color="#ff0000">hostfwd=udp:127.0.0.1:2623-:623,</font>hostname=qemu</div><div><br></div><div>change "hostfwd=:127.0.0.1:2623-:623" to "hostfwd=udp:127.0.0.1:2623-:623".</div><div><br></div><div><div>and i run:</div><div>#ipmitool -H 127.0.0.1 -I lanplus -p 2623  -U root -P 0penBmc power status</div><div>and i got:</div><div>Chassis Power is off</div><div><br></div><div>it seems ipmitool works well together with qemu^_^.</div><div><br></div><div>Thanks!</div><div>Liu Hongwei /UCAS</div><div><br></div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------ 原始邮件 ------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>发件人:</b> "南野ムルシエラゴ"<1181052146@qq.com>;</div><div><b>发送时间:</b> 2019年9月27日(星期五) 中午12:37</div><div><b>收件人:</b> "Andrew Jeffery"<andrew@aj.id.au>;"openbmc"<openbmc@lists.ozlabs.org>;<wbr></div><div></div><div><b>主题:</b> 回复: how can i use ipmitool to interact with openbmc which boot from qemu-system-arm</div></div><div><br></div><div>Dear Andrew:</div><div>i have change my qemu command line</div><div><div>#qemu-system-arm -m 256 -M palmetto-bmc -nographic -drive file=/home/openbmc/openbmc/build/tmp/deploy/images/palmetto/obmc-phosphor-image-palmetto-20190926123057.static.mtd,format=raw,if=mtd -net nic -net user,hostfwd=:127.0.0.1:2222-:22,hostfwd=:127.0.0.1:2443-:443,<font color="#ff0000">hostfwd=:127.0.0.1:2623-:623,</font>hostname=qemu</div><div><br></div><div>add "hostfwd=:127.0.0.1:2623-:623",</div><div>but when i use ipmitool</div><div>#ipmitool -H 127.0.0.1 -I lanplus -U root -P 0penBmc power status</div><div>or</div><div>#ipmitool -H 127.0.0.1 -p 2623 -I lanplus -U root -P 0penBmc power status</div><div>neither of them work, i search from internet, they told me the port for RMCP if 623, is it right? and what can i do to get ipmitool work for qemu?</div><div><br></div><div>Thanks!</div><div>Liu Hongwei</div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------ 原始邮件 ------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>发件人:</b> "Andrew Jeffery"<andrew@aj.id.au>;</div><div><b>发送时间:</b> 2019年9月26日(星期四) 晚上10:30</div><div><b>收件人:</b> "南野ムルシエラゴ"<1181052146@qq.com>;"openbmc"<openbmc@lists.ozlabs.org>;<wbr></div><div></div><div><b>主题:</b> Re: how can i use ipmitool to interact with openbmc which boot from qemu-system-arm</div></div><div><br></div><br><br>On Thu, 26 Sep 2019, at 22:24, 南野ムルシエラゴ wrote:<br>> Greetings:<br>> i have build a openbmc image, and boot with qemu:<br>> <br>> #qemu-system-arm -m 256 -M palmetto-bmc -nographic -drive <br>> file=/home/openbmc/openbmc/build/tmp/deploy/images/palmetto/obmc-phosphor-image-palmetto-20190926123057.static.mtd,format=raw,if=mtd -net nic -net user,hostfwd=:127.0.0.1:2222-:22,hostfwd=:127.0.0.1:2443-:443,hostname=qemu<br>> <br>> and when i run the following command in my ubuntu18.04:<br>> <br>> #curl -c cjar -b cjar -k -H "Content-Type: application/json" -X POST <br>> https://127.0.0.1:2443/login -d "{\"data\": [ \"root\", \"0penBmc\" ] }"<br>> <br>> it works well, but when i try to use impitool:<br>> <br>> #ipmitool -H 127.0.0.1 -I lanplus -U root -P 0penBmc power status<br>> <br>> i got "Error: unable to establish IPMI v2 / RMCP+ session". how can i do?<br><br>You need to add another 'hostfwd' to the commandline to expose the<br>RCMP+ port. At the moment you're only exposing SSH (22) and HTTPS (443)<br><br>Andrew<br></div></div>