惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

MyScale Blog
MyScale Blog
人人都是产品经理
人人都是产品经理
云风的 BLOG
云风的 BLOG
小众软件
小众软件
F
Fortinet All Blogs
爱范儿
爱范儿
WordPress大学
WordPress大学
N
Netflix TechBlog - Medium
Recent Announcements
Recent Announcements
Google DeepMind News
Google DeepMind News
C
Check Point Blog
博客园 - 聂微东
D
Docker
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
aimingoo的专栏
aimingoo的专栏
Vercel News
Vercel News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
A
About on SuperTechFans
博客园 - 【当耐特】
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog
宝玉的分享
宝玉的分享
Jina AI
Jina AI
H
Hackread – Cybersecurity News, Data Breaches, AI and More

NetworkManager

NetworkManager 1.58 NetworkManager 1.54 NetworkManager 1.52 Protect your VPN from TunnelVision attacks NetworkManager 1.50 Addressing hostname assignment in NetworkManager 1.40 Help NetworkManager project to triage issues NetworkManager 1.48 NetworkManager 1.46 NetworkManager 1.44 NetworkManager 1.42 Set up NMCI on Fedora Linux VM Using Python and NetworkManager to control the network [link] Notes on D-Bus NetworkManager 1.40 From ifcfg to keyfiles [link] NetworkManager 1.36 NetworkManager 1.34 NetworkManager 1.32 NetworkManager 1.30 Initscripts’ ifcfg-rh Format in NetworkManager and its Future [link] How to set up your NetworkManager environment [link] NetworkManager 1.28 [link] Looking forward to Linux network configuration in the initial ramdisk (initrd) [link] NetworkManager 1.26 [link] Internet connection sharing with NetworkManager [link] Why NetworkManager? [link] Please welcome: NetworkManager 1.20 [link] Becoming friends with NetworkManager [link] WireGuard in NetworkManager [link]
NetworkManager 1.38
Lubomir Rintel · 2022-05-13 · via NetworkManager

A new release of NetworkManager, everybody’s favorite Linux network management service, has been released and is available for download from our download page. It’s also likely to be included in your favorite Linux distribution soon.

If you’re a sort of person that’s curious enough to read about a new release of a networking management daemon then read on. This article points out some of the most interesting changes in the release and it has been written just for you (and some others).

DHCP and IP configuration

Various improvements have been made that affect selection of source address in presence of multiple addresses on a single interface.

In new version of NetworkManager, IPv6 addresses will be ordered consistently with IPv4: with everything else being equal (metric, lifetime), addresses that come first have a higher priority. Statically configured adresses always have a higher priority than automatically configured ones.

Wi-Fi changes

The release contains a fair amount of wireless-related fixes and changes.

NetworkManager 1.38 will no longer claim to support frequencies that are not available for use in user’s country. Previously it exposed all frequencies the hardware was capable of using, but an attempt to use the unlicensed ones would fail anyway due to regulatory domain enforcement in kernel.

The Access Point functionality will pick a frequency band (channel number) at random, lowering the chance of collisions. It will also no longer pretend to support SAE (WPA3 Personal).

The “nmcli radio” subcommand controls various ways of disabling hardware equipped with radio antennae (known as “Airplane Mode”). Without more arguments it prints overview of availability of the radios. In NetworkManager 1.38 it was extended to also indicate when the radio hardware, be it Wi-Fi or wireless modems, is missing altogether.

nmcli radio now indicates lack of radios

The WEP algorithm for securing Wi-Fi networks has been long superseded by better alternatives due to having known security flaws. Finally the time has come for various Linux distributions to start disabling its support in wpa_supplicant, the daemon that deals with maintaining Wi-Fi network connectivity, authentication and encryption. In version 1.38, NetworkManager will warn about its use in “nmcli” and provide a better diagnostics if the support in wpa_supplicant is unavailable.

Use of WEP is now discouraged

Various other bits

In the new NetworkManager version, Internet connectivity checking works more reliably. It behaves correctly if the endpoint resolves to multiple addresses and avoids a hang due to a bug in libcurl that could cause blocking during domain name resolution.

The “nmcli connection” command gained a “migrate” subcommand to help migrating from ifcfg files (used on Fedora Linux and similar systems) to keyfiles. More details in this Fedora Magazine Article.

Acknowledgements

As always, bugs have been fixed and many small improvements have been done all over the place. This wouldn’t be possible without those who’ve spent their time improving NetworkManager and have been kind and brave enough to submit their patches:

Ana Cabral, Bastien Nocera, Beniamino Galvani, Bryan Jacobs, ChristianEggers, Daisuke Matsuda, Emmanuel Grumbach, Fernando Fernandez Mancera, Francisco Blas Izquierdo Riera (klondike), Javier Jardón, Lubomir Rintel, luokai, muzena, Nathan Follens, Sergiu Bivol, Sigurd Rønningen Jenssen, Thomas Haller, Till Maas, Val Och, Vojtech Bubela, Wen Liang, Yi Zhao, Yuri Chornoivan and 谢致邦 (XIE Zhibang).

If you want to join us, submit a merge request in our GitLab project.

The Red Hat Quality Engineers have been diligently pointing out mistakes and failures of ours so that we could fix them before they could ruin anyone’s day:

Vladimír Beneš, Filip Pokryvka, David Jasa and Matej Berezny.

If you’ve reached this point and still didn’t satisfy your hunger for news about NetworkManager, check out the NEWS file!

Keep Ukraine Connected

There’s more to maintianing network connectivity than NetworkManager. Hostile forces have invaded the country of Ukraine and its citizens need to stay connected more than ever. Luckily there are volunteers helping with just that. They accept donations of money and hardware, especially fiber optics splicers. If you’d like to help, please visit NOG’s Keep Ukraine Connected web site.