Chapter III. Virtual Function Network (vNIC)
Software/Driver Installation
The Virtual Function implementation for Chelsio adapters comprises of two modules:
•
Standard NIC driver module, cxgb4, which runs on base Hypervisor and is responsible for
instantiation and management of the PCIe Virtual Functions (VFs) on the adapter.
•
VF NIC driver module, cxgb4vf, which runs on Virtual Machine (VM) guest OS using VFs
"attached" via Hypervisor VM initiation commands.
2.1.
Pre-requisites
Please make sure that the following requirements are met before installation:
•
PCI Express Slot should be ARI capable.
•
SR-IOV should be enabled in the machine.
•
Intel Virtualization Technology for Directed I/O (VT-d) should be enabled in the BIOS.
•
Add intel_iommu=on to the kernel command line in grub/grub2 menu, to use VFs in VMs.
2.2.
Installation
i.
Change your current working directory to Chelsio Unified Wire package directory:
[root@host~]# cd ChelsioUwire-x.x.x.x
ii. On the host, install network driver:
[root@host~]# make nic_install
iii. On the guest (VM), install vNIC driver:
[root@host~]# make vnic_install
For more installation options, please run
Note
Chelsio Unified Wire for Linux
make help
or
install.py -h
73
Need help?
Do you have a question about the Terminator Series and is the answer not in the manual?
Questions and answers