Время ожидания настройки сети истекло: пожалуйста, проверьте настройки.

Вопрос или проблема

Я столкнулся с проблемой с моим Dell PowerEdge R610. Я новичок в мире серверов на Ubuntu, но много раз использовал десктопную версию Ubuntu.

При попытке запустить конфигурацию сети, DHCP включен в BIOS сервера, но по какой-то причине он не выдает IP-адрес для Eno1-4.

Я попытался задать статический IP из моего маршрутизатора для сервера,

Subnet: 192.168.1.0/24
Ipv4 addr: 192.168.1.118
Gateway: 192.168.1.1
Name Server:8.8.8.8

Я задал статические маршруты в своем маршрутизаторе.

Какие-нибудь идеи?

Я также хотел добавить, что мой LCC для сервера успешно пингуется на веб-сайты. У него есть подключение к интернету, которое позволяет это делать.

Изображение для устранения неполадок:

https://imgur.com/a/MWKNIwJ

https://imgur.com/a/MWKNIwJ

https://imgur.com/a/gMqeVit

dhclient -v

https://imgur.com/a/2YwGqCw

Они были слишком большими для загрузки в пост, и я не смог найти способ сохранить сессию CLI на загружаемом носителе.

Для Dell PowerEdge R610 может потребоваться дополнительное, настраиваемое программное обеспечение. Установка должна сообщать о недостающем программном обеспечении с соответствующими сообщениями, которые могут подсказать, что вам нужно искать.

Если такие сообщения не появляются, то вы можете попробовать использовать lshw, чтобы найти ваш service tag.

sudo lshw | less

Вы должны увидеть что-то вроде:

product: PowerEdge R610
    vendor: Dell Inc.
    serial: XXXXXXX

Ваш серийный номер будет там. Вы можете его скопировать и вставить на https://www.dell.com/support/, чтобы найти подходящие драйверы.

Вы, вероятно, не найдете драйверы Ubuntu на сайте Dell, но вам нужны .bin файлы, связанные с сетевыми устройствами.

В Ubuntu 18.04 и позднее, ifup/down, реализованный в /etc/network/interfaces, заменен на netplan. Поэтому, пожалуйста, верните ошибочные записи. В терминале:

sudo nano /etc/network/interfaces

Удалите все записи, кроме:

auto lo
iface lo inet loopback

Сохраните (Ctrl+o, затем Enter) и выйдите (Ctrl+x) из текстового редактора.

Далее очистим ваш файл netplan:

sudo nano /etc/netplan/01-netcfg.yaml

Измените файл, чтобы он выглядел так:

network:
  version: 2
  renderer: networkd
  ethernets:
    eno1:
      dhcp4: true

Netplan очень требователен к отступам и пробелам. Пожалуйста, проверьте текст тщательно дважды. Продолжайте с:

sudo netplan generate
sudo netplan apply

После этих изменений перезагрузитесь и дайте нам знать:

sudo dhclient -v

Мы надеемся узнать, к какому интерфейсу подключен кабель Ethernet, и затем исправить файл yaml соответственно, если это не eno1.

У меня такая же проблема, как у вас. После загрузки я ввожу
dmesg | grep bnx2

bnx2: Can't load firmware file "bnx2/bnx2-mips-09-6.2.1b.fw"

Я нашел ответ в
Broadcom NetXtreme II BCM5716 Ethernet controller unclaimed after update to 16.04 server

Скачайте прошивку и скопируйте на сервер, а затем modprobe bnx2

.

Ответ или решение

Проблема, с которой вы столкнулись на сервере Dell PowerEdge R610, связана с тем, что ваша система не может получить IP-адрес через DHCP. Давайте рассмотрим основные действия, которые помогут решить эту задачу, а также возможные причины проблемы и их решения.

Понимание и устранение проблемы

  1. Проверка основного конфигурирования сети:
    Убедитесь, что все сетевые кабеля физически подсоединены к правильным портам, и проверьте исправность кабелей. Также убедитесь, что на вашем маршрутизаторе DHCP-сервер действительно активен и настроен должным образом.

  2. Проверьте драйверы и прошивку:
    Для вашего Dell PowerEdge R610 могут потребоваться определенные прошивки или драйверы для корректной работы сетевых интерфейсов. Как было предложено, используйте команду lshw для идентификации оборудования, найдите серийный номер и проверьте доступные обновления на сайте поддержки Dell.

  3. Работа с Netplan:
    В Ubuntu 18.04 и более поздних версиях настройка сети выполняется с помощью утилиты Netplan, а не через /etc/network/interfaces. Измените файл конфигурации /etc/netplan/01-netcfg.yaml, чтобы включить поддержку DHCP для правильного интерфейса (например, eno1):

    network:
     version: 2
     renderer: networkd
     ethernets:
       eno1:
         dhcp4: true

    Обратите внимание на правильность отступов, так как YAML файлы чувствительны к ним. Затем выполните команды:

    sudo netplan generate
    sudo netplan apply
  4. Исследование ошибок в dmesg:
    Если проблема продолжает возникать, выполните dmesg | grep bnx2, чтобы выявить, есть ли сообщения об ошибках, связанных с отсутствующими файлами прошивки, такими как bnx2/bnx2-mips-09-6.2.1b.fw. Если они отсутствуют, загрузите и установите необходимые прошивки.

SEO-оптимизация и заключение

Решение данной проблемы подразумевает использование комбинации аппаратных проверок и программных настроек. Для успешного подключения сервера важно обеспечить наличие актуальных драйверов и корректно настроенных параметров Netplan. В случае необходимости, обращение к профессиональной поддержке Dell может предоставить дополнительные сведения и инструкции. Подобные комплексные шаги обеспечат стабильное и надежное соединение с сетью, что способствует улучшению производительности вашей серверной инфраструктуры.

Оцените материал
Добавить комментарий

Капча загружается...