новая установка 16.04 не распознает сетевые устройства

только что построил сервер с материнской платой S2600WT2, я установил Ubuntu 16.04, но карты Ethernet не распознаются. Я посмотрел в драйверах плат, и единственные сетевые драйверы Linux предназначены для redhat или suse, так какие у меня варианты? у меня быстро приближается крайний срок, чтобы сервер заработал

Вывод lspci -nnk | grep 0200 -A2 (явно скопированный с экрана, может содержать ошибки):

subsystem: intel corporation c610/x99 series chipset smbus controller [8006:35e4]
kernel modules : 12c_1001
03:00.p ethernet controller [0200]: intel corporation 1350 gigabit network communication [8086:1521] (rev 01)
devive name intel 1350
subsystem: intel corporation 1q350 gigabit network connection [80086:35c4]
kernel driver in use: igb
kernel modules: igb
03;00.0 ethernet controller [0200]: intel corporation 1350 gigabit network conection [8006:1521] (rev 1)
subsystem ; intel corporation 1350 gigabit network connection [8086:35c4]
kernel driver in use ; igb

ip link

1: io: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc nocueue state UNKNOWN mode DEFAULT group default glen 1
link/loopback 00;00;00:00:00:00 brd 00:00;00:00;00;00
2 eno1; <VROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 98:4f;ee:10:09:2d brd ff:ff:ff;ff;ff:ff
3: emp3s0f3 <BRIOASCCAST,MULTICAST> mtu 1500 qdiscnoop state DOWN mode DEFAULT group default qlen 1000
link/ether 98:4f:ee:10:09:2e brd ff:ff:ff:ff:ff;ff

ip a

1 io <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOEWN group qlen 1
link/loopback 00:00;00:00;00:00 brd  00:00:00:00:00
inet 127.0.0.1/8 scope host io
valid_ift forever preferred_ift forevrer
inet6 : ;1/128 scope host
valid_ift forever prtefered_ift forevrer
2: eno1q <BROADCAST.MULTICASTT> MTU 1500 QDISC NOOP STATE down GROUP DEFAULT QLREN 1000
LINK/ETHER 98:4F:EE:10:09:2E BRD FF:FF:FF:FF;FF;FF;
3; EMP3S0F3; <broadcast,multicast> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 98;4f:ee:10:09:2e brd ff:ff;ff:ff;ff;ff

прости опечатки, пока я не смогу ssh, они оба используют один и тот же экран, поэтому не видят, что я печатаю, только читая

1
задан 26 April 2016 в 06:21

1 ответ

Я собираюсь рискнуть здесь и предложить также:

  1. Ваш сетевой кабель или коннектор являются дефектными или не рабочими; или

  2. Ваша сетевая плата не была установлена автоматически повысить соединение, когда модуль загружается (или строка инициирована); или

  3. Установка BIOS для Вашей сетевой платы является неправильной относительно ожидаемой операции в модуле

Два адаптера были обнаружены Вашим ядром, и модули были загружены для управления ими. Их называют:

  • eno1

  • enp3s0f3

Возможно, что это на самом деле тот же адаптер. (например, у Меня есть серверы здесь, которые эмулируют и появляются как несколько сетевых плат на том же физическом интерфейсе.)

Посмотрите здесь для того, как адаптеры называют в текущих ядрах.

Выводы обоих ip link и ip a покажите, что состояние снижается. Это обычно означает, что кабель физически не соединен. Таким образом, я протестировал бы Ваши кабели и устройства, это соединяется со сначала. Возможно, включите тот же кабель в другой ноутбук, что Вы знаете работы.

Если при дисконтировании его являющийся кабелем/аппаратным отказом Вы могли бы рассмотреть попытка вызвать соединение (переопределяющий триггер) как это:

ip link set eno1 up

Затем можно вручную присвоить ему IP-адрес как это:

ip addr add 192.168.0.5/24

(краткая форма: ip a a 192.168.0.5/24)

(Очевидно, замена IP-адреса и диапазона с одним соответствующим для Вашей сети.)

Затем можно проверить для проверки установленного правильно путем вызова ip a снова и удостоверьтесь, что состояние произошло, и IP корректен.

Затем попытайтесь проверить с помощью ping-запросов устройство в сети. (Удостоверяющийся то, что устройство Вы проверяете с помощью ping-запросов, имеет Эхо-ответ ICMP на - многим выключили его по умолчанию в эти дни!)

Если это работает, то модуль для Вашей платы Ethernet еще не знает, как сделать обнаружение строки все же. Это очень необычно, и я, вероятно, рассмотрел бы исправление Вашего ядра или получение более нового ядра как можно скорее, если оно делает.

Можно также быть жертвой помещения в черный список модуля. Если неправильный модуль загружается для Вашего сетевого устройства (потому что правильный помещен в черный список), Вам, вероятно, придется отредактировать/etc/modules.conf или файлы в/etc/modules.conf.d/, чтобы гарантировать, что правильным загрузкам модуля и/или неправильной препятствуют загрузиться.

Наконец, может быть ошибка в модуле для Вашей карты или установки в Вашем BIOS (особенно на более новых серверах для монтажа в стойку), что управление, как сетевая плата работает.

Я перечислил их в порядке уменьшающейся вероятности. YMMV.

1
ответ дан 26 April 2016 в 16:21
  • 1
    Я удостоверюсь это I' ve протестировал все эти рекомендации.Спасибо. – ProtectedVoid 22 September 2017 в 05:38

Другие вопросы по тегам:

Похожие вопросы: