Ubuntu 20.04.6 настольный компьютер без подключенного Ethernet

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

Я новичок, который обновился с Ubuntu 16 через 18 до 20. В Ubuntu 20.04.6 я потерял интернет-соединение. Команда lshw показывает два разных сетевых интерфейса под названиями en01 и eth1. Первый “недоступен”. Второй “ОТКЛЮЧЕН” и “неуправляемый”. Что это все значит и как это исправить?

скриншот команды lshw

скриншот команды ip

скриншот команды ethtool

.

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

Проблема с отсутствующим ethernet-соединением в Ubuntu 20.04.6 может быть вызвана несколькими факторами, особенно после обновления с более ранних версий системы. Рассмотрим подробнее, что означают выводимые команды и как их можно исправить.

1. Понимание установки сетевых интерфейсов

С помощью команды lshw вы увидели два сетевых интерфейса: en01 и eth1. Описание en01 как "unavailable" указывает на то, что интерфейс физически не доступен или отключен. Интерфейс eth1, помеченный как "DISABLED" и "unmanaged", значит, что система не управляет им, и он не активен.

2. Причины проблемы

  • Конфликты сети: Обновления системы могут привести к конфликтам с настройками сети или драйверами.
  • Настройки Network Manager: Иногда Network Manager не управляет определенными интерфейсами, что также может вызвать проблемы с их активацией.
  • Драйвера: Возможно, драйверы для сетевой карты не были установлены или обновлены корректно.
  • Настройка BIOS: В некоторых случаях отключение сетевого адаптера может быть связано с настройками BIOS/UEFI.

3. Диагностика и исправление

Шаг 1: Проверка состояния сетевых интерфейсов

Используйте команду:

ip link show

Эта команда покажет состояние всех сетевых интерфейсов. Если вы видите state DOWN, это означает, что интерфейсы отключены.

Шаг 2: Анализ конфигурации Network Manager

Запустите:

nmcli device

Эта команда покажет текущее состояние управляемых интерфейсов. Если интерфейс не отображается как "connected", то нужно попробовать его активировать.

Чтобы включить интерфейс eth1, выполните команду:

sudo nmcli device connect eth1

Шаг 3: Изменение настроек конфигурации

Если интерфейс всё еще показывает как "unmanaged", возможно, вам необходимо изменить настройки конфигурации. Откройте файл:

sudo nano /etc/network/interfaces

Убедитесь, что конфигурация для eth1 выглядит следующим образом:

auto eth1
iface eth1 inet dhcp

Сохраните изменения и перезапустите Network Manager:

sudo systemctl restart NetworkManager

Шаг 4: Проверка драйверов

Используйте команду lspci -k для проверки драйверов, установленных для сетевой карты. Если драйвера отсутствуют, вам может понадобиться установить их вручную. Убедитесь, что система обновлена:

sudo apt update
sudo apt upgrade

Шаг 5: Проверка настройки BIOS

Перезагрузите компьютер и зайдите в BIOS/UEFI. Убедитесь, что сетевая карта включена. Если она отключена, включите её, сохраните настройки и перезагрузите.

4. Заключение

После выполнения этих шагов, ваша проблема с отсутствующим ethernet-соединением должна быть решена. Если никаких изменений не произошло, возможно, будет уместно обратиться к сообществу Ubuntu или форумам поддержки для получения дополнительной помощи. Не стесняйтесь делиться подробностями о ваших действиях и выводах команд, чтобы убедиться в том, что диагноз верный.

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

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