NetworkManager 1.46.0 has been released, offering a stable interface to simplify network parameter settings. Various plugins to support VPN such as Libreswan, OpenConnect, Openswan, SSTP, and more, are being developed as part of their own development cycles.
The main innovations in NetworkManager 1.46 include:
- Continuing assembly with Python2, with Python3 now being mandatory.
- Support for Systemd versions has been discontinued in the “Connection.Stable-id” parameter.
- Added support for using the variable “$ {Network_ssid}” to generate a permanent identifier based on an SSID wireless network.
- Support added for the value “wifi.cloneed-mac-address = stable-ssid” to account for randomization of the MAC address of the wireless network.
- Added support for UDEV-strokes ID_NETOLOO_LINK_LOCAL_ONLY = 1 and ID_NET_MANAGED_BY.
- In the NMCLI utility, the withdrawal of IP addresses and routes is limited to 10 lines.
- The number of IP addresses and routes transmitted through D-BUS is limited to 100.
- The intensity of updating addresses/routes is limited to 3 changes per second.
- In Cloud-Setup, the SystemD service file includes additional Sandbox insulation settings.
- Wi-Fi capacity is provided in NMCLI.
- Possibility of a wireless device working in the 6GHz range is shown.
- Support added for Ethtool Eeee (Energy Efficient Ethernet).
- Added a parameter to prevent automatic addition to DNS settings of the EDNS0 and Trust-ad options.
- For IP tunnels, the property of fwmark is included.
- Support added for HSR (High-Availability Seamless Redundance) and PRP (Parallel Redundance Protocol).
- Static routes can be configured with an empty IP address.
- Default IPV4 DAD (Duplicate Address Detection) is included.
- Support for two-factor authentication on the VPN-Plagin side for VPN
/Reports, release notes, official announcements.