日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

【Linux】解决可恶的 “NIC Link is Down”

發布時間:2023/12/8 linux 62 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Linux】解决可恶的 “NIC Link is Down” 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 可惡的 “NIC Link is Down”
  • 怎樣解決 “NIC Link is Down”
    • 1. 檢查網線是否有問題
    • 2. 可能是 e1000e網卡驅動的bug
    • 3. NIC出了問題
    • 4. Switch Port 出了問題
    • 5. 嘗試更新你的BIOS && 開啟ASPM模式
    • 6. 關閉 流控(flow control)
    • 7. 更換主板與板載網卡和CPU🚑

可惡的 “NIC Link is Down”

???????前一段時間調試5G實時視頻業務,網卡總是會出現 NIC Link is Down 的錯誤,一般幾秒之后網卡就會恢復。但是也會遇到一些情況網卡發生 NIC Link is Down 之后無法自動恢復,這時候只能重新啟動測試PC才能恢復。

???????下面是我通過dmesg抓到的錯誤信息:

May 29 09:10:35 server kernel: e1000e: eth0 NIC Link is Down May 29 09:10:35 server kernel: e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx May 29 09:10:35 server kernel: e1000e: eth0 NIC Link is Down May 29 09:10:35 server kernel: e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx May 29 09:10:35 server kernel: e1000e: eth0 NIC Link is Down May 29 09:10:35 server kernel: e1000e: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx May 29 09:10:35 server kernel: e1000e: eth0 NIC Link is Down

總的來說錯誤原因就是 kernel: e1000e: eth0 NIC Link is Down


怎樣解決 “NIC Link is Down”

1. 檢查網線是否有問題

???????這是最簡單的方式了,只需要替換一根網線,然后繼續觀察問題是否會再次出現。有些時候有問題的網線會導致這樣的錯誤。


2. 可能是 e1000e網卡驅動的bug

???????可以嘗試更新最新版本的 e1000e 網卡驅動,具體步驟如下:

  • Ubuntu:可以嘗試通過這個腳本進行升級【傳送門】
  • CentOS、RHEL:嘗試通過這個Intel的指南進行升級【傳送門】

3. NIC出了問題

???????換一個NIC再進行測試,觀察問題是否再次出現。如果NIC是綁定在主板上的,那只能更換一個主板再進行測試了。


4. Switch Port 出了問題

???????改變 PC/Server 的交換機端口,再進行測試。你可以通過 ethtool命令查看Linux上的網絡配置與交換機上的配置是否一致。


5. 嘗試更新你的BIOS && 開啟ASPM模式

???????根據經驗如果關閉 ASPM模式也可能導致這樣的問題。除此之外,保證你的BIOS版本是最新的,如果不是可以進行更新。


6. 關閉 流控(flow control)

???????有些時候開啟 流控之后會導致一些奇怪的網絡錯誤,可以使用命令將其關閉,并觀察問題是否會再次出現,

ethtool -A eth0 rx off tx off

使用下述命令查看修改是否生效,

[root@CSRS:~]thtool -a eth0Pause parameters for eth0:Autonegotiate: on RX: off TX: off

如果看到off,那么流控已經被關閉了。


7. 更換主板與板載網卡和CPU🚑

???????有一次我發現在 E3-1230v2上持續出現這樣的問題,后來我索性將磁盤移植到一塊新的 E3-1230v2上,并更換了主板(包括板載NIC)。



以上就是一些經驗總結,希望能幫助到大家,感興趣的同學可以關注我!!!


總結

以上是生活随笔為你收集整理的【Linux】解决可恶的 “NIC Link is Down”的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。