1. 程式人生 > >Linux中ifconfig查無網絡卡(eth0等)解決辦法

Linux中ifconfig查無網絡卡(eth0等)解決辦法

ifconfig 就可以看這個是看當前系統啟動了的網絡卡資訊的 類似eth0 eth1等等

如果沒有啟動的話 可以到/etc/sysconfig/network-scripts去看配置檔案 (如果有ifcfg-eth0 或  ifcfg-eth1)用ifup eth0可以將網絡卡啟動

如果沒有的話就是驅動沒有安裝。

1 確認系統的核心版本

 [[email protected] ~]# uname -r

2.6.18-8.el5PAE

我的核心版本是2.6.18-8.el5PAE2

確認系統是否已經安裝下列包由於編譯需要用到核心的原始碼包和編譯程式gcc.所以如果沒有的話,要先裝.

檢視:檢查是否已經安裝核心原始碼

[[email protected] ~]# rpm -qa|grep

 kernelkernel-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

[[email protected] ~]# rpm -qa|grep

gccgcc-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 驅動程式編譯及安裝通過官方網站獲取相應的驅動程式,我用的是Intel的e1000e的網絡卡驅動程式相應的驅動程式包為e1000e-0.5.8.2.tar.gz

將驅動程式包拷貝到/usr/src目錄下解壓縮cd /usr/srctar 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的字樣說明驅動程式已經載入成功

相關推薦

Linuxifconfigeth0解決辦法

ifconfig 就可以看這個是看當前系統啟動了的網絡卡資訊的 類似eth0 eth1等等 如果沒有啟動的話 可以到/etc/sysconfig/network-scripts去看配置檔案 (如果有ifcfg-eth0 或  ifcfg-eth1)用ifup eth0可以

linux配置雙虛擬機器

首選可以使用ifconfig -a 檢視下本機網絡卡資訊(ps:網絡卡我已經提前新增好了),可以看到我們有兩張網絡卡在我們的虛擬機器中linux網絡卡新增後,配置資訊不會自動生成需要自己新增,linux的網絡卡配置資訊在/etc/sysconfig/network-scrip

聯想筆記本連線無線卻沒,禁用重啟後才能聯網,解決辦法

現象:聯想筆記本連線好無線後,過一段時間,無線還連著,但是沒有網了,重新連線無線也沒有用。 原因:重連無線也沒用,因為電腦把無線網絡卡關閉了。。。 解決:禁用無線介面卡,然後再啟動,連線無線就可以上網

Windows2000/Windows7/Windows8系統的MAC地址更改方法

MAC地址的獲取方式: 在Windows 2000/XP/W7中(WIN7方式與Windows2000獲取MAC地址方式一樣) 單擊開始,點選執行,輸入cmd,進入後輸入ipconfig /all 即

virtualbox虛擬機器新增雙不起作用的解決辦法

        對於virtualbox虛擬機器,我們最常用的網路方式可能就要數網路地址轉換(NAT)了,基本上不需要什麼額外配置虛擬機器就可以訪問外網了,設定埠轉發也可以很容易實現真機訪問虛擬機器,但想實現虛擬機器和真機,以及虛擬機器之間的通訊就比較難了,看到網上的解決方

Ubuntu 下無線RTL8723BE不穩定的解決辦法

 首先說一下我的系統是Ubuntu 16.04 我的無線網絡卡是RTL8723BE 那這個網絡卡經常莫名其妙的掉線連不上 解決辦法就是 我們重新給他裝一個無線網絡卡驅動 1 先安裝好需要編譯的東西 sudo apt-get install linux

centos6.7安裝系統後看不到無法配置IP的解決辦法

新安裝centos6.7後發現/etc/sysconfig/network-scripts目錄下沒有eth0的網絡卡配置,通過ifconfig可以看到eth0的硬體地址 於是新建網絡卡輸入一下內容 # cd /etc/sysconfig/network-scripts

linux使用ifconfig命令檢視資訊時顯示為eth1,但是在network-scripts只有ifcfg-eth0的配置檔案,並且裡面的NAME="eth0"

除了題目中的問題,其實在執行命令:service network restart時,會報錯: 解決辦法: 首先需要修改70-persistent-net.rules檔案: vim /etc/udev/rules.d/70-persistent-net.rules 然

linux使用ifconfig命令檢視資訊時顯示為eth1,但是在network-scripts只有ifcfg-eth0的配置檔案,並且裡面的NAME="eth0"。

除了題目中的問題,其實在執行命令:service network restart時,會報錯:  解決辦法: 首先需要修改70-persistent-net.rules檔案: vim /etc/udev/rules.d/70-persistent-net.rules 然後修改ifcfg-eth0檔案: v

Linuxifcfg-eth0配置詳解

我用的是CentOS6.5 系統不一樣可能會略有差異 DEVICE="eth1"                  

Linux redhat 6.5 安裝I219-LM 驅動

--------安裝---------- 1. 首先,下載網絡卡驅動e1000e http://downloadcenter.intel.com/download/15817 2. 複製到linux系統,解壓縮。 3. 進入目錄下的src資料夾 4. 編譯 make install 5. 更新模組

Linux 最小化安裝問題

linux 最小化安裝網絡卡問題 一、linux最小化安裝,找不到網絡卡問題:用VI編輯器,編輯網絡卡配置檔案:vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0ONBOOT=noBOOTPROTO=staticONTROLLED="no"IPAD

vmware workstation 拷貝linux後修改eth0方法

場景:大多數和我一樣的新學員,在聽了一週課後。應該就蠢蠢欲動,想回家自己試試,課上的時間那裡夠啊。自己裝環境?還是NO吧,估計大家在職沒那麼多時間。而且安裝既是個技術活,也是個苦力活。以後老師肯定會交詳細的安裝流程的,不過快速佈置環境是上上之選,說了這麼多,就是叫你把咱們上課的虛擬機器拷回家去自己直

複製linux虛擬機器後不能用的解決方法

複製Linux虛擬機器,發現原eth0網絡卡無法使用。原來只有eth0網絡卡,卻新增了一個eth1網絡卡,IP地址配置在eth0上。 原因: VM複製後,MAC地址變動,Linux認為新網絡卡,那原網絡卡不可用了。       1、編輯udev下的70-persist

Linux下使用兩張的設定(gateway)

轉載自http://astone-working.blogspot.com/2012/05/linux.html 參考資料 1. 鳥哥的Linux私房菜--第八章、路由觀念與路由器設定 2. 兩張網絡卡,不能2個gateway嗎? 在一些場合,需要讓同一臺電腦,用

初識Linux 驅動移植 之 dm9621驅動移植

概述 將kernel移植到開發板並能正常載入和啟動核心後,發現網絡卡並沒有工作,因此將網絡卡作為第一個移植的實踐。這篇文章用於記錄移植dm9621網絡卡過程中遇到的問題以及如何定位問題並嘗試解決。 配置核心 在找到dm9621網絡卡驅動的原始碼後,需要將其新增

linux程式設計獲取本機資訊

轉自:https://blog.csdn.net/shaderdx/article/details/78403437 ifaddrs結構體定義如下: struct ifaddrs    {      &

Linux遠端管理命令之與IP地址

網絡卡 網絡卡是一個專門負責網路通訊的硬體裝置 IP地址是設定在網絡卡上的地址資訊 我們可以把電腦比作電話,網絡卡相當於SIM卡,IP地址相當於電話號碼 IP地址 每天聯網的電腦上都有IP地

hfrk2410_a1.1開發板移植linux-2.6.32.27--篇(cs8900)

硬體:恆豐銳科開發板hfrk2410_A1.1 軟體:linux-2.6.32.27 cs8900網絡卡移植: 將cs8900驅動原始碼檔案拷貝至drivers/net/,修改drivers/net/Kconfig檔案 config ARM_CS8900

#Centos7.4#Linux虛擬機器KVM配置【Requested operation is not valid: network 'br0' is not active】

案例: 【20181218 10:25 事故描述】 jump宿主機伺服器172.16.20.16宕機,聯絡機房管理員重啟,撥通機房vpn後ssh連線不上 【20181219 11:25 現場問題排查】 網絡卡顯示ip是172.16.20.161,沒有kvm橋接網絡卡br0, 啟動kvm虛擬機器報錯: