這是本文件的舊版!


Build ixgvevf kernel module on CentOS6.7

執行uname -a確認kernel版本,CentOS6.7如下:

2.6.32-573.el6.x86_64

下載kernel-headers與kernel-devel rpm:(從此link找尋)

kernel-devel-2.6.32-573.el6.centos.plus.x86_64.rpm
kernel-headers-2.6.32-573.el6.centos.plus.x86_64.rpm
在build system安裝這兩個rpm:
rpm -ivh kernel-devel-2.6.32-573.el6.centos.plus.x86_64.rpm
rpm -ivh kernel-headers-2.6.32-573.el6.centos.plus.x86_64.rpm

gcc為編譯用,rpm-build為產生kernel module rpm檔用;假如你要在其他機器透過rpm安裝此driver,可build rpm出來使用:

yum install rpm-build gcc

到Intel Download Center搜尋你要的驅動程式並下載: link。我所下載版本為3.1.2,檔案名稱為ixgbevf-3.1.2.1.x86_64.rpm。