+=== Network Support ===\r
+\r
+To add network drivers to OVMF:\r
+\r
+* Download UEFI drivers for the e1000 NIC\r
+ - http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=17515&lang=eng\r
+ - Install the drivers into a directory called Intel3.5 in your WORKSPACE\r
+\r
+* Include the drivers in OVMF during the build:\r
+ - Add '-D NETWORK_ENABLE' to your build command\r
+ - For example: build -D NETWORK_ENABLE\r
+\r
+* Use the QEMU -net parameter to enable NIC support.\r
+ - QEMU does not support UEFI DHCP or UEFI PXE Boot, so long timeouts will\r
+ occur when NICs are enabled. The long timeouts can be avoided by\r
+ interrupts the boot sequence by pressing a key when the logo appears.\r
+ - Example: Enable e1000 NIC with a DHCP server and restrict packet\r
+ forwarding:\r
+ -net nic,model=e1000 -net user,restrict=yes -net user,dhcpstart=10.0.2.10\r
+ - Example: Enable e1000 NIC with a DHCP server, restrict packet forwarding,\r
+ and generate PCAP file:\r
+ -net nic,model=e1000 -net user,restrict=yes -net user,dhcpstart=10.0.2.10\r
+ -net dump,file=a.pcap\r
+ - Example: Enable 2 e1000 NICs with a DHCP server and restrict\r
+ packet forwarding:\r
+ -net nic,model=e1000,addr=3 -net nic,model=e1000,addr=4\r
+ -net user,restrict=yes -net user,dhcpstart=10.0.2.10\r
+\r