NetworkManager 1.58.1 — исправлено автоподключение к WPA3 и обновлена работа DNS

NetworkManager 1.58.1 вышел 21 августа 2026 года как корректирующий релиз стабильной ветки 1.58. Обновление исправляет проблемы с автоматическим подключением к WPA3/SAE, передачей нестандартных DNS-портов в systemd-resolved, IPv4 forwarding для мобильного широкополосного доступа и обработкой приватных 802.1X-профилей.

NetworkManager
NetworkManager

Исправление WPA3 устраняет заметную регрессию

NetworkManager 1.58.1 исправляет автоматическое подключение к сетям WPA3-Personal, использующим SAE, если профиль был настроен с key-mgmt=wpa-psk. После обновления до базовой версии 1.58 в некоторых конфигурациях такие профили могли не подключаться автоматически, хотя сама сеть и сохранённые параметры оставались корректными.

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

В 1.58.1 логика автоподключения скорректирована. Это делает патч-релиз в первую очередь практическим обновлением для систем, уже перешедших на NetworkManager 1.58 и использующих современные точки доступа с WPA3.

Сам NetworkManager 1.58 ранее расширил поддержку Wi-Fi, включая работу с диапазоном 6 ГГц, отображение диапазона точки доступа в результатах сканирования и улучшения взаимодействия с iwd. Подробности базовой версии опубликованы в официальном обзоре NetworkManager 1.58.

DNS через systemd-resolved работает точнее

В NetworkManager 1.58.1 устранено несколько ошибок, связанных с формированием DNS-конфигурации. Одна из них затрагивала DNS-серверы, указанные в формате URI с нестандартным портом.

Теперь номер порта корректно передаётся в systemd-resolved. Это важно для конфигураций, где DNS-служба работает не на стандартном порту 53 или используется специализированная локальная инфраструктура.

Также NetworkManager теперь отбрасывает некорректные или неопределённые адреса DNS-серверов, полученные через RDNSS и DHCPv6, и не передаёт недопустимые серверы в systemd-resolved.

Практический эффект этих изменений заметнее всего на системах с IPv6, несколькими сетевыми интерфейсами, VPN или собственными DNS-сервисами. Для обычной домашней конфигурации изменения могут остаться незаметными, но уменьшают вероятность получения некорректной DNS-конфигурации после переподключения интерфейса.

WWAN и проверка доступности сети

NetworkManager 1.58.1 исправляет включение IPv4 forwarding на интерфейсах мобильного широкополосного доступа. Это затрагивает системы, где подключение через модем используется не только самим компьютером, но и как шлюз для других устройств или сетевых пространств.

После исправления пересылка IPv4-трафика должна корректнее включаться на соответствующем интерфейсе при сценариях совместного доступа к соединению.

Изменена и логика проверки подключения к интернету. NetworkManager теперь выполняет connectivity check даже тогда, когда интерфейс имеет только IPv4-маршрут по умолчанию с областью действия link.

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

DHCP предупреждает о конфликтующих маршрутах

В DHCPv4 NetworkManager 1.58.1 добавлено диагностическое предупреждение для ситуации, когда стандартный маршрут из DHCP option 3 игнорируется из-за наличия classless static routes из option 121 или 249, но итоговая конфигурация при этом остаётся без шлюза.

Такое поведение соответствует логике classless static routes, однако раньше администратору было сложнее понять, почему после успешного получения DHCP-ответа система не получила рабочий маршрут по умолчанию.

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

Для поиска подобных проблем после обновления можно проверить журнал NetworkManager:

journalctl -u NetworkManager

А текущие маршруты — стандартными средствами iproute2:

ip route

Приватные 802.1X-профили стали строже

NetworkManager 1.58.1 меняет проверку приватных соединений, ограниченных конкретным пользователем через свойство connection.permissions.

Для таких профилей больше не принимаются параметры ca-path и phase2-ca-path. Они позволяют задавать каталоги с центрами сертификации для основной и второй фазы 802.1X-аутентификации.

Ограничение уменьшает возможность использовать произвольные каталоги доверенных сертификатов в пользовательских профилях. Для корпоративных сетей с EAP-TLS, PEAP и другими схемами 802.1X это означает, что после обновления стоит проверить профили, в которых одновременно используются:

  • ограничение через connection.permissions;
  • 802-1x.ca-path;
  • 802-1x.phase2-ca-path.

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

Для обычных домашних Wi-Fi-сетей WPA2/WPA3-Personal это изменение значения не имеет.

Исправлены NBFT, Bluetooth NAP и несколько сбоев

В генераторе конфигурации для initrd исправлена работа с VLAN, описанными через NVMe Boot Firmware Table. Для таких NBFT VLAN-соединений родительский интерфейс теперь задаётся по имени, что снижает риск гонок во время ранней загрузки системы.

Это изменение ориентировано прежде всего на серверы и системы, загружающиеся с NVMe over Fabrics, где сетевое соединение требуется ещё до монтирования основной файловой системы.

Кроме того, исправлена нормализация Bluetooth NAP-соединений. NAP — Network Access Point — используется для сетевого доступа через Bluetooth.

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

Что изменилось в NetworkManager 1.58.1

ОбластьИзменениеПрактический эффект
WPA3 / SAEИсправлено автоподключение профилей с key-mgmt=wpa-pskСтабильнее повторное подключение к WPA3-сетям
DNSКорректно передаётся порт DNS-сервера в systemd-resolvedРаботают DNS URI с нестандартным портом
IPv6 DNSОтбрасываются неопределённые и некорректные DNS-адресаМеньше ошибок конфигурации при RDNSS и DHCPv6
WWANИсправлено включение IPv4 forwardingКорректнее сценарии мобильного шлюза и connection sharing
Connectivity checkПроверка выполняется и при IPv4 link-scope default routeТочнее определяется доступность сети
DHCPv4Добавлено предупреждение при потере gateway из-за option 121/249Проще диагностировать ошибки DHCP
802.1XОграничены ca-path и phase2-ca-path для приватных профилейБолее строгая работа с пользовательскими профилями
initrd / NBFTИсправлена привязка родительского интерфейса VLANНадёжнее ранняя сетевая конфигурация
BluetoothИсправлена нормализация NAP-подключенийМеньше проблем с Bluetooth networking
СтабильностьИсправлено несколько сбоевПовышена надёжность демона

Кому стоит обновиться в первую очередь

NetworkManager 1.58.1 не является крупным функциональным релизом: новые возможности в основном появились в версии 1.58, а текущий выпуск сосредоточен на исправлении обнаруженных после неё проблем.

Обновление имеет повышенный приоритет для нескольких категорий систем:

  1. Ноутбуки и рабочие станции с WPA3. Если после перехода на 1.58 появились проблемы с автоматическим подключением к WPA3/SAE, 1.58.1 непосредственно исправляет этот сценарий.
  2. Системы с systemd-resolved и нестандартной DNS-конфигурацией. Особенно если используются DNS URI, IPv6, RDNSS или нестандартные порты.
  3. Шлюзы с мобильным интернетом. Исправление IPv4 forwarding важно для WWAN-подключений, раздающих трафик другим узлам.
  4. Корпоративные сети 802.1X. Администраторам необходимо проверить пользовательские профили с connection.permissions и собственными CA-каталогами.
  5. Серверы с сетевой загрузкой и NBFT. Исправление VLAN в initrd снижает риск проблем на раннем этапе загрузки.

Проверить установленную версию можно командой:

nmcli --version

После получения пакета 1.58.1 из репозитория дистрибутива имеет смысл дополнительно убедиться, что служба работает штатно:

systemctl status NetworkManager

Резюме

NetworkManager 1.58.1 — небольшой, но полезный патч стабильной ветки 1.58. Он не меняет архитектуру сетевого стека и не требует массовой перенастройки обычных домашних систем, однако закрывает несколько реальных регрессий и пограничных случаев.

Наиболее заметное исправление касается автоматического подключения к WPA3/SAE. Для серверных и корпоративных конфигураций важнее изменения в DNS, WWAN, DHCP, 802.1X и ранней настройке VLAN через NBFT.

Пользователям NetworkManager 1.58 разумно установить 1.58.1 после появления пакета в штатном репозитории своего дистрибутива. Перед обновлением корпоративных машин с пользовательскими 802.1X-профилями стоит отдельно проверить использование ca-path и phase2-ca-path.

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