NICを手動で起動できません


0

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です


「NO-CARRIER」は、ハードウェアが何かに接続されていることを検出できないことを意味します。問題は、(1)カードの接続先、(2)ケーブルと接続、(3)カードのハードウェアの欠陥、(4)ドライバーのバグにあります。それぞれを確認してください。
Dirkt

1
会社のインフラチームに確認したところ、ケーブルが外れているのがわかりました。再度接続すると、インターフェイスが自動的に表示されます。ありがとうございました。
-hosselausso

回答:


0

インターフェイスが起動しない理由の詳細については、メッセージログを確認してください。cetインターフェイスの構成ファイルを共有してください。また、そのイーサネットコントローラモデルがOSをサポートしているかどうかを確認してください。

お使いのマシンの他のインターフェースが同じドライバーを使用している場合、コマンドを発行するとダウンしますので、注意してくださいrmmod

ドライバーの問題が疑われる場合、そのインターフェイスのドライバー名を確認する必要があります。

ethtool -i em1

ドライバ名は「driver:」フィールドにあります。その後、その特定のドライバをリロードします:

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

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

ヒントをありがとう!これは物理的なケーブル接続の問題でした。
-hosselausso
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.