| The igb Linux base driver supports the 2.4.x, 2.6.x, and 3.x kernels. These | |
| drivers includes support for Itanium® 2-based systems. | |
| The igb driver supports 2.5 Gbps operating speed on 2500BASE-KX only for | |
| I354-based network connections. | |
| These drivers are only supported as a loadable module at this time. Intel is | |
| not supplying patches against the kernel source to allow for static linking of | |
| the drivers. For questions related to hardware requirements, refer to the | |
| documentation supplied with your Intel Gigabit adapter. All hardware | |
| requirements listed apply to use with Linux. | |
| [...] | |
| 1. Move the base driver tar file to the directory of your choice. For | |
| example, use '/home/username/igb' or '/usr/local/src/igb'. | |
| 2. Untar/unzip the archive, where <x.x.x> is the version number for the | |
| driver tar file: | |
| tar zxf igb-<x.x.x>.tar.gz | |
| 3. Change to the driver src directory, where <x.x.x> is the version number | |
| for the driver tar: | |
| cd igb-<x.x.x>/src/ | |
| 4. Compile the driver module: | |
| # make install | |
| The binary will be installed as: | |
| /lib/modules/<KERNEL VERSION>/kernel/drivers/net/igb/igb.[k]o | |
| The install location listed above is the default location. This may differ | |
| for various Linux distributions. | |
| 5. Load the module using the modprobe command: | |
| modprobe igb | |
| With 2.6 based kernels also make sure that older igb drivers are removed | |
| from the kernel, before loading the new module: | |
| rmmod igb; modprobe igb | |
| 6. Assign an IP address to the interface by entering the following, where x | |
| is the interface number: | |
| ifconfig eth <x> <IP_address> | |
| 7. Verify that the interface works. Enter the following, where IP_address | |
| is the IP address for another machine on the same subnet as the interface | |
| that is being tested: | |
| ping <IP_address> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment