Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
VDETAPLIB(1)		    General Commands Manual		  VDETAPLIB(1)

NAME
       vdetaplib - Virtual Distributed Ethernet	tap emulation library

SYNOPSIS
       No synopsis

DESCRIPTION
       vdetaplib  is a library that emulates tap (tuntap level2	interface, see
       in kernel sources Documentation/networking/tun.c) and connects tap vir-
       tual interfaces to vde networks.

       To use it, the libvdetab.so library must	be preloaded (sh, ksh or  bash
       syntax):
	      export LD_PRELOAD=/usr/local/lib/vde2/libvdetap.so
       (csh, tcsh syntax):
	      setenv LD_PRELOAD	/usr/local/lib/vde2/libvdetap.so

       If  you	want to	divert all tap requests	to a single vde_switch set the
       variable	VDEALLTAP to the vde socket.
       (sh, ksh	or bash	syntax):
	      export VDEALLTAP=/tmp/vde.ctl
       (csh, tcsh syntax):
	      setenv VDEALLTAP /tmp/vde.ctl

       It is possible to set each single interface to  different  vde_switches
       by  setting  the	 environment variable with the same name of the	inter-
       face.
       (sh, ksh	or bash	syntax):
	      export tap0=/tmp/vde.ctl
	      export tap1=/tmp/myvde.ctl
	      export ppc=/tmp/ppc.ctl
       (csh, tcsh syntax):
	      setenv tap0 /tmp/vde.ctl
	      setenv tap1 /tmp/myvde.ctl
	      setenv ppc /tmp/ppc.ctl

       It is also possible to specify port, group or mode for a	 given	inter-
       face setting environment	variables as in	the following example.
       (sh, ksh	or bash	syntax):
	      export tap0_port=5
	      export tap0_group=vde-net
	      export tap0_mode=0660
       (csh, tcsh, syntax):
	      setenv tap0_port 5
	      setenv tap0_group	vde-net
	      setenv tap0_mode 0660

       The  variable  to  set  the  specific  interface	 is checked first then
       VDEALLTAP. VDEALLTAP thus works as a default choice for the vde	switch
       to  be used.  If	VDEALLTAP is not set and there is no specific environ-
       ment variable (and for tun -- IFF_TUN interfaces) the  kernel  provided
       interface  is  used.  In	this latter case access	to /dev/net/tun	is re-
       quired, generally root access.

NOTICE
       Virtual Distributed Ethernet is not related in any way with www.vde.com
       ("Verband der Elektrotechnik, Elektronik	und Informationstechnik"  i.e.
       the  German "Association	for Electrical,	Electronic & Information Tech-
       nologies").

SEE ALSO
       vde_switch(1), vdeq(1).

AUTHOR
       VDE is a	project	by Renzo Davoli	<renzo@cs.unibo.it>

Virtual	Distributed Ethernet   December	6, 2006			  VDETAPLIB(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=vdetaplib&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>

home | help