不知道你是不是已經找到網絡卡的驅動了啊 ,如果沒有的話就根據網絡卡的型號到主機板的官方或是主機板的驅動盤上找一下,應該可以找到對應的linux 驅動,然後按照以下步驟做,不要說我是抄的,我自己親自照著這個做過並且成功了才儲存下來的。
1 確認系統的核心版本
[root@localhost ~]# uname -r
2.6.18-8.el5PAE
我的核心版本是2.6.18-8.el5PAE
2 確認系統是否已經安裝下列包
由於編譯需要用到核心的原始碼包和編譯程式gcc.所以如果沒有的話,要先裝.
檢視:
檢查是否已經安裝核心原始碼
[root@localhost ~]# rpm -qa|grep kernel
kernel-doc-2.6.18-8.el5
kernel-xen-2.6.18-8.el5
kernel-2.6.18-8.el5
kernel-PAE-2.6.18-8.el5
kernel-headers-2.6.18-8.el5
kernel-PAE-devel-2.6.18-8.el5
kernel-devel-2.6.18-8.el5
檢查是否已經安裝編譯用到的gcc
[root@localhost ~]# rpm -qa|grep gcc
gcc-gfortran-4.1.1-52.el5
gcc-java-4.1.1-52.el5
libgcc-4.1.1-52.el5
gcc-c++-4.1.1-52.el5
compat-gcc-34-c++-3.4.6-4
compat-gcc-34-3.4.6-4
gcc-4.1.1-52.el5
compat-gcc-34-g77-3.4.6-4
compat-libgcc-296-2.96-138
一般情況下如果安裝了核心原始碼的話原始碼目錄一般都在/usr/src/rRedHat目錄下
如果沒有的話就用安裝盤裡面的檔案進行安裝
3 驅動程式編譯及安裝
相應的驅動程式包為e1000e-0.5.8.2.tar.gz將驅動程式包複製到/usr/src目錄下解壓縮
cd /usr/src
tar zxvf e1000e-0.5.8.2.tar.gz
完畢以後轉到 cd e1000e-0.5.8.2/src目錄下準備編譯安裝
在src目錄下依次執行 make (編譯驅動程式原始碼) make install(安裝相應的驅動程式)
安裝完畢以後將驅動程式生成的*.o複製到/lib/modules/2.6.18-8.el5PAE/kernel/drives/net目錄下
cp e1000e.o /lib/modules/2.6.18-8.el5PAE/kernel/drivers/net
然後執行depmod -a載入驅動程式
4 驅動程式測試
我們可以透過modprobe e1000e進行載入 如果沒有提示錯誤資訊證明驅動程式已經載入
同時可以透過lsmod檢視已經載入的驅動程式
如果在顯示的驅動程式中能夠看到e1000e的字樣說明驅動程式已經載入成功
不知道你是不是已經找到網絡卡的驅動了啊 ,如果沒有的話就根據網絡卡的型號到主機板的官方或是主機板的驅動盤上找一下,應該可以找到對應的linux 驅動,然後按照以下步驟做,不要說我是抄的,我自己親自照著這個做過並且成功了才儲存下來的。
1 確認系統的核心版本
[root@localhost ~]# uname -r
2.6.18-8.el5PAE
我的核心版本是2.6.18-8.el5PAE
2 確認系統是否已經安裝下列包
由於編譯需要用到核心的原始碼包和編譯程式gcc.所以如果沒有的話,要先裝.
檢視:
檢查是否已經安裝核心原始碼
[root@localhost ~]# rpm -qa|grep kernel
kernel-doc-2.6.18-8.el5
kernel-xen-2.6.18-8.el5
kernel-2.6.18-8.el5
kernel-PAE-2.6.18-8.el5
kernel-headers-2.6.18-8.el5
kernel-PAE-devel-2.6.18-8.el5
kernel-devel-2.6.18-8.el5
檢查是否已經安裝編譯用到的gcc
[root@localhost ~]# rpm -qa|grep gcc
gcc-gfortran-4.1.1-52.el5
gcc-java-4.1.1-52.el5
libgcc-4.1.1-52.el5
gcc-c++-4.1.1-52.el5
compat-gcc-34-c++-3.4.6-4
compat-gcc-34-3.4.6-4
gcc-4.1.1-52.el5
compat-gcc-34-g77-3.4.6-4
compat-libgcc-296-2.96-138
一般情況下如果安裝了核心原始碼的話原始碼目錄一般都在/usr/src/rRedHat目錄下
如果沒有的話就用安裝盤裡面的檔案進行安裝
3 驅動程式編譯及安裝
相應的驅動程式包為e1000e-0.5.8.2.tar.gz將驅動程式包複製到/usr/src目錄下解壓縮
cd /usr/src
tar zxvf e1000e-0.5.8.2.tar.gz
完畢以後轉到 cd e1000e-0.5.8.2/src目錄下準備編譯安裝
在src目錄下依次執行 make (編譯驅動程式原始碼) make install(安裝相應的驅動程式)
安裝完畢以後將驅動程式生成的*.o複製到/lib/modules/2.6.18-8.el5PAE/kernel/drives/net目錄下
cp e1000e.o /lib/modules/2.6.18-8.el5PAE/kernel/drivers/net
然後執行depmod -a載入驅動程式
4 驅動程式測試
我們可以透過modprobe e1000e進行載入 如果沒有提示錯誤資訊證明驅動程式已經載入
同時可以透過lsmod檢視已經載入的驅動程式
如果在顯示的驅動程式中能夠看到e1000e的字樣說明驅動程式已經載入成功