
Я не могу поднять интерфейс 10Gb ни одной из команд ip link/ifconfig/ifup
$ 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. Также, пожалуйста, проверьте, поддерживает ли эта модель контроллера Ethernet вашу ОС.
БУДЬТЕ ОСТОРОЖНЫ, ЕСЛИ ДРУГИЕ ИНТЕРФЕЙСЫ НА ВАШЕЙ МАШИНЕ ИСПОЛЬЗУЮТ ТОТ ЖЕ ДРАЙВЕР, ОНИ ВЫЙДУТ ИЗ СТРОЯ, ЕСЛИ ВЫ ДАДИТЕ КОМАНДУ rmmod
.
ЕСЛИ вы подозреваете, что проблема связана с драйвером, вам следует выяснить имя драйвера этого интерфейса:
ethtool -i em1
Имя драйвера будет в поле «драйвер:». Затем перезагрузите этот конкретный драйвер:
rmmod <intel-driver-name-from-above-command>
modprobe <intel-driver-name-from-above-command>