Hello Michael, Thank you very much for pointing to the virtio driver package for windows. It does have the vioser-test utility.
Regards sl --- On Mon, 2/5/11, Michael Roth <mdr...@linux.vnet.ibm.com> wrote: From: Michael Roth <mdr...@linux.vnet.ibm.com> Subject: Re: [Qemu-devel] How to test vm channel with windows guest To: "SAURAV LAHIRI" <saurav_lah...@yahoo.com> Cc: upendr...@hexagrid.com, qemu-devel@nongnu.org Date: Monday, 2 May, 2011, 10:48 On 05/02/2011 08:19 AM, SAURAV LAHIRI wrote: > Hello, > > We have established a communication channel between a ubuntu 10.04 host > and a windows xp guest using vm channel. > > At the host end we have used a unix socket. Below is the libvirt related > config > > =========================================================== > <channel type='unix'> > <source mode='bind' path='/tmp/guestfs' /> > <target type='virtio' name='org.windows-kvm.port.1'/> > <address type='virtio-serial' controller='0' bus='0'/> > </channel> > =========================================================== > > To test if the channel has been successfully created or not we run the > "vioser_test" at the guest and. At the host end we run "socat > /tmp/guestfs -". > > We find that while the guest is able to send commands to the host, it > does not work from the host to the guest end. > > Is the source code for vioser_test available for reference. Also is > there any reference documents to write agents like vioser_test utility. I'm not familiar with this vioser_test utility, is it part of the virtio driver package for windows? If so the source code is available here: http://git.kernel.org/?p=virt/kvm/kvm-guest-drivers-windows.git Amit's virtio-serial test suite is also available for reference: http://fedoraproject.org/wiki/Features/VirtioSerial#How_To_Test I'm not sure how applicable it is for windows though. > > Thanks in advance. > > sl > >