茫茫網海中的冷日 - 對這文章發表回應
茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1730319 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_60D_00007.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

對這文章發表回應

發表限制: 非會員 可以發表

發表者: 冷日 發表時間: 2012/7/10 13:36:05
[技術文章] Fedora 10網卡消失的問題

今天看到肉鬆 Selinux 的問題,想說來測試處理一下,將以備份出來的 Fedora 10 VM
拿出來用,啟動系統後,出現了一個怪問題, eth0 網卡不見了,怪了,平常沒在用,今天開來就出狀況

 


啟動 VM 的流程變化

1.towns
有將這個 VM 卸下來,再重新掛上去

2.
關閉了 NetworkManager 管理(非重點)

3.
開了 Selinux (非重點)

 


查測網路卡問題

1. 看開機流程時抓到的硬體(使用 dmesg
)出現了一個特別的訊息,

   udev: renamed network interface eth0 to eth1

 

2.
查看 /proc/net/dev ,抓到的網路卡是 eth1

   eht1:    70634      820
 0      0      0      0      0      0      4401        36    0      0      0      0      0      0


 

3. 使用 lspci 查看,網路卡是有抓到的


02:01.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (ewv 10)

 

其實,到這裡就可以很清楚的知道,為什麼 eth0 不見了,啟動 eth0
會出現,網路卡初使化異常

ifup eth0

Device eth0 does not seem to be present, delaying initialization.

 


在尋找資料的過程中,找到了這一篇文章 http://blog.xuite.net/happyman/tips/16199196 ,感謝前輩蚯蚓的指點清楚的說明了開機中這段訊息出現的原因( udev: renamed network interface eth0 to eth1
)。因為第一張網卡的 MAC Address 被鎖定在 eth0 資料中, udev
自動產生了第二張 eth1 這張網卡,導致towns原先的設定檔 /etc/sysconfig/network-scripts/ifcfg-eth0
設定檔無法使用,網路卡自然就無法啟用了,最主要造成該問題的就是towns啟動 VM 的第一個流程“重掛 Fedora 10
VM
”,網路卡的 MAC Address 改變了,這樣的問題會發生在換網卡後,網路無法啟動。

 


處理方式,將 /etc/udev/rules.d/70-persistent-net.rules 這個檔案刪除,重新啟動 server ,該檔案就會被重建,
MAC Address 也會重抓

目前就遇到這樣的問題,再遇到其他問題,再來解決啦! ^^

 


註: Fedora 10 產生該檔案( 70-persistent-net.rules )的程式與
ubuntu
並不同,在該檔案中,有詳細的說明


原文出處: Fedora 10網卡消失的問題 ( 來吧~~~電腦 - 社群文章 )
內容圖示
url email imgsrc image code quote
樣本
bold italic underline linethrough   












 [詳情...]
validation picture

注意事項:
預覽不需輸入認證碼,僅真正發送文章時才會檢查驗證碼。
認證碼有效期10分鐘,若輸入資料超過10分鐘,請您備份內容後,重新整理本頁並貼回您的內容,再輸入驗證碼送出。

選項

Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|