Ethernet

This article describes the setup of an Ethernet network device.

Hardware detection
To choose the right driver, first detect the used Ethernet controllers. Use for this task:

Kernel
The next step is to activate the kernel options appropriate to the Ethernet hardware in the machine. Open up a second terminal window in order to reference the output generated in the step above. The option to enable Ethernet drivers can be found in the following location:

Scan the drivers carefully. Compare the results of the command above with the available drivers in the list. Enable the feature(s) that match the installed Ethernet device(s).

Physical interface settings
List eth0 physical interface settings using :


 * Or using from  package:

Physical interface features (TCP offloading)
Sometimes NIC's have basic/partial TCP/IP stack implementation, and support offloading of certain networking routines/protocols to the NIC chip.

Example below shows network interface offloading features supported on device eth0:

External resources

 * TCP offload engine (Wikipedia)
 * Ethernet (Arch Wiki)