From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41382) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZKJ4-0005dK-Ee for qemu-devel@nongnu.org; Wed, 01 Oct 2014 09:51:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XZKIw-0005jv-VI for qemu-devel@nongnu.org; Wed, 01 Oct 2014 09:51:02 -0400 Received: from mout.kundenserver.de ([212.227.17.24]:60730) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XZKIw-0005jY-LS for qemu-devel@nongnu.org; Wed, 01 Oct 2014 09:50:54 -0400 Message-ID: <542C06BA.50705@xsilon.com> Date: Wed, 01 Oct 2014 14:50:50 +0100 From: Martin Townsend MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Request for help List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi, I'm looking into creating a virtualised test bed for an 802.15.4 network. Currently I have QEMU running and emulating our HW which bridges the Ethernet from the guest to the host. What I would like to do is something similar with the 802.15.4 network interface. The host doesn't have a physical 802.15.4 interface but if I could get the data out of the guest and into QEMU I could communicate with a central network simulator to deal with the packets. My first thought was to write a virtual device for QEMU that would interface with our 802.15.4 driver in the guest but then I realise that the real device hangs of an AMBA bus so my next idea was to write a PCI driver for 802.15.4 on the guest making it possible to write a PCI virtual QEMU device. I just wanted to confirm that this is possible and whether there is a better solution? Many Thanks, Martin.