RHEL6.2 安裝網卡驅動

 [root@localhost ~]# lspci | grep Eth         //:查看網卡是否識別,識別了,連不上網,可能是驅動問題


1 確認系統的內核版本
[root@localhost ~]# uname -r
2.6.18-8.el5PAE                                //:我的內核版本是2.6.18-8.el5PAE

2 確認系統是否已經安裝下列包
[root@localhost ~]# rpm -qa|grep kernel
[root@localhost ~]# rpm -qa|grep gcc
                                                       //:由於編譯需要用到內核的源代碼包和編譯程序gcc.所以如果沒有的話,要先裝.

3 驅動程序編譯及安裝
[root@localhost ~]# tar xf /usr/src/e1000e-0.5.8.2.tar      //:Intel的e1000e的網卡驅動程序
[root@localhost ~]# cd  /usr/src/e1000e-0.5.8.2/src
[root@localhost ~]# make linux                                     //:可以單獨執行make,編譯合適的操作系統
[root@localhost ~]# cp e1000e.o /lib/modules/2.6.18-8.el5PAE/kernel/drivers/net
                              //:安裝完畢以後將驅動程序生成的*.o拷貝到/lib/modules/2.6.18-8.el5PAE/kernel/drives/net目錄下
[root@localhost ~]# depmod -a                                    //:加載驅動程序

4.驅動測試
[root@localhost ~]# modprobe e1000e
我們可以通過modprobe e1000e進行加載 如果沒有提示錯誤信息證明驅動程序已經加載
同時可以通過lsmod查看已經加載的驅動程序
如果在顯示的驅動程序中能夠看到e1000e的字樣說明驅動程序已經加載成功

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章