Ubuntu 22.04 – “Ошибка соединения: активация сети не удалась” – VMware

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

Недавно я установил дистрибутив Ubuntu 22.04 на своей виртуальной машине (VMware Workstation 16 Player), чтобы запустить Docker. Для подключения ВМ к интернету я использую USB WiFi адаптер (TP-Link TL-WN823N V3).

Практически каждый раз, когда я пытаюсь установить соединение с интернетом, это не срабатывает, и выскакивает сообщение “Не удалось активировать сетевое соединение” во всплывающем окне сети. Мне удалось установить стабильное соединение дважды, все остальные попытки были неудачными.

Я сделал несколько перезагрузок и попробовал множество других предложений из сети (например, https://appuals.com/activation-of-network-connection-failed-in-linux/) – без эффекта.

Вывод сетевых аппаратных устройств:

$ sudo lshw -C network
 *-network
      описание: Беспроводной интерфейс
      физический ID: 6
      информация шины: usb@1:1
      логическое имя: wlx7cc2cc60656cc
      серийный номер: 7c:c2:c6:06:56:cc
      возможности: ethernet physical wireless
      конфигурация: broadcast=yes driver=rtl8xxxu driverversion=5.15.0-30-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11

Вывод iwconfig:


$ iwconfig
lo       нет беспроводных расширений

ens33    нет беспроводных расширений

wlx7cc2c60656cc  IEEE-802.11  ESSID:off/any
         Режим:Управляемый  Точка доступа: Не ассоциирован  Tx-Power=20 dBm
         Краткие попытки: 7   RTS thr=2347 B   Фрагментация: выкл
         Управление энергией: выкл  

Статус NetworkManager:

NetworkManager.service - Сетевой менеджер
   Загружен: загружен (/lib/systemd/system/NetworkManager.service; включено; комплект по умолчанию: включено)
   Активно: активно (работает) с ...
     Документы: man:NetworkManager(8)
 Основной PID: 2718 (NetworkManager)
    Задачи: 3 (ограничение: 4588)
   Память: 3.5M
      CPU: 223ms
   CGroup: /system.slice/NetworkManager.service
           '-2718 /usr/sbin/NetworkManager --no-daemon

Mai 24 12:18:00 virtual-machine NetworkManager1[2718]: <info> [1653387480.6275] устройство (wlx7cc2c60656cc): состояние интерфейса supplicant: сканирование -> аутентификация
Mai 24 12:18:01 virtual-machine NetworkManager1[2718]: <info> [1653387481.3939] устройство (wlx7cc2c60656cc): состояние интерфейса supplicant: аутентификация -> отключено
Mai 24 12:18:11 virtual-machine NetworkManager1[2718]: <info> [1653387491.4318] устройство (wlx7cc2c60656cc): состояние интерфейса supplicant: отключено -> сканирование
Mai 24 12:18:15 virtual-machine NetworkManager1[2718]: <info> [1653387495.0670] устройство (wlx7cc2c60656cc): состояние интерфейса supplicant: сканирование -> аутентификация
Mai 24 12:18:15 virtual-machine NetworkManager1[2718]: <info> [1653387495.8433] устройство (wlx7cc2c60656cc): состояние интерфейса supplicant: аутентификация -> отключено
Mai 24 12:18:19 virtual-machine NetworkManager1[2718]: <warn> [1653387499.7984] устройство (wlx7cc2c60656cc): Активация: (wifi) ассоциация заняла слишком много времени, активация не удалась
Mai 24 12:18:19 virtual-machine NetworkManager1[2718]: <info> [1653387499.7985] устройство (wlx7cc2c60656cc): изменение состояния: config -> failed (причина 'ssid-not-found', sys-iface-state: 'managed')
Mai 24 12:18:19 virtual-machine NetworkManager1[2718]: <info> [1653387499.7989] менеджер: состояние NetworkManager теперь CONNECTED_LOCAL
Mai 24 12:18:19 virtual-machine NetworkManager1[2718]: <warn> [1653387499.7990] устройство (wlx7cc2c60656cc): Активация: не удалась для соединения '<wifi-name>'
Mai 24 12:18:19 virtual-machine NetworkManager1[2718]: <info> [1653387499.7991] устройство (wlx7cc2c60656cc): изменение состояния: не удалось -> отключено (причина 'none', sys-iface-state: 'managed')

Буду признателен за любую помощь в исправлении этой ошибки.

Я попробовал это после того, как перепробовал все, и это сработало, ссылка: https://tutorialforlinux.com/2022/10/06/troubleshooting-ubuntu-22-04-vmware-virtual-machine-no-internet-connection/

Эта часть, похоже, исправила это, выполните в терминале:

sudo dhclient -v

Я установил свою сеть в режим мостового соединения на странице настроек сети VMware.

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

Проблема с подключением в Ubuntu 22.04 на VMware: "Активизация сети завершилась неудачей"

Описание ситуации

При установке Ubuntu 22.04 на виртуальную машину VMware Workstation 16 Player использовался USB WiFi адаптер TP-Link TL-WN823N (версия 3). После установки пользователь столкнулся с ошибкой "Активизация сетевого подключения завершилась неудачей", что мешает подключению к интернету. Несмотря на попытки различных решений и перезагрузок, проблема сохранялась, и успешное подключение происходило лишь изредка.

Анализ оборудования

  1. Настройки сетевого оборудования:

    $ sudo lshw -C network

    Вывод показывает, что беспроводной интерфейс распознан, но не подключен к сети.

  2. Статус интерфейса:

    $ iwconfig

    Здесь видно, что интерфейс находится в режиме "Managed", но не ассоциирован с точкой доступа.

  3. Статус NetworkManager:

    $ systemctl status NetworkManager

    NetworkManager работает, однако в логах видны предупреждения о том, что соединение не может быть установлено из-за длительного времени ассоциации и отсутствия SSID.

Возможные решения

  1. Настройка сети в VMware:
    Включите режим "Bridged" (мост) в настройках сетевого адаптера виртуальной машины. Это позволит виртуальной машине напрямую взаимодействовать с сетью хоста, в отличие от режима NAT, который может блокировать подключение.

  2. Обновление драйверов адаптера:
    Убедитесь, что для USB WiFi адаптера установлены актуальные драйверы. Вы можете использовать команду:

    sudo apt update && sudo apt upgrade

    Также проверьте наличие специфичных драйверов для TP-Link TL-WN823N.

  3. Использование dhclient:
    Запустите команду для получения IP-адреса через DHCP:

    sudo dhclient -v

    Это может помочь устранить проблемы с конфигурацией сети.

  4. Диагностика через NetworkManager:
    Проверьте, какие сети видит ваш адаптер с помощью:

    nmcli device wifi list

    Подключитесь к сети вручную:

    nmcli device wifi connect <SSID> password <your_password>
  5. Проверка параметров безопасности:
    Убедитесь, что параметры безопасности WiFi соответствуют, и используйте правильный тип шифрования (WPA2, WPA3 и т.д.), не допуская несовпадений с настройками маршрутизатора.

  6. Логи системы:
    Посмотрите дополнительные логи для мониторинга состояния сетевого подключения:

    journalctl -xe | grep NetworkManager

Вывод

С помощью приведенных рекомендаций можно значительно ускорить процесс устранения ошибочного сообщения «Активизация сетевого подключения завершилась неудачей» в Ubuntu 22.04 при использовании VMware. Если ни одно из решений не сработало, возможно, стоит подумать об изменении сетевой карты VM на виртуальную Ethernet-карту, так как это может обеспечить более стабильное соединение. В случае вопросов или необходимости углубленной диагностики оставайтесь на связи, и мы постараемся помочь вам более детально.

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

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