Why is this necessary?
I’m not talking about Mininet, I’m referring to this post.
I successfully started using Mininet 2.0 running over a virtual machine in VirtualBox 4.2. Everything seemed to be working fine. Then OS X Mavericks came along, as well as VirtualBox 4.3. Both releases made changes (at least) on the way VirtualBox is allowed to manage the “host-only” network interfaces.
These host-only interfaces are used to connect from the host machine to the virtualized system using ssh and be able to start XTerms for each node in the simulated networks. A very useful tool for debugging and testing the simulated network. Well, VirtualBox 4.3 throws the following error while importing the Mininet appliance:
virtualbox Failed to import appliance </path/to/.ovf>. Result Code: VBOX_E_FILE_ERROR (0x80BB0004)
What to do?