I know a lot of folks are using Xeon D and with the latest batch of chips more folks will be using it. Ubuntu 14.04 LTS (even 14.04.3 LTS) does not ship with the Intel X550 driver required by default.
Caveats:
To run
Paste in the below and edit if you need/ want.
Here is the script I have been using to install the driver:
To cleanup gcc and make (assuming you do not need those on the machine:
Caveats:
- If you want to use a new version, change the version string under #installer version.
- If you do NOT want the ixgbe driver to load at the next boot, comment out the line under #load at boot
To run
Code:
nano ixgbe.sh
Code:
bash ixgbe.sh
Code:
#!/bin/bash
#Intel 10GbE driver installer/ updater for Debian/ Ubuntu
#(c)2016 ServeTheHome.com
#Author Patrick Kennedy
#installer version
ixgbever=4.3.13
#install dependencies
sudo apt-get install -y linux-headers-$(uname -r) gcc make
#download and unzip driver
wget https://downloads.sourceforge.net/project/e1000/ixgbe%20stable/$ixgbever/ixgbe-$ixgbever.tar.gz
tar xvfvz ixgbe-$ixgbever.tar.gz
#make driver
cd ixgbe-$ixgbever/src
make
#uninstall everything you might want to
sudo rmmod ixgbe
sudo modprobe ptp
sudo modprobe dca
sudo modprobe vxlan
sudo insmod ./ixgbe.ko
echo "Time to install"
sudo make install
sudo modprobe ixgbe
#load at boot
#sudo echo -e "ixgbe" >> /etc/modules
echo 'ixgbe' | sudo tee --append /etc/modules > /dev/null
#clean downloaded files and source
sudo rm -rf ixgbe-$ixgbever*
echo "Script complete"
Code:
sudo apt-get remove gcc make