Проблема с подключением к wifi после обновления с Ubuntu 22.04 на Ubuntu 24.04

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

Я борюсь с этой проблемой последние 2 недели после обновления с Ubuntu 22.04 до Ubuntu 24.04.
Сначала я мог получить доступ к некоторым сайтам, но не к другим. Следуя некоторым ответам на этом сайте, я изменил настройки DNS и сети. Это привело к другим проблемам и другим решениям, которые я не совсем помню.

Вот текущее состояние:

  • При запуске компьютера он не обнаруживает Wi-Fi. Вот статус:

    $ sudo systemctl status NetworkManager
    
NetworkManager.service - Менеджер сети
     Загрузка: загружено (/usr/lib/systemd/system/NetworkManager.service; включено; предустановка: включена)
     Активно: активно (работает) с воскресенья 2024-12-08 11:01:43 CET; 10мин назад
       Документы: man:NetworkManager(8)
   Основной PID: 1266 (NetworkManager)
      Задачи: 4 (лимит: 3868)
     Память: 18.6M (максимум: 33.9M)
        CPU: 785ms
     CGroup: /system.slice/NetworkManager.service
             └─1266 /usr/sbin/NetworkManager --no-daemon

    déc. 08 11:02:06 philax-Aspire-S3-392G NetworkManager[1266]: <warn>  [1733652126.4995] устройство (wlp2s0): повторное получение интерфейса супликанта (#2).
    déc. 08 11:02:06 philax-Aspire-S3-392G NetworkManager[1266]: <error> [1733652126.5254] устройство (wlp2s0): Не удалось инициализировать интерфейс супликанта: GDBus.Error:fi.w1.wpa_supplicant1.UnknownError: wpa_supplicant не смог захватить этот интерфейс.
    déc. 08 11:02:13 philax-Aspire-S3-392G NetworkManager[1266]: <info>  [1733652133.5990] агент-менеджер: агент[85b7621e4b365fa6,:1.114/org.gnome.Shell.NetworkAgent/1000]: агент зарегистрирован
    déc. 08 11:02:16 philax-Aspire-S3-392G NetworkManager[1266]: <warn>  [1733652136.4952] устройство (wlp2s0): повторное получение интерфейса супликанта (#3).
    déc. 08 11:02:16 philax-Aspire-S3-392G NetworkManager[1266]: <error> [1733652136.5456] устройство (wlp2s0): Не удалось инициализировать интерфейс супликанта: GDBus.Error:fi.w1.wpa_supplicant1.UnknownError: wpa_supplicant не смог захватить этот интерфейс.
    déc. 08 11:02:26 philax-Aspire-S3-392G NetworkManager[1266]: <warn>  [1733652146.5047] устройство (wlp2s0): повторное получение интерфейса супликанта (#4).
    déc. 08 11:02:26 philax-Aspire-S3-392G NetworkManager[1266]: <error> [1733652146.5386] устройство (wlp2s0): Не удалось инициализировать интерфейс супликанта: GDBus.Error:fi.w1.wpa_supplicant1.UnknownError: wpa_supplicant не смог захватить этот интерфейс.
    déc. 08 11:02:36 philax-Aspire-S3-392G NetworkManager[1266]: <warn>  [1733652156.4968] устройство (wlp2s0): повторное получение интерфейса супликанта (#5).
    déc. 08 11:02:36 philax-Aspire-S3-392G NetworkManager[1266]: <error> [1733652156.5205] устройство (wlp2s0): Не удалось инициализировать интерфейс супликанта: GDBus.Error:fi.w1.wpa_supplicant1.UnknownError: wpa_supplicant не смог захватить этот интерфейс.
    déc. 08 11:02:36 philax-Aspire-S3-392G NetworkManager[1266]: <info>  [1733652156.5205] устройство (wlp2s0): интерфейс супликанта продолжает падать, сдаваться
    $ sudo systemctl status wpa_supplicant
    wpa_supplicant.service - WPA супликант
         Загрузка: загружено (/usr/lib/systemd/system/wpa_supplicant.service; отключено; предустановка: включена)
         Активно: активно (работает) с воскресенья 2024-12-08 11:01:43 CET; 12мин назад
       Основной PID: 1610 (wpa_supplicant)
          Задачи: 1 (лимит: 3868)
         Память: 1.7M (максимум: 2.2M)
            CPU: 53ms
         CGroup: /system.slice/wpa_supplicant.service
                 └─1610 /usr/sbin/wpa_supplicant -u -s -O "DIR=/run/wpa_supplicant GROUP=netdev"
    déc. 08 11:02:36 philax-Aspire-S3-392G wpa_supplicant[1610]: nl80211: ядро сообщает: совпадение уже настроено
    déc. 08 11:02:36 philax-Aspire-S3-392G wpa_supplicant[1610]: nl80211: ядро сообщает: совпадение уже настроено
    déc. 08 11:02:36 philax-Aspire-S3-392G wpa_supplicant[1610]: nl80211: ядро сообщает: совпадение уже настроено
    déc. 08 11:02:36 philax-Aspire-S3-392G wpa_supplicant[1610]: nl80211: ядро сообщает: совпадение уже настроено
    déc. 08 11:02:36 philax-Aspire-S3-392G wpa_supplicant[1610]: ctrl_iface существует и, похоже, используется - нельзя переопределить
    déc. 08 11:02:36 philax-Aspire-S3-392G wpa_supplicant[1610]: Удалите '/run/wpa_supplicant/wlp2s0' вручную, если он больше не используется
    déc. 08 11:02:36 philax-Aspire-S3-392G wpa_supplicant[1610]: Не удалось инициализировать интерфейс управления 'DIR=/run/wpa_supplicant GROUP=netdev'.
                                                                  Возможно, у вас уже запущен другой процесс wpa_supplicant или файл был
                                                                  оставлен неаккуратным завершением работы wpa_supplicant, в этом случае вам нужно
                                                                  вручную удалить этот файл перед повторным запуском wpa_supplicant.
    déc. 08 11:02:36 philax-Aspire-S3-392G wpa_supplicant[1610]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
    déc. 08 11:02:36 philax-Aspire-S3-392G wpa_supplicant[1610]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
    déc. 08 11:02:36 philax-Aspire-S3-392G wpa_supplicant[1610]: nl80211: деинициализация ifname=wlp2s0 disabled_11b_rates=0
  • Затем я перезапускаю свой Wi-Fi с помощью

    sudo systemctl stop wpa_supplicant
    sudo systemctl restart NetworkManager

Обычно сети обнаруживаются, но Wi-Fi продолжает переподключаться, чаще всего он зависает и показывает сообщение Ubuntu «Ошибка подключения; Активация сетевого соединения не удалась»; но иногда подключение успешно, и я получаю уведомления и сообщения.

Вот статус:

   $ sudo systemctl status NetworkManager  

 NetworkManager.service - Менеджер сети
     Загрузка: загружено (/usr/lib/systemd/system/NetworkManager.service; включено; предустановка: включена)
     Активно: активно (работает) с воскресенья 2024-12-08 11:15:38 CET; 54с назад
       Документы: man:NetworkManager(8)
   Основной PID: 5232 (NetworkManager)
      Задачи: 4 (лимит: 3868)
     Память: 4.8M (максимум: 20.4M)
        CPU: 617ms
     CGroup: /system.slice/NetworkManager.service
             └─5232 /usr/sbin/NetworkManager --no-daemon
déc. 08 11:16:11 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733652971.9995] устройство (p2p-dev-wlp2s0): состояние интерфейса управления супликанта: сканирование -> отключено
déc. 08 11:16:22 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733652982.0016] устройство (wlp2s0): состояние интерфейса супликанта: отключено -> сканирование
déc. 08 11:16:22 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733652982.0016] устройство (p2p-dev-wlp2s0): состояние интерфейса управления супликанта: отключено -> сканирование
déc. 08 11:16:26 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733652986.4345] устройство (wlp2s0): состояние интерфейса супликанта: сканирование -> отключено
déc. 08 11:16:26 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733652986.4345] устройство (p2p-dev-wlp2s0): состояние интерфейса управления супликанта: сканирование -> отключено
déc. 08 11:16:32 philax-Aspire-S3-392G NetworkManager[5232]: <warn>  [1733652992.4978] устройство (wlp2s0): Активация: (wifi) ассоциация заняла слишком много времени, ошибка активации
déc. 08 11:16:32 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733652992.4979] устройство (wlp2s0): изменение состояния: config -> не удалось (причина 'ssid-not-found', sys-iface-state: 'управляется')
déc. 08 11:16:32 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733652992.4992] менеджер: состояние NetworkManager теперь НЕПОДКЛЮЧЕНО
déc. 08 11:16:32 philax-Aspire-S3-392G NetworkManager[5232]: <warn>  [1733652992.5002] устройство (wlp2s0): Активация: не удалось подключение 'carbowifi-5G-stop'
déc. 08 11:16:32 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733652992.5009] устройство (wlp2s0): изменение состояния: не удалось -> отключено (причина 'none', sys-iface-state: 'управляется')

 $ sudo systemctl status wpa_supplicant 

wpa_supplicant.service - WPA супликант
     Загрузка: загружено (/usr/lib/systemd/system/wpa_supplicant.service; отключено; предустановка: включена)
     Активно: активно (работает) с воскресенья 2024-12-08 11:15:38 CET; 1мин 0с назад
   Основной PID: 5398 (wpa_supplicant)
      Задачи: 1 (лимит: 3868)
     Память: 1.6M (максимум: 2.1M)
        CPU: 97ms
     CGroup: /system.slice/wpa_supplicant.service
             └─5398 /usr/sbin/wpa_supplicant -u -s -O "DIR=/run/wpa_supplicant GROUP=netdev"
déc. 08 11:16:26 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-SSID-REENABLED id=0 ssid="carbowifi-5G-stop"
déc. 08 11:16:26 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: SME: Пытаемся аутентифицироваться с b4:b0:24:b9:bb:be (SSID='carbowifi-5G-stop' freq=5240 MHz)
déc. 08 11:16:26 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: SME: Запрос аутентификации к драйверу не удался
déc. 08 11:16:26 philax-Aspire-S3-392G wpa_supplicant[5398]: BSSID b4:b0:24:b9:bb:be увеличивает счетчик списка игнорирования до 2, игнорируя 10 секунд
déc. 08 11:16:26 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="carbowifi-5G-stop" auth_failures=2 duration=20 reason=CONN_FAILED
déc. 08 11:16:33 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: Отказ триггера сканирования, поскольку одно уже в ожидании
déc. 08 11:16:37 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: WPS-CANCEL
déc. 08 11:16:37 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: SME: Пытаемся аутентифицироваться с b4:b0:24:b9:bb:be (SSID='carbowifi-5G-stop' freq=5240 MHz)
déc. 08 11:16:37 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: SME: Запрос аутентификации к драйверу не удался
déc. 08 11:16:37 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="carbowifi-5G-stop" auth_failures=1 duration=10 reason=CONN_FAILED здесь

Через некоторое время, странным образом, Wi-Fi стабилизируется и говорит, что он подключен:


      $ sudo systemctl status NetworkManager  

    NetworkManager.service - Менеджер сети
         Загрузка: загружено (/usr/lib/systemd/system/NetworkManager.service; включено; предустановка: включена)
         Активно: активно (работает) с воскресенья 2024-12-08 11:15:38 CET; 17мин назад
           Документы: man:NetworkManager(8)
       Основной PID: 5232 (NetworkManager)
          Задачи: 4 (лимит: 3868)
         Память: 4.7M (максимум: 20.4M своп: 2.2M своп максимум: 2.3M)
            CPU: 5.620s
         CGroup: /system.slice/NetworkManager.service
                 └─5232 /usr/sbin/NetworkManager --no-daemon
    déc. 08 11:33:35 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733654015.5075] устройство (p2p-dev-wlp2s0): состояние управления супликанта: ассоциирован -> 4way_handshake
    déc. 08 11:33:35 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733654015.5254] устройство (wlp2s0): состояние интерфейса супликанта: 4way_handshake -> завершено
    déc. 08 11:33:35 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733654015.5258] устройство (wlp2s0): ip:dhcp4: перезапуск
    déc. 08 11:33:35 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733654015.5358] dhcp4 (wlp2s0): отмена транзакции DHCP
    déc. 08 11:33:35 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733654015.5358] dhcp4 (wlp2s0): активация: начало транзакции (тайм-аут через 45 секунд)
    déc. 08 11:33:35 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733654015.5358] dhcp4 (wlp2s0): состояние изменилось, нет аренды
    déc. 08 11:33:35 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733654015.5359] dhcp4 (wlp2s0): активация: начало транзакции (тайм-аут через 45 секунд)
    déc. 08 11:33:35 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733654015.5361] устройство (p2p-dev-wlp2s0): состояние управления супликанта: 4way_handshake -> завершено
    déc. 08 11:33:35 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733654015.6944] dhcp4 (wlp2s0): состояние изменилось, новая аренда, адрес=192.168.1.27, acd в ожидании
    déc. 08 11:33:35 philax-Aspire-S3-392G NetworkManager[5232]: <info>  [1733654015.6947] dhcp4 (wlp2s0): состояние изменилось, новая аренда, адрес=192.168.1.27
    
       $ sudo systemctl status wpa_supplicant  

    wpa_supplicant.service - WPA супликант
         Загрузка: загружено (/usr/lib/systemd/system/wpa_supplicant.service; отключено; предустановка: включена)
         Активно: активно (работает) с воскресенья 2024-12-08 11:15:38 CET; 18мин назад
       Основной PID: 5398 (wpa_supplicant)
          Задачи: 1 (лимит: 3868)
         Память: 1.2M (максимум: 2.3M своп: 1008.0K своп максимум: 1020.0K)
            CPU: 1.754s
         CGroup: /system.slice/wpa_supplicant.service
                 └─5398 /usr/sbin/wpa_supplicant -u -s -O "DIR=/run/wpa_supplicant GROUP=netdev"
    déc. 08 11:33:35 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: WPA: Переговоры ключей завершены с b4:b0:24:b9:bb:bf [PTK=CCMP GTK=CCMP]
    déc. 08 11:33:35 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-CONNECTED - Подключение к b4:b0:24:b9:bb:bf завершено [id=0 id_str=]
    déc. 08 11:33:35 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-SIGNAL-CHANGE выше=1 сигнал=-67 шум=9999 txrate=0
    déc. 08 11:33:40 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-DISCONNECTED bssid=b4:b0:24:b9:bb:bf причина=1 локально_сгенерировано=1
    déc. 08 11:33:40 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
    déc. 08 11:33:40 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: Конфигурация сети не найдена для текущей AP
    déc. 08 11:33:40 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-DISCONNECTED bssid=b4:b0:24:b9:bb:be причина=3 локально_сгенерировано=1
    déc. 08 11:33:40 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-DSCP-POLICY clear_all
    déc. 08 11:33:40 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-SUBNET-STATUS-UPDATE статус=0
    déc. 08 11:33:40 philax-Aspire-S3-392G wpa_supplicant[5398]: wlp2s0: CTRL-EVENT-REGDOM-CHANGE init=COUNTRY_IE type=COUNTRY alpha2=DE

Хотя Wi-Fi затем очень медленный, и кажется, что некоторые сайты не работают:

--- статистика ping google.com ---
69 пакетов передано, 32 получено, 53.6232% потеря пакетов, время 68810ms
rtt min/avg/max/mdev = 4.272/43.283/144.060/38.257 ms

--- статистика ping 8.8.8.8 ---
41 пакетов передано, 0 получено, +1 ошибка, 100% потеря пакетов, время 40971ms
От 192.168.0.1 icmp_seq=5 Сеть назначения недоступна

--- статистика ping 192.168.0.1 ---
9 пакетов передано, 9 получено, 0% потеря пакетов, время 8008ms
rtt min/avg/max/mdev = 2.432/58.732/125.008/42.910 ms

Я должен признать, что я очень растерян и начинаю терять терпение… Пожалуйста, спрашивайте, если вам нужна дополнительная информация! Большое спасибо

Дополнительная информация о моей настройке:

    $ sudo ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Локальная петля)
        RX пакетов 30  bytes 3055 (3.0 KB)
        RX ошибки 0  dropped 0  overruns 0  frame 0
        TX пакетов 30  bytes 3055 (3.0 KB)
        TX ошибки 0  dropped 0 overruns 0  carrier 0  collisions 0
wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.225  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::8286:f2ff:fe73:d4a8  prefixlen 64  scopeid 0x20<link>
        inet6 fd00::1:8286:f2ff:fe73:d4a8  prefixlen 64  scopeid 0x0<global>
        inet6 2a01:cb08:b64:2900:8286:f2ff:fe73:d4a8  prefixlen 64  scopeid 0x0<global>
        ether 80:86:f2:73:d4:a8  txqueuelen 1000  (Ethernet)
        RX пакетов 122188  bytes 177573076 (177.5 MB)
        RX ошибки 0  dropped 48  overruns 0  frame 0
        TX пакетов 17189  bytes 2516154 (2.5 MB)
        TX ошибки 0  dropped 0 overruns 0  carrier 0  collisions 0

    $ lspci -knn | grep -i wireless
02:00.0 Контроллер сети [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 73)
    Подсистема: Intel Corporation Dual Band Wireless-N 7260 [Wilkins Peak 2] [8086:4060]

    $ cat /etc/NetworkManager/NetworkManager.conf

[main]
plugins=ifupdown,keyfile
dns=systemd-resolved

[ifupdown]
managed=true

[device]
wifi.scan-rand-mac-address=no

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

Проблема с Wi-Fi-соединением после обновления с Ubuntu 22.04 на Ubuntu 24.04: Решение

Проблема с Wi-Fi-соединением после обновления операционной системы может возникнуть по различным причинам, включая конфликты программного обеспечения, несовместимость драйверов и неправильные настройки сети. Если вы столкнулись с подобной ситуацией после обновления с Ubuntu 22.04 на Ubuntu 24.04, внимательно изучим вашу проблему и предложим решения.

1. Анализ состояния службы NetworkManager

По вашему описанию можно увидеть, что служба NetworkManager запускается нормально, но возникают проблемы с инициализацией интерфейса wpa_supplicant. Ошибка Couldn't initialize supplicant interface может указывать на то, что интерфейс Wi-Fi wlp2s0 не может быть захвачен wpa_supplicant. Для начала убедитесь, что нет других процессов, использующих данный интерфейс.

Решение:

  • Остановите wpa_supplicant и NetworkManager командой:
    sudo systemctl stop wpa_supplicant
    sudo systemctl stop NetworkManager
  • Убедитесь, что нет запущенных процессов:
    ps aux | grep wpa_supplicant

    Если вы видите другие процессы, завершите их.

2. Очистка остатков от wpa_supplicant

Ваша система сообщает, что не может инициализировать управление интерфейсом из-за существования контрольного интерфейса. В этом случае удалите остатки в директории /run/wpa_supplicant:

Решение:

sudo rm -rf /run/wpa_supplicant/*

После этого вновь запустите NetworkManager:

sudo systemctl start NetworkManager

3. Проблемы с конфигурацией сети

Ваш файл конфигурации /etc/NetworkManager/NetworkManager.conf выглядит корректно, но стоит проверить настройки DNS. После вмешательства в конфигурацию сети возможно, что настройки DNS были сбиты.

Решение:

  • Проверьте файл /etc/resolv.conf и убедитесь, что в нем указаны корректные DNS-серверы. Чтобы использовать Google DNS, добавьте следующие строки:
    nameserver 8.8.8.8
    nameserver 8.8.4.4

4. Проблема с драйверами

Информация о вашей сетевой карте (Intel Corporation Wireless 7260) может указывать на проблемы с драйверами, особенно после обновления системы.

Решение:

  • Убедитесь, что вы используете последние драйвера для вашего устройства. Зачастую в Linux используются драйвера iwlwifi. Обновите драйвера, выполнив:
    sudo apt update
    sudo apt install --reinstall linux-firmware

5. Дополнительные действия

  • Если Wi-Fi по-прежнему нестабилен, попробуйте изменить параметры настройки вашего маршрутизатора, такие как изменение канала и отключение WMM (Wi-Fi Multimedia), а также исключите использование частоты 5 ГГц, переключившись на 2.4 ГГц.
  • Также полезно будет проверить настройки безопасности вашей сети Wi-Fi (например, использовать WPA2 вместо WPA3, если используется WPA3).

6. Тестирование соединения

После выполнения всех шагов попробуйте снова подключиться к Wi-Fi. Используйте команду ping для проверки стабильности соединения:

ping -c 4 google.com

Если ни одно из решений не помогло, возможно, стоит рассмотреть возможность выполнения чистой переустановки Ubuntu 24.04, чтобы устранить вероятность конфликта программного обеспечения или драйверов.

Заключение

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

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

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