From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CE9ov-0001Ms-IW for qemu-devel@nongnu.org; Sun, 03 Oct 2004 13:06:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CE9os-0001M4-LN for qemu-devel@nongnu.org; Sun, 03 Oct 2004 13:06:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CE9os-0001LT-JI for qemu-devel@nongnu.org; Sun, 03 Oct 2004 13:06:46 -0400 Received: from [64.233.170.199] (helo=mproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CE9hn-0001M3-Eo for qemu-devel@nongnu.org; Sun, 03 Oct 2004 12:59:27 -0400 Received: by mproxy.gmail.com with SMTP id v30so685612rnb for ; Sun, 03 Oct 2004 09:59:22 -0700 (PDT) Message-ID: <564021330410030959451391f4@mail.gmail.com> Date: Sun, 3 Oct 2004 11:59:22 -0500 From: Mike Tremoulet Subject: Re: [Qemu-devel] A QEMU net driver for OpenVPN's Tap-Win32 driver In-Reply-To: <000801c4a68f$73bc2220$6900a8c0@cstreet> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <000801c4a68f$73bc2220$6900a8c0@cstreet> Reply-To: Mike Tremoulet , qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: John Poplett , qemu-devel@nongnu.org John -- I had looked into this only very slightly. My thoughts were to use libpcap/libnet to essentially be a generic network adapter that could take over any network device, with the goal of using that to read/write from a TAP driver. I'm not sure how the libpcap vs. winpcap API lines up, and I think (not 100% sure) that winpcap can write to the device as well, but that was the idea. A command line switch could specify which network device to control, so I could concievably run multiple QEMUs with multiple TAP devices. I spent a week hunting down the networking code in QEMU (hey, I haven't done *that* much C programming lately) and then, well, life got busy. I'd love to see this added, though, as it seems much more stable than the SLIRP in place today. -- Mike On Wed, 29 Sep 2004 20:47:32 -0500, John Poplett wrote: > Hi, all > > I'm looking at what it would take to create a QEMU net driver to interface > with OpenVN's Tap-Win32 driver. So far it looks fairly straightforward to > do. colinux interfaces to Tap-Win32 already. Has anyone else looked into > this? > > John > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel >