這是本文件的舊版!


Ethernet Connection X722 can't up on CentOS7.2

問題發生在安裝完CentOS7.2後,網路並沒有啟動。起初爬文認為是NetworkManager的問題(參考link),後來手動啟動網卡卻出現如下圖,Device or resource busy的錯誤:

由於同事說CentOS7.3是正常的,因而才想確認這是不是kernel module的問題。

我系統網卡所使用的driver module是i40e。追蹤問題期間也嘗試找過i40e是否在CentOS7上有issue,但沒有什麼結果。最後是再次重新檢視dmesg,發現以下內容:

這是由於kernel module與網卡FW不匹配導致的,以我這案例是網卡FW過新,因此更新kernel module就能夠解決了。