nlienard
11-02-2016, 22:56
To go to generic kernel on HOSTING server which has the ixgbe NIC:
apt-get install -y linux-image-generic linux-headers-generic
mv /etc/grub.d/06_OVHkernel /etc/grub.d/25_OVHkernel
update-grub
apt-get install -y make gcc
BUILD_KERNEL=$(sed -n -e '/vmlinuz-.*-generic/p' /boot/grub/grub.cfg | sed -e 's/.*vmlinuz-\(.*-generic\) .*/\1/' | head -n 1)
cd /usr/local/src
wget https://downloadmirror.intel.com/146...-4.3.13.tar.gz
tar xzvf ixgbe-4.3.13.tar.gz
cd ixgbe-4.3.13/src
make CFLAGS_EXTRA="-DIXGBE_NO_LRO" BUILD_KERNEL="$BUILD_KERNEL" install
update-initramfs -tuk $BUILD_KERNEL
reboot
Then you can play with KVM, libvirt or whatever.
apt-get install -y linux-image-generic linux-headers-generic
mv /etc/grub.d/06_OVHkernel /etc/grub.d/25_OVHkernel
update-grub
apt-get install -y make gcc
BUILD_KERNEL=$(sed -n -e '/vmlinuz-.*-generic/p' /boot/grub/grub.cfg | sed -e 's/.*vmlinuz-\(.*-generic\) .*/\1/' | head -n 1)
cd /usr/local/src
wget https://downloadmirror.intel.com/146...-4.3.13.tar.gz
tar xzvf ixgbe-4.3.13.tar.gz
cd ixgbe-4.3.13/src
make CFLAGS_EXTRA="-DIXGBE_NO_LRO" BUILD_KERNEL="$BUILD_KERNEL" install
update-initramfs -tuk $BUILD_KERNEL
reboot
Then you can play with KVM, libvirt or whatever.