From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CEanY-00066H-Tn for qemu-devel@nongnu.org; Mon, 04 Oct 2004 17:55:13 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CEanY-00065Q-4Z for qemu-devel@nongnu.org; Mon, 04 Oct 2004 17:55:12 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CEanX-00065F-W9 for qemu-devel@nongnu.org; Mon, 04 Oct 2004 17:55:12 -0400 Received: from [204.127.202.64] (helo=sccrmhc13.comcast.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CEagX-00059r-Us for qemu-devel@nongnu.org; Mon, 04 Oct 2004 17:47:58 -0400 Message-ID: <000e01c4aa5b$d4f10e50$6900a8c0@cstreet> From: "John Poplett" References: <000801c4a68f$73bc2220$6900a8c0@cstreet> <564021330410030959451391f4@mail.gmail.com> Subject: Re: [Qemu-devel] A QEMU net driver for OpenVPN's Tap-Win32 driver Date: Mon, 4 Oct 2004 16:48:05 -0500 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit Reply-To: John Poplett , qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Mike Tremoulet , John Poplett , qemu-devel@nongnu.org Hi, Mike Another developer sent me a patch recently that looks promising. It is based on the user-mode code in openvpn and works with the Tap-Win32 driver. I am out of town for a few days and have some more coding to do when I get back but will keep you posted. Regards, John ----- Original Message ----- From: "Mike Tremoulet" To: "John Poplett" ; Sent: Sunday, October 03, 2004 11:59 AM Subject: Re: [Qemu-devel] A QEMU net driver for OpenVPN's Tap-Win32 driver > 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 >> > > __________ NOD32 1.882 (20041002) Information __________ > > This message was checked by NOD32 antivirus system. > http://www.nod32.com > >