Вопрос или проблема
С тех пор как я обновился до 22.04, мой сетевой адаптер делает странную вещь: он отключается от Wi-Fi и автоматически переподключается каждые 30 секунд. Иногда он отказывается переподключаться, и мне приходится отключать и снова включать интернет в правом верхнем углу. Когда он отказывает в переподключении, рядом с иконкой Wi-Fi появляется маленький вопросительный знак, а journalctl
заполняется непрерывными сообщениями о CTRL-EVENT-BEACON-LOSS
, которые спамят каждую секунду.
Вот копия journalctl
за последнюю минуту непрерывного отключения и перепodключения.
May 05 18:42:45 wpa_supplicant[864]: wlo1: CTRL-EVENT-BEACON-LOSS
May 05 18:42:45 wpa_supplicant[864]: wlo1: CTRL-EVENT-DISCONNECTED bssid=MACADRESS reason=4 locally_generated=1
May 05 18:42:45 wpa_supplicant[864]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
May 05 18:42:45 NetworkManager[818]: <info> [1651765365.6223] device (wlo1): supplicant interface state: completed -> disconnected
May 05 18:42:45 NetworkManager[818]: <info> [1651765365.6224] device (p2p-dev-wlo1): supplicant management interface state: completed -> disconnected
May 05 18:42:45 NetworkManager[818]: <info> [1651765365.7057] device (wlo1): supplicant interface state: disconnected -> scanning
May 05 18:42:45 NetworkManager[818]: <info> [1651765365.7057] device (p2p-dev-wlo1): supplicant management interface state: disconnected -> scanning
May 05 18:42:46 kernel: wlo1: authenticate with MACADRESS
May 05 18:42:46 wpa_supplicant[864]: wlo1: SME: Trying to authenticate with MACADRESS (SSID='HOMEWIFI' freq=2437 MHz)
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.6679] device (wlo1): supplicant interface state: scanning -> authenticating
May 05 18:42:46 kernel: wlo1: send auth to MACADRESS (try 1/3)
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.6679] device (p2p-dev-wlo1): supplicant management interface state: scanning -> authenticating
May 05 18:42:46 wpa_supplicant[864]: wlo1: Trying to associate with MACADRESS (SSID='HOMEWIFI' freq=2437 MHz)
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.6701] device (wlo1): supplicant interface state: authenticating -> associating
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.6702] device (p2p-dev-wlo1): supplicant management interface state: authenticating -> associating
May 05 18:42:46 kernel: wlo1: authenticated
May 05 18:42:46 kernel: wlo1: associate with MACADRESS (try 1/3)
May 05 18:42:46 kernel: wlo1: RX AssocResp from MACADRESS (capab=0x1431 status=0 aid=76)
May 05 18:42:46 kernel: wlo1: associated
May 05 18:42:46 kernel: ath: EEPROM regdomain: 0x8348
May 05 18:42:46 kernel: ath: EEPROM indicates we should expect a country code
May 05 18:42:46 kernel: ath: doing EEPROM country->regdmn map search
May 05 18:42:46 kernel: ath: country maps to regdmn code: 0x3a
May 05 18:42:46 kernel: ath: Country alpha2 being used: US
May 05 18:42:46 kernel: ath: Regpair used: 0x3a
May 05 18:42:46 kernel: ath: regdomain 0x8348 dynamically updated by country element
May 05 18:42:46 wpa_supplicant[864]: wlo1: Associated with MACADRESS
May 05 18:42:46 wpa_supplicant[864]: wlo1: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
May 05 18:42:46 wpa_supplicant[864]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=COUNTRY_IE type=COUNTRY alpha2=US
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.6865] device (wlo1): supplicant interface state: associating -> associated
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.6865] device (p2p-dev-wlo1): supplicant management interface state: associating -> associated
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.6866] device (wlo1): ip:dhcp4: restarting
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7043] dhcp4 (wlo1): canceled DHCP transaction
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7044] dhcp4 (wlo1): activation: beginning transaction (timeout in 45 seconds)
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7044] dhcp4 (wlo1): state changed no lease
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7044] dhcp4 (wlo1): activation: beginning transaction (timeout in 45 seconds)
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7046] device (wlo1): ip:dhcp6: restarting
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7046] dhcp6 (wlo1): canceled DHCP transaction
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7046] dhcp6 (wlo1): activation: beginning transaction (timeout in 45 seconds)
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7046] dhcp6 (wlo1): state changed no lease
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7047] dhcp6 (wlo1): activation: beginning transaction (timeout in 45 seconds)
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7053] device (wlo1): supplicant interface state: associated -> 4way_handshake
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7053] device (p2p-dev-wlo1): supplicant management interface state: associated -> 4way_handshake
May 05 18:42:46 gnome-shell[1763]: Активное беспроводное соединение в инфраструктурном режиме не включает точку доступа?
May 05 18:42:46 gnome-shell[1763]: Активное беспроводное соединение в инфраструктурном режиме не включает точку доступа?
May 05 18:42:46 gnome-shell[1763]: Активное беспроводное соединение в инфраструктурном режиме не включает точку доступа?
May 05 18:42:46 wpa_supplicant[864]: wlo1: WPA: Завершена переговоры по ключу с MACADRESS [PTK=CCMP GTK=TKIP]
May 05 18:42:46 wpa_supplicant[864]: wlo1: CTRL-EVENT-CONNECTED - Подключение к MACADRESS завершено [id=0 id_str=]
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7576] device (wlo1): supplicant interface state: 4way_handshake -> completed
May 05 18:42:46 NetworkManager[818]: <info> [1651765366.7581] device (p2p-dev-wlo1): supplicant management interface state: 4way_handshake -> completed
May 05 18:42:46 kernel: wlo1: Ограничение мощности передачи до 30 (30 - 0) дБм, как указано MACADRESS
May 05 18:42:47 wpa_supplicant[864]: wlo1: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-49 noise=-94 txrate=52000
May 05 18:42:47 NetworkManager[818]: <info> [1651765367.6628] dhcp6 (wlo1): state changed new lease
May 05 18:42:47 dbus-daemon[817]: [system] Активация через systemd: имя службы="org.freedesktop.nm_dispatcher" единица="dbus-org.freedesktop.nm-dispatcher.service" запрошена ':1.14' (uid=0 pid=818 comm="/usr/sbin/NetworkManager --no-daemon " label="unconfined")
May 05 18:42:47 systemd[1]: Запуск службы скриптов Network Manager...
May 05 18:42:47 dbus-daemon[817]: [system] Служба 'org.freedesktop.nm_dispatcher' успешно активирована
May 05 18:42:47 systemd[1]: Служба скриптов Network Manager запущена.
May 05 18:42:49 NetworkManager[818]: <info> [1651765369.0521] dhcp4 (wlo1): state changed new lease, address=192.168.100.11
May 05 18:42:59 systemd[1]: NetworkManager-dispatcher.service: Успешно деактивирован.
May 05 18:43:11 wpa_supplicant[864]: wlo1: CTRL-EVENT-BEACON-LOSS
May 05 18:43:11 wpa_supplicant[864]: wlo1: CTRL-EVENT-DISCONNECTED bssid=MACADRESS reason=4 locally_generated=1
May 05 18:43:11 wpa_supplicant[864]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
May 05 18:43:11 NetworkManager[818]: <info> [1651765391.5584] device (wlo1): supplicant interface state: completed -> disconnected
May 05 18:43:11 NetworkManager[818]: <info> [1651765391.5585] device (p2p-dev-wlo1): supplicant management interface state: completed -> disconnected
May 05 18:43:11 NetworkManager[818]: <info> [1651765391.6414] device (wlo1): supplicant interface state: disconnected -> scanning
May 05 18:43:11 NetworkManager[818]: <info> [1651765391.6414] device (p2p-dev-wlo1): supplicant management interface state: disconnected -> scanning
May 05 18:43:12 wpa_supplicant[864]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=BEACON_HINT type=UNKNOWN
May 05 18:43:12 wpa_supplicant[864]: wlo1: SME: Trying to authenticate with MACADRESS (SSID='HOMEWIFI' freq=2437 MHz)
May 05 18:43:12 kernel: wlo1: authenticate with MACADRESS
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6273] device (wlo1): supplicant interface state: scanning -> authenticating
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6273] device (p2p-dev-wlo1): supplicant management interface state: scanning -> authenticating
May 05 18:43:12 kernel: wlo1: send auth to MACADRESS (try 1/3)
May 05 18:43:12 wpa_supplicant[864]: wlo1: Trying to associate with MACADRESS (SSID='HOMEWIFI' freq=2437 MHz)
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6297] device (wlo1): supplicant interface state: authenticating -> associating
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6298] device (p2p-dev-wlo1): supplicant management interface state: authenticating -> associating
May 05 18:43:12 kernel: wlo1: authenticated
May 05 18:43:12 kernel: wlo1: associate with MACADRESS (try 1/3)
May 05 18:43:12 wpa_supplicant[864]: wlo1: Associated with MACADRESS
May 05 18:43:12 wpa_supplicant[864]: wlo1: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
May 05 18:43:12 wpa_supplicant[864]: wlo1: CTRL-EVENT-REGDOM-CHANGE init=COUNTRY_IE type=COUNTRY alpha2=US
May 05 18:43:12 kernel: wlo1: RX AssocResp from MACADRESS (capab=0x1431 status=0 aid=76)
May 05 18:43:12 kernel: wlo1: associated
May 05 18:43:12 kernel: ath: EEPROM regdomain: 0x8348
May 05 18:43:12 kernel: ath: EEPROM indicates we should expect a country code
May 05 18:43:12 kernel: ath: doing EEPROM country->regdmn map search
May 05 18:43:12 kernel: ath: country maps to regdmn code: 0x3a
May 05 18:43:12 kernel: ath: Country alpha2 being used: US
May 05 18:43:12 kernel: ath: Regpair used: 0x3a
May 05 18:43:12 kernel: ath: regdomain 0x8348 dynamically updated by country element
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6791] device (wlo1): supplicant interface state: associating -> associated
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6791] device (p2p-dev-wlo1): supplicant management interface state: associating -> associated
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6791] device (wlo1): ip:dhcp4: restarting
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6963] dhcp4 (wlo1): canceled DHCP transaction
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6963] dhcp4 (wlo1): activation: beginning transaction (timeout in 45 seconds)
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6964] dhcp4 (wlo1): state changed no lease
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6964] dhcp4 (wlo1): activation: beginning transaction (timeout in 45 seconds)
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6965] device (wlo1): ip:dhcp6: restarting
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6966] dhcp6 (wlo1): canceled DHCP transaction
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6966] dhcp6 (wlo1): activation: beginning transaction (timeout in 45 seconds)
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6966] dhcp6 (wlo1): state changed no lease
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6966] dhcp6 (wlo1): activation: beginning transaction (timeout in 45 seconds)
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6971] device (wlo1): supplicant interface state: associated -> 4way_handshake
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.6971] device (p2p-dev-wlo1): supplicant management interface state: associated -> 4way_handshake
May 05 18:43:12 gnome-shell[1763]: Активное беспроводное соединение в инфраструктурном режиме не включает точку доступа?
May 05 18:43:12 gnome-shell[1763]: Активное беспроводное соединение в инфраструктурном режиме не включает точку доступа?
May 05 18:43:12 gnome-shell[1763]: Активное беспроводное соединение в инфраструктурном режиме не включает точку доступа?
May 05 18:43:12 wpa_supplicant[864]: wlo1: WPA: Завершена переговоры по ключу с MACADRESS [PTK=CCMP GTK=TKIP]
May 05 18:43:12 wpa_supplicant[864]: wlo1: CTRL-EVENT-CONNECTED - Подключение к MACADRESS завершено [id=0 id_str=]
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.7704] device (wlo1): supplicant interface state: 4way_handshake -> completed
May 05 18:43:12 NetworkManager[818]: <info> [1651765392.7708] device (p2p-dev-wlo1): supplicant management interface state: 4way_handshake -> completed
May 05 18:43:12 kernel: wlo1: Ограничение мощности передачи до 30 (30 - 0) дБм, как указано MACADRESS
May 05 18:43:13 wpa_supplicant[864]: wlo1: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-48 noise=-94 txrate=52000
May 05 18:43:13 NetworkManager[818]: <info> [1651765393.6985] dhcp6 (wlo1): state changed new lease
May 05 18:43:13 dbus-daemon[817]: [system] Активация через systemd: имя службы="org.freedesktop.nm_dispatcher" единица="dbus-org.freedesktop.nm-dispatcher.service" запрошена ':1.14' (uid=0 pid=818 comm="/usr/sbin/NetworkManager --no-daemon " label="unconfined")
May 05 18:43:13 systemd[1]: Запуск службы скриптов Network Manager...
May 05 18:43:13 dbus-daemon[817]: [system] Служба 'org.freedesktop.nm_dispatcher' успешно активирована
May 05 18:43:13 systemd[1]: Служба скриптов Network Manager запущена.
May 05 18:43:15 NetworkManager[818]: <info> [1651765395.0435] dhcp4 (wlo1): state changed new lease, address=192.168.100.11
May 05 18:43:25 systemd[1]: NetworkManager-dispatcher.service: Успешно деактивирован.
Я провел много часов, пытаясь решить эту проблему со своим ноутбуком.
Я уверен, что это не поможет всем, это мой особый случай. На моем Ubuntu автоматически был установлен драйвер rtw88_8821ce, и я столкнулся с сообщениями CTRL-EVENT-BEACON-LOSS и нестабильным соединением.
Я поменял драйвер на этот и следовал всем инструкциям, это помогло мне. Насколько я могу судить, что-то было не так между драйвером Realtek и ядром Linux.
Ответ или решение
Проблема с потерей Wi-Fi каждые 30 секунд и частыми сообщениями CTRL-EVENT-BEACON-LOSS
, возникшая после обновления до версии 22.04, может быть связана с несколькими факторами, включая несовместимость драйверов сетевого адаптера, изменения в конфигурации системы и внешние помехи.
Учёт проблемы
Согласно предоставленному вами описанию, вы столкнулись с отключениями от Wi-Fi, которые повторяются каждые 30 секунд, что очень неудобно для работы. Проблема, скорее всего, связана с драйвером сетевого адаптера. У вас установлен драйвер rtw88_8821ce
, который, как вы отметили, может вызывать нестабильность соединения.
Логические сообщения
В вашем журнале событий (journalctl
) видно, что сетевой менеджер и менеджер безопасности регулярно фиксируют события потери сигнала и отключения от сети. Вот несколько ключевых моментов:
- CTRL-EVENT-BEACON-LOSS – это сообщение указывает на то, что ваш адаптер Wi-Fi потерял сигналы маяков от точки доступа, что может означать проблемы с подключением или несовместимость драйвера.
- Когда происходит отключение, система пытается переподключиться к сети, и здесь наблюдается бесконечный цикл отключений и соединений.
Рекомендации по решению проблемы
-
Обновление драйвера: Вы поставили версию драйвера из репозитория, которая, очевидно, не подходит для вашего оборудования. Попробуйте установить альтернативный драйвер, как упоминалось вами в ссылке на GitHub: rtl8821ce. Этот драйвер, как показывают отзывы других пользователей, может решить проблемы с подключением. Следуйте инструкциям по установке и перезагрузите устройство для применения изменений.
-
Отключение 802.11n: В некоторых случаях отключение поддержки стандарта 802.11n может помочь стабилизировать соединение. Это можно сделать с помощью командной строки. Используйте следующую команду:
iwconfig <имя_интерфейса> rate 54M
-
Проверка настроек роутера: Убедитесь, что ваш роутер работает на частоте 2.4GHz, так как она лучше подходит для большинства старых адаптеров. Смените канал Wi-Fi на менее загруженный, например, 1, 6 или 11.
-
Обновление системы: Убедитесь, что все компоненты вашей системы обновлены, включая ядро Linux. Может оказаться, что обновления для драйверов и системы, выпущенные после вашей версии, также решают текущие проблемы.
-
Проверка на помехи: Убедитесь, что рядом нет устройств, создающих помехи, таких как микроволновые печи, Bluetooth-устройства или другие роутеры.
Заключение
Ваша проблема является типичной для пользователей, сталкивающихся с изменениями в новой версии операционной системы. Иногда такие проблемы могут решаться простыми изменениями в конфигурации системы или переключением на другой драйвер. Рекомендуется внимательно следить за обновлениями и обращаться к сообществу Ubuntu для поиска возможных решений. Если после выполнения всех вышеуказанных шагов проблема не исчезнет, может потребоваться более глубокая диагностика, включая проверку аппаратной части вашего устройства.
Таким образом, для разрешения указанной проблемы рекомендуется предпринять шаги, касающиеся установки альтернативного драйвера и проверки сетевых настроек.