Excellent. Note that in normal use, the native MacOS X one is better since your unikernel can make outgoing network requests. The downside is that it doesn't support static IP (only DHCP), or at least I haven't found a way to make it happen.
-anil > On 24 Mar 2015, at 11:49, Heidi Howard <[email protected]> wrote: > > thanks, mirage configure -t unix seems to have fixed it > > On 24 March 2015 at 11:46, Anil Madhavapeddy <[email protected] > <mailto:[email protected]>> wrote: > > > On 24 Mar 2015, at 11:42, Heidi Howard <[email protected] > > <mailto:[email protected]>> wrote: > > > > Hi All > > > > This isn't specific to mirageOS but i assume there a good number of tuntap > > users here. > > > > I have just install tuntap from the pkg on Yosemite (v 10.10.2) and the > > installation seems to have worked fine: > > e.g. > > > > $ sudo ls /dev/tap > > tap0 tap10 tap12 tap14 tap2 tap4 tap6 tap8 > > tap1 tap11 tap13 tap15 tap3 tap5 tap7 tap9 > > > > But i can't seem to use the tap0 interface, mirageos application cannot > > connect to tap0 (though they work fine in my other machine) and neither can > > I using ifconfig. > > What is the exact failure mode? Are you using `mirage-net-unix` or > `mirage-net-macosx` when the application is compiled? The `unix` library uses > tuntap (the old behaviour) and the `macosx` library uses the > Yosemite-specific Vmnet kernel module (which doesnt require the installation > of an external kmod, and supports bridging traffic). > > You can force the use of tuntap on MacOS X via "mirage configure -t unix" > (otherwise it is defaulted to "mirage configure -t macosx") > > -anil > > > > -- > Regards > Heidi
_______________________________________________ MirageOS-devel mailing list [email protected] http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
