
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 インターフェイスの構成ファイルを共有してください。また、そのイーサネット コントローラー モデルが OS をサポートしているかどうかを確認してください。
注意してください。マシン上の他のインターフェイスが同じドライバーを使用している場合、コマンドを発行するとそれらのインターフェイスがダウンしますrmmod
。
ドライバーの問題が疑われる場合は、そのインターフェースのドライバー名を確認する必要があります。
ethtool -i em1
ドライバー名は「driver:」フィールドに表示されます。次に、その特定のドライバーを再ロードします。
rmmod <intel-driver-name-from-above-command>
modprobe <intel-driver-name-from-above-command>