請小心,如果您機器上的其他介面正在使用相同的驅動程序,那麼如果您發出命令,它們將會關閉rmmod。

請小心,如果您機器上的其他介面正在使用相同的驅動程序,那麼如果您發出命令,它們將會關閉rmmod。

我無法使用任何命令 ip link/ifconfig/ifup 啟動 10Gb 接口

$ ip -d link show em1
8: em1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether b8:ca:3a:62:6c:e8 brd ff:ff:ff:ff:ff:ff promiscuity 0 addrgenmode eui64

$ ip link set dev em1 up
$ ifconfig em1 up
$ ifup em1
$ ip -d link show em1
8: em1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether b8:ca:3a:62:6c:e8 brd ff:ff:ff:ff:ff:ff promiscuity 0 addrgenmode eui64

$ lspci | egrep -i --color 'network|ethernet'
01:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 (rev 01)

它是 openSUSE Leap 42.3 和核心 4.4.87-25-default

答案1

請檢查訊息日誌以了解有關介面無法啟動的詳細原因。請分享cet介面的設定檔。另外,請檢查乙太網路控制器型號是否支援您的作業系統。

請小心,如果您機器上的其他介面正在使用相同的驅動程序,那麼如果您發出命令,它們將會關閉rmmod

如果您懷疑驅動程式有問題,您應該找出該介面的驅動程式名稱:

ethtool -i em1

驅動程式名稱將位於「驅動程式:」欄位中然後重新載入該特定驅動程式:

rmmod <intel-driver-name-from-above-command>

modprobe <intel-driver-name-from-above-command>

相關內容