Проблема с Wi-Fi на Ubuntu 24.04

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

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

Я обновился с ubuntu 22.04 до 24.04.01 LTS. Проблема в том, что wifi не всегда работает, хотя отображается, что есть соединение. Он все еще работает примерно через раз, поэтому в последние дни я просто перезагружаю компьютер, пока wifi действительно не заработает.

Я прочитал это сообщение и запустил скрипт информации о беспроводном подключении. Вот ссылка на результат в pastebin.

Я также прочитал это сообщение, которое не кажется пришедшим к окончательному решению. Я попробовал решение, написанное в этом сообщении. Я попытался проверить статус systemd-resolved но получил сообщение об ошибке: Invalid unit name "systemd-resolved.service~" escaped as "systemd-resolved.serv> Unit systemd-resolved.service\x7e.service could not be found. lines 1-2/2 (END)

Я также попробовал, читая это сообщение, sudo apt install systemd-resolved, но, по-видимому, у меня уже была установлена самая последняя версия. Он переключился на “установлен автоматически” (мой перевод с французского), но я не знаю, что это значит. В любом случае, у меня все еще остается та же проблема с подключением.

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

Заранее спасибо,

Гийом

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

Теория

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

Драйверы

Основной причиной проблем с Wi-Fi может быть несовместимость драйверов беспроводных сетей с новой версией операционной системы. Драйверы могут требовать обновления или переустановки для корректной работы с последними изменениями в системе.

Менеджер сети и службы

NetworkManager и systemd-resolved играют ключевую роль в управлении сетевыми подключениями на Ubuntu. Некорректная работа этих служб может привести к нестабильной работе Wi-Fi. Ошибки в их конфигурации или устаревшие версии могут вызвать проблемы с подключаемостью, даже если сеть отображается как подключенная.

Пример

Из вашего описания ясно, что вы сталкиваетесь с ситуацией, когда Wi-Fi работает через раз после перезагрузки компьютера. Такие симптомы могут указывать на проблемы с инициализацией драйверов или сбоями в работе сетевых служб. Ваши действия, включая проверку systemd-resolved и запуск скрипта диагностики беспроводной сети, показывают, что вы сделали попытки диагностировать проблему, однако без полного понимания проблемы это может не привести к решению.

Применение

Диагностика и Перезапуск сетевых служб

  1. Проверка статуса NetworkManager.

    Откройте терминал и выполните команду:

    systemctl status NetworkManager

    Убедитесь, что служба активна и работает без ошибок. Обратите внимание на сообщения об ошибках или предупреждениях.

  2. Перезапуск NetworkManager.

    Если в процессе выполнения предыдущей команды выявлены ошибки, попробуйте перезапустить службу:

    sudo systemctl restart NetworkManager

Обновление и Переустановка драйверов

  1. Определение модели Wi-Fi адаптера.

    Используйте lshw для определения вашего сетевого оборудования:

    sudo lshw -C network

    Найдите строчку с product: и vendor: для получения информации о вашем Wi-Fi адаптере.

  2. Установка проприетарных драйверов.

    Иногда проприетарные драйверы обеспечивают лучшую совместимость. Используйте дополнительный пакет драйверов:

    sudo ubuntu-drivers devices
    sudo ubuntu-drivers autoinstall
  3. Перезагрузка системы.

Конфигурирование systemd-resolved

  1. Проверка и исправление конфигурации.

    Убедитесь, что файл /etc/systemd/resolved.conf имеет правильные настройки. Откройте его в текстовом редакторе и проверьте, включена ли опция DNSStubListener.

    sudo nano /etc/systemd/resolved.conf
  2. Перезапуск службы.

    Чтобы изменения вступили в силу, выполните:

    sudo systemctl restart systemd-resolved

Заключение

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

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

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

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