[vbox-dev] [PATCH] UDPTunnel : new network interface backend to allow using this to link to GNS3 and QEMU instances over the network

Alexey Eromenko al4321 at gmail.com
Sun May 15 21:11:30 GMT 2011


> 00:00:01.515 DrvUDPConstruct : Attempting to parse network
> sport=4444;dest=127.0.0.1;dport=4445
>

It looks correct.

> 00:00:01.515 VMSetError:
> /usr/ports/emulators/virtualbox-ose/work/VirtualBox-4.1.0_OSE/src/VBox/Devices/Network/DrvUDPTunnel.cpp(598)
> int drvUDPConstruct(PDMDRVINS*, CFGMNODE*, uint32_t);
> rc=VERR_PDM_HIF_OPEN_FAILED
>
> 00:00:01.515 VMSetError: Failed to bind the server socket

Hmmm...
Since it works on Linux (Debian 6.0 "Squeeze"), what could be different ?
UDP socket library ?

I recommend you this:
Do you have Linux host ? (Multi-boot maybe?)
-or-
On your FreeBSD host, Install Linux VM and inside that VM try to
compile and use VirtualBox 4.1 with UDP Tunnels. (aka "Nested
Virtualization", layer 2). This works for me.
I use: Windows 7 host as layer 1 VBox 4.0.6, and Debian 6.0 x64 host
as layer 2 VBox 4.1.0-Alpha, and Windows XP as guests at layer3.
Layer 3 guests are always 32-bit (VirtualBox cannot nest VT-x features).

-- 
-Alexey Eromenko "Technologov"




More information about the vbox-dev mailing list