[vbox-dev] [PATCH] VDE native support for VirtualBox v0.1

Alexey Eremenko al4321 at gmail.com
Wed Apr 21 19:48:34 GMT 2010


Hi All !

It is very good to have this technology integrated ! Thanks Renzo !
so I decided to give it a shot, .. I gave it a test run, and happy about it !

Overall outlook:
1. This works !!! I have 2 VMs speaking with each other over 1 VDE switch.

2. VirtualBox built script integration
At first VDE doesn't seem to compile (at least configuration script
doesn't display it)
However, the output of "./configure --disable-hardening" never mentions VDE.
I would like to see that it looks for VDE, and which version of VDE
found on host, if any.

3. "FlexiNetwork" feature of VirtualBox does not work with VDE... i.e.
I cannot hot-plug/hot-unplug NICs from/to VDE switches...
After Hot-unplagged my VM from VDE switch "vde1", the switch still
shows it as active.

vde$ port/allprint
0000 DATA END WITH '.'
Port 0001 untagged_vlan=0000 ACTIVE - Unnamed Allocatable
  -- endpoint ID 0003 module unix prog   : VirtualBOX user=alexey
PID=20258  SOCK=/tmp/vde1/.20258-00000
Port 0002 untagged_vlan=0000 ACTIVE - Unnamed Allocatable
  -- endpoint ID 0008 module unix prog   : VirtualBOX user=alexey
PID=20332  SOCK=/tmp/vde1/.20332-00000
Port 0003 untagged_vlan=0000 ACTIVE - Unnamed Allocatable
  -- endpoint ID 0011 module unix prog   : vde_plug: user=alexey
PID=20726  SOCK=/tmp/vde1/.20726-00000

...and after hot-plugging the same VM to switch "vde2", it is still invisible:
vde$ port/allprint
0000 DATA END WITH '.'
Port 0001 untagged_vlan=0000 ACTIVE - Unnamed Allocatable
  -- endpoint ID 0003 module unix prog   : vde_plug: user=alexey
PID=20730  SOCK=/tmp/vde2/.20730-00000

4. About VDE itself: [feature-request] to improve it's command shell
Very nice technology -but-
*please* make the shell remember last commands... so pressing the "up"
arrow will give me previous command, like in Linux's GNU "bash".
It will make my life _a lot_ easier. Probably I should report it to
VDE bugzilla...

-- 
-Alexey Eromenko "Technologov"




More information about the vbox-dev mailing list