Как исправить проблему с отключением Wi-Fi в Ubuntu 24.04 после приостановки работы системы

Что следует считать решением проблемы? После пробуждения ноутбука с Ubuntu 24.04 Wi-Fi должен переподключаться без многократного переключения настроек, компьютер должен получить IP-адрес, и должны работать как локальный доступ к сети, так и доступ в интернет через DNS. Подтвердите это поведение в нескольких циклах приостановки и возобновления работы. Одно успешное переподключение является полезным доказательством, но не доказывает, что проблема решена.

В Ubuntu отмечают, что некоторые беспроводные устройства некорректно возобновляют работу после приостановки. Причиной может быть временная блокировка радиомодуля, профиль подключения NetworkManager, проблема с ядром или прошивкой, или взаимодействие с точкой доступа. Сначала выполните проверки с низким уровнем риска, изменяйте переменные по одной и остановитесь, когда результат станет стабильным. Описанные ниже шаги применимы к Ubuntu 24.04 LTS со стандартной настройкой рабочего стола NetworkManager; характеристики оборудования и драйверов могут повлиять на правильность решения проблемы.

1. Восстанавливает ли переключение Wi-Fi соединение?

Начните с обратного шага, описанного в справке Ubuntu для рабочего стола. Откройте «Быстрые настройки» в верхнем правом меню системы, выключите Wi-Fi, подождите несколько секунд и снова включите его. Если это не поможет, кратковременно включите, а затем выключите режим полета или откройте «Настройки» > «Wi-Fi» и переключите тумблер Wi-Fi. Эти действия позволят беспроводному устройству переподключиться без изменения сохраненного профиля.

Проверьте результат, а не полагайтесь только на значок. Отображается ли сохраненная сеть как подключенная? Можете ли вы открыть сайт или получить доступ к другому известному сервису? Если сеть переподключается, но веб-сайты не загружаются, проблема может быть связана с DNS, маршрутизатором или исходящим соединением, а не с беспроводным подключением. В официальной справке Ubuntu «нет беспроводной сети после пробуждения» рекомендуется переключить Wi-Fi и, при необходимости, включить режим полета.

В окне быстрых настроек Ubuntu отображаются пункты «Wi-Fi включен» и «Режим полета выключен».
Используйте быстрые настройки, чтобы перезагрузить Wi-Fi после возобновления работы сети, а затем убедитесь, что сеть снова подключилась.

2. Доступно ли беспроводное устройство для NetworkManager?

Если быстрое переключение не удается, проверьте состояние устройства. Откройте Терминал и выполните следующую команду:

nmcli device status
nmcli radio all
rfkill list

Найдите устройство Wi-Fi и отметьте, подключено ли оно, отключено, недоступно или отсутствует. В rfkillрезультате, программную блокировку обычно можно снять программно; для снятия аппаратной блокировки может потребоваться физический переключатель беспроводной сети, функциональная клавиша клавиатуры или настройка прошивки. Можно попробовать nmcli radio wifi onотключить Wi-Fi. Используйте команду nmcli device wifi list, чтобы проверить, видны ли ближайшие сети.

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

На терминале отображается состояние устройства nmcli, при этом Wi-Fi-интерфейс указан как отключенный, а Ethernet-интерфейс подключен.
Проверьте, видит ли Ubuntu по-прежнему Wi-Fi-адаптер; отображаемое состояние интерфейса — это пример, а не данные с вашего компьютера.

3. Проблема затрагивает только одну сеть или весь ноутбук?

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

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

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

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

4. Актуальны ли обновления Ubuntu и поддерживаемые драйверы?

Перед тем как пытаться использовать неофициальные решения, установите доступные обновления Ubuntu. Откройте «Обновление ПО» или воспользуйтесь поддерживаемыми инструментами обновления пакетов, затем перезагрузите систему, если обновления заменяют ядро ​​или беспроводные компоненты.

sudo apt update
sudo apt full-upgrade

Перед подтверждением изменений в пакетах, особенно на компьютере, используемом в работе, проверьте их. Ubuntu 24.04 LTS получает обновления в течение периода поддержки; однако точное поведение по-прежнему зависит от включенных репозиториев, оборудования и установленного ядра. Если проблема возникла после обновления ядра, запишите версию ядра и протестируйте предыдущее установленное ядро, используя расширенные параметры GRUB (если они доступны). Не удаляйте ядра, пока не убедитесь в работоспособности варианта восстановления.

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

В окне «Обновление ПО» отображается список обновлений операционной системы, рабочего стола GNOME и приложений, а также элементы управления для установки и перезапуска.
Проверьте и просмотрите доступные обновления системы; указанные названия и размеры пакетов являются иллюстративными и не отражают текущую ситуацию с обновлениями.

5. Что показывают журналы событий, связанных с событием возобновления работы?

Если ошибка повторится, перед перезагрузкой, если это возможно, соберите соответствующие записи журнала. Системный журнал может показать, обнаружило ли ядро ​​сетевой адаптер и пытался ли NetworkManager переподключиться:

journalctl -b -k --since "10 minutes ago"
journalctl -b -u NetworkManager --since "10 minutes ago"

Выполните эти действия вскоре после воспроизведения проблемы; при необходимости скорректируйте временной интервал. Найдите в поиске такие термины, как имя драйвера адаптера, firmware, timeout, rfkill, deauth, и resume. Сбой загрузки прошивки или цикл перезагрузки устройства являются более веской причиной для проверки поддержки драйверов, чем общее сообщение о разрыве соединения.

Приостановка и возобновление работы обычно происходят в рамках одной загрузки, поэтому журнал текущей загрузки важен при диагностике. Если вы уже перезагрузились, используйте команду journalctl -b -1 -kдля просмотра сообщений ядра из предыдущей загрузки, где могло произойти неудачное возобновление работы. Журналы могут содержать идентификаторы устройств и сетевые сведения; удалите конфиденциальную информацию, прежде чем делиться ею публично.

В терминале отображается команда journalctl -b -1 -k и примеры сообщений ядра, относящихся к событию возобновления беспроводной связи.
Сравните сообщения ядра и NetworkManager, полученные в результате фактической загрузки затронутой системы; отображаемые строки журнала являются схематичными, а не собранными данными тестирования.

6. Улучшает ли временное переключение Wi-Fi в режим энергосбережения процесс возобновления работы?

NetworkManager предоставляет опцию энергосбережения Wi-Fi, но её изменение — это диагностическая проверка, а не универсальное решение. Если NetworkManager iwне установлен, установите его с помощью команды `npm install`, sudo apt install iwпока у вас есть работающее соединение. Найдите беспроводной интерфейс с помощью команды `npm install` iw dev, затем замените его реальное имя ниже:

sudo iw dev INTERFACE set power_save off
iw dev INTERFACE get power_save

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

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

7. Следует ли сохранять настройку энергосбережения?

Вносить постоянные изменения следует только в том случае, если временная проверка улучшает результаты повторных приостановок/возобновлений работы. Найдите точное имя профиля подключения с помощью команды ` .`. Затем установите свойство nmcli connection showNetworkManager для каждого профиля в значение `<Profile>`, указанное в документации для отключения энергосбережения Wi-Fi:802-11-wireless.powersave2

nmcli connection modify "YOUR_PROFILE_NAME" 802-11-wireless.powersave 2
nmcli connection up "YOUR_PROFILE_NAME"

Замените YOUR_PROFILE_NAMEна имя профиля точно так, как указано; не вводите заполнитель дословно. Настройка применяется к сохраненному соединению. Чтобы вернуть поведение по умолчанию, установите значение 0и повторно активируйте профиль:

nmcli connection modify "YOUR_PROFILE_NAME" 802-11-wireless.powersave 0

В руководстве по настройкам NetworkManager в Ubuntu 24.04 описаны значения: 0default, 1ignore, 2disable и 3enable. Если профиль подключения не является профилем Wi-Fi или свойство недоступно, не следует принудительно его включать; сначала проверьте версию NetworkManager и тип подключения. Если постоянное отключение заметно увеличивает расход заряда батареи или не приводит к восстановлению, вернитесь к предыдущему состоянию.

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

8. Когда следует прекратить настройку NetworkManager и приступить к исследованию аппаратного обеспечения?

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

lspci -nnk | grep -A3 -i network
lsusb
uname -r

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

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

Как определить, что исправление работает?

После внесения окончательных изменений протестируйте несколько возобновлений работы. До и после каждого приостановления проверьте состояние Wi-Fi, назначенный IP-адрес, возможность подключения к маршрутизатору и разрешение DNS. Успешное подключение к IP-адресу, но неудачный поиск домена указывают на проблему с DNS; значок подключенной сети Wi-Fi без доступа к маршрутизатору говорит о другом уровне, отличном от отсутствующего адаптера. Если возможно, повторите процедуру на второй сети после обычной перезагрузки.

Используйте контрольный список как запись наблюдаемых результатов, а не как гарантию того, что каждая машина будет вести себя одинаково. Если проблема вернется, отмените последнее изменение и сравните новые журналы. Цель — обеспечить воспроизводимое переподключение без ненужной потери заряда батареи или проблем с подключением, а не применять какую-либо конкретную команду независимо от оборудования.

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

Официальные ссылки

Оставить комментарий

Как исправить проблему с загрузкой драйверов Nvidia после обновления ядра в Ubuntu

Как исправить проблему с загрузкой драйверов Nvidia после обновления ядра в Ubuntu

Диагностика сбоев драйверов NVIDIA после обновления ядра Ubuntu. Проверьте DKMS и Secure Boot, пересоберите соответствующий модуль, зарегистрируйте MOK и проверьте исправление.

Как исправить проблему с отключением Wi-Fi в Ubuntu 24.04 после приостановки работы системы

Как исправить проблему с отключением Wi-Fi в Ubuntu 24.04 после приостановки работы системы

Устраните проблему с обрывами Wi-Fi в Ubuntu 24.04 после приостановки работы, проверив NetworkManager, блокировки радиомодулей, обновления, режим энергосбережения и драйверы, а затем проверьте каждое возобновление работы.

Исправлена ​​ошибка, из-за которой Tracker-Miner-3 сильно нагружал ЦП в Ubuntu GNOME.

Исправлена ​​ошибка, из-за которой Tracker-Miner-3 сильно нагружал ЦП в Ubuntu GNOME.

Узнайте, почему tracker-miner-fs-3 потребляет много ресурсов ЦП в Ubuntu GNOME, а также как проверить индексирование, исключить папки, обновить Ubuntu или безопасно перестроить поисковый индекс.

Исправлена ​​ошибка «Загрузочное устройство не найдено» после установки Debian на UEFI.

Исправлена ​​ошибка «Загрузочное устройство не найдено» после установки Debian на UEFI.

Устраните ошибку загрузки UEFI в Debian, проверив режим загрузки, системный раздел EFI, файлы GRUB и порядок загрузки прошивки — без предварительной переустановки Debian.

Как исправить проблему с процессором хоста инфраструктуры оболочки Windows 11

Как исправить проблему с процессором хоста инфраструктуры оболочки Windows 11

Возникли проблемы с ресурсоемкой работой Shell Infrastructure Host в Windows 11? Узнайте о проверенных пошаговых решениях, которые помогут восстановить бесперебойную работу и вернуть вашему ПК работоспособность, как у нового компьютера. Технические знания не требуются!

Устранение неполадок с отсутствием сигнала DisplayPort в Windows 11

Устранение неполадок с отсутствием сигнала DisplayPort в Windows 11

Возникли проблемы с отсутствием сигнала DisplayPort в Windows 11? Ознакомьтесь с проверенными шагами по устранению неполадок, чтобы быстро и легко восстановить подключение к монитору. Вернитесь к бесперебойной многозадачности без лишних проблем.

Как изменить частоту обновления экрана в Windows 11 на 144 Гц

Как изменить частоту обновления экрана в Windows 11 на 144 Гц

Ознакомьтесь с пошаговым руководством по изменению частоты обновления экрана Windows 11 на 144 Гц для плавной картинки и захватывающих игр. Легко улучшите свою систему с помощью наших советов от экспертов.

Устранение неполадок с ИК-подсветкой камеры Face ID в Windows 11

Устранение неполадок с ИК-подсветкой камеры Face ID в Windows 11

Возникли проблемы с ИК-подсветкой камеры Face ID в Windows 11? Узнайте о проверенных шагах по устранению неполадок, которые помогут восстановить распознавание лиц и вернуться к беспроблемному входу в систему. Быстрые решения и советы экспертов внутри.

Как исправить проблему с недоступным загрузочным устройством в Windows 11

Как исправить проблему с недоступным загрузочным устройством в Windows 11

Столкнулись с неприятной ошибкой «Недоступное загрузочное устройство» в Windows 11? Узнайте о проверенных пошаговых решениях, которые помогут вашему ПК снова бесперебойно загружаться. Технические навыки не требуются — простые решения для всех.

Как исправить проблему с необнаруживаемым внешним накопителем в Windows 11

Как исправить проблему с необнаруживаемым внешним накопителем в Windows 11

Возникли проблемы с обнаружением внешнего накопителя в Windows 11? Узнайте о быстрых и эффективных способах быстрого распознавания вашего внешнего накопителя. Пошаговое руководство с советами по устранению неполадок для бесперебойной работы. Технические навыки не требуются!