From sol11x86 at adelphia.net Thu Feb 1 10:04:02 2007 From: sol11x86 at adelphia.net (Ben Taylor) Date: Thu, 01 Feb 2007 10:04:02 PST Subject: [ethbridge-discuss] Re: EthBridge and OpenVPN Tun/Tap In-Reply-To: <44CA4E5A.9090600@caveo.ca> Message-ID: <22828811.1170353072554.JavaMail.Twebapp@oss-app1> > Anyone given some thought as to how this project > might bring bridging > support for the OpenVPN project. That project uses > the TUN/TAP drivers, > the latter of which doesn't exist for Solaris, hence > not allowing the > goodness of bridging mode. The blastwave 0.7.0 version of qemu supports those tun/tap drivers and we could use the bridging ability provided by this module to allow a qemu guest on Solaris get a real IP address from an external DHCP server. Ben This message posted from opensolaris.org From dme at sun.com Fri Feb 2 04:23:32 2007 From: dme at sun.com (David Edmondson) Date: Fri, 02 Feb 2007 12:23:32 +0000 Subject: [ethbridge-discuss] Re: EthBridge and OpenVPN Tun/Tap In-Reply-To: <22828811.1170353072554.JavaMail.Twebapp@oss-app1> References: <22828811.1170353072554.JavaMail.Twebapp@oss-app1> Message-ID: <87wt30eojf.fsf@apfelstrudel.hh.sledj.net> (We're wandering off topic a bit, but...) * sol11x86 at adelphia.net [2007-02-01 18:04:02] >> Anyone given some thought as to how this project might bring >> bridging support for the OpenVPN project. That project uses the >> TUN/TAP drivers, the latter of which doesn't exist for Solaris, >> hence not allowing the goodness of bridging mode. > > The blastwave 0.7.0 version of qemu supports those tun/tap drivers > and we could use the bridging ability provided by this module to > allow a qemu guest on Solaris get a real IP address from an external > DHCP server. For the qemu bits used with Xen HVM I took a different approach, which was to open the network device directly, configure it appropriately and filter packets. The code added to qemu is very small - less than a couple of hundred lines. It does require that qemu run with the ability to open DLPI devices, but with HVM that is already the case. The next step is to use Crossbow VNICs and create a VNIC that represents the qemu emulated interface. This shows significantly better performance than using the bridge code. We're using this mechanism with Xen paravirtualised guest domains and I'll make the very small changes necessary to use it with HVM in the near future. dme. -- David Edmondson, Sun Microsystems, http://www.dme.org From palanisong at yahoo.com Wed Feb 14 22:21:47 2007 From: palanisong at yahoo.com (Sittichai Palanisong) Date: Wed, 14 Feb 2007 22:21:47 PST Subject: [ethbridge-discuss] TUN/TAP and Ethernet bridge for Solaris Message-ID: <1035275.1171520537302.JavaMail.Twebapp@oss-app1> It works with the patched qemu 0.9.0 with TAP under Solaris 10. See http://www.whiteboard.ne.jp/~admin2/tuntap/ This message posted from opensolaris.org From palanisong at yahoo.com Wed Feb 14 22:24:35 2007 From: palanisong at yahoo.com (Sittichai Palanisong) Date: Wed, 14 Feb 2007 22:24:35 PST Subject: [ethbridge-discuss] Re: TUN/TAP and Ethernet bridge for Solaris In-Reply-To: <1035275.1171520537302.JavaMail.Twebapp@oss-app1> Message-ID: <31317679.1171520705704.JavaMail.Twebapp@oss-app1> I just found out that Kazuyoshi , the author of above code is an observer of this project :) This message posted from opensolaris.org