qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Cant make the IPMI simulator work, help needed.


From: RamakrishnaDeepak Battu
Subject: Re: [Qemu-devel] Cant make the IPMI simulator work, help needed.
Date: Mon, 8 Jun 2015 10:54:41 +0530

Thank you Corey.

I haven't noticed the port 623, I changed it. 

If I ran this command alone: 
/usr/local/bin/qemu-system-x86_64 --enable-kvm  -nographic -net nic,model=e1000,macaddr=52:54:00:12:34:59 -net user,hostfwd=tcp::5555-10.0.2.15:22 -chardev socket,id=ipmi0,host=localhost,port=623,reconnect=10 -device isa-ipmi,chardev=ipmi0,interface=bt,irq=5 -serial mon:tcp::9003,server,telnet,nowait -initrd /opt/cirros/cirros-0.3.4-x86_64-initramfs -kernel /opt/cirros/cirros-0.3.4-x86_64-kernel --append 'root=/dev/hda console=ttyS0,115200'

I am getting the following error:
qemu-system-x86_64: Unable to connect character device ipmi0: Error connecting to socket: Connection refused


I dont see the IPMI momdules installed on the server I was using , is that the cause?
address@hidden ~]# lsmod | grep ipmi_devintf
address@hidden ~]# lsmod | grep ipmi_si
address@hidden ~]# uname -s -r
Linux 2.6.32-358.el6.x86_64

I tried installing from yum, and restarting the server , but in vain.
address@hidden ~]# yum install OpenIPMI.x86_64
.....
address@hidden ~]# ls /dev/ipmi0
ls: cannot access /dev/ipmi0: No such file or directory


Thanks,
Ramakrishna.

On Fri, Jun 5, 2015 at 12:15 AM, Corey Minyard <address@hidden> wrote:
This question is probably best destined for the openipmi mailing list,
not qemu, so I'll add that to the CC.

This work is still not completely there, so it will be changing, but it
should work as is.

On 06/02/2015 05:58 AM, RamakrishnaDeepak Battu wrote:
> Hi,
>
> I am trying to simulate the IPMI simulator for test purposes  but was
> failing somehow..
> I see lot of help being given in this forum , especially Corey
> Minyard. Thank you.
> I am new to IPMI and QEMU, but followed the threads and was able to
> fix up to some point. Right now struck and not able to figure out .So
> reaching for you guys help.
>
> I compiled and installed  stable-2.2-ipmi Qemu branch, and new version
> of OpenIPMI.
> I am using the cirros image to boot up using the Qemu.
>
> My startcmd is as follows:
>
> /usr/local/bin/qemu-system-x86_64 --enable-kvm  -nographic -net
> nic,model=e1000,macaddr=52:54:00:12:34:59 -net
> user,hostfwd=tcp::5555-10.0.2.15:22 -chardev
> socket,id=ipmi0,host=localhost,port=9002,reconnect=10 -device
> isa-ipmi,chardev=ipmi0,interface=bt,irq=5 -serial
> mon:tcp::9003,server,telnet,nowait -initrd
> /opt/cirros/cirros-0.3.4-x86_64-initramfs -kernel
> /opt/cirros/cirros-0.3.4-x86_64-kernel --append 'root=/dev/hda
> console=ttyS0,115200'
>

What happens when you run this by hand directly from the command line?

> When ran Qemu command alone on the console get this error:
> qemu-system-x86_64: Unable to connect character device ipmi0: Error
> connecting to socket: Connection refused
>
> My BMC and lan.conf are
> https://gist.github.com/bot11/5d33a14a1cba442b5ef2
> https://gist.github.com/bot11/3c385eea081609a8a7f4
>
> Once I ran the ipmi_sim command, I can see the bmc variables read from
> the emu file, but I dont see the qemu instance booted up.
> And when I ran the ipmitool , I am getting the following errors:
>
> address@hidden ipmitool -I lanplus -v  -H 127.0.0.1 -p 9002 -U
> ipmiusr power status
>                           Password:
> Get Auth Capabilities error
> Get Auth Capabilities error
> Error issuing Get Channel Authentication Capabilies request
> Error: Unable to establish IPMI v2 / RMCP+ session
> Unable to get Chassis Power Status
> ----
>

You have the IPMI port set to 623 in the lan.conf config.  You have the
VM interface on port 9002.  So you should use 623.

-corey

>
> This is where I am struck. Please suggest.
>
> Thanks,
> Ramakrishna.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]