view tools/vnet/00INSTALL @ 7778:0b4596caf761

nloopbacks default is now 8. So vifnum of greater than 7 requires
an adjustment to nloopbacks. Warning comment updated.

Signed-off-by: Nivedita Singhvi (niv@us.ibm.com)
author kaf24@firebug.cl.cam.ac.uk
date Fri Nov 11 10:46:36 2005 +0100 (2005-11-11)
parents 06d84bf87159
children 71b0f00f6344
line source
2 make
3 - compile in local dirs. The module is in vnet-module/vnet_module.ko.
5 make dist
6 - compile and install into $(XEN_ROOT)/dist/install,
7 - where XEN_ROOT is the root of the xen tree.
9 make install
10 - compile and install into system.
12 The xen0 kernel must have been compiled before building the vnet module.
13 The vnet module installs to
14 /lib/modules/<kernel version>-xen0/kernel/xen/vnet_module.ko
16 The vnet module should be loaded before starting xend, or
17 xend will fail to create any persistent vnets it has in its configuration.
18 The script network-vnet is a modified version of the xen network script
19 that loads the module if it's not already loaded.
21 The module uses kernel crypto functions, and these need to be
22 enabled in the xen0 kernel config. They should be on by default -
23 if they're not you will get compile or insmod errors (see below).
25 Kernel config options:
27 1) You will need to have your xen0 kernel compiled with HMAC_SUPPORT
28 2.6.x = (MAIN MENU: Cryptographic Options -> HMAC Support)
29 BEFORE running "make install".
31 2) You will want at least some of the other algorithms listed under
32 "Cryptographic Options" for the kernel compiled as modules.
34 3) You will want the networking IPsec/VLAN options compiled in as modules
35 2.6.x = (MAIN MENU: Device Drivers -> Networking Support ->
36 Networking Options ->
37 IP: AH transformation
38 IP: ESP transformation
39 IP: IPComp transformation
40 IP: tunnel transformation
42 IPsec user configuration interface
44 802.1Q VLAN Support
46 Please refer to the additional documentation found in tools/vnet/doc for
47 proper syntax and config file parameters.