Posted on

Updating Intel Gigabit Ethernet drivers

(Redirected from How to: Update IGB / Eth drivers)
Older ethernet drivers may cause packet loss, connection issues, especially on high usage systems, updating the driver will generally correct this. You should always update the eth drivers when you see or receive the following errors:

igb 000:01:00.1: eth1: Reset adapter
igb 000:01:00.1: eth0: Reset adapter
To view the current eth driver, run ethtool -i interface. For example:

# ethtool -i eth1
driver: igb
version: 5.3.5.3
firmware-version: 1.52, 0x800007ae
bus-info: 0000:01:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
To update the driver, the following should be installed first

/usr/bin/yum -y install gcc* kernel-* man && reboot

After reboot, you can run the below, which will update the eth driver.

/usr/bin/wget https://sourceforge.net/projects/e1000/files/igb%20stable/5.3.5.3/igb-5.3.5.3.tar.gz/download -O /root/igb.tar.gz
tar -xzvf /root/igb.tar.gz
cd /root/igb-5.3.5.3/src/ && /usr/bin/make install
rmmod igb; modprobe igb
Rerun ethtool as in the example above to check that you are now running a new version.