mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-10-06 16:21:50 +00:00
ea8dbd7a6d
Install a configuration snippet on Fedora 40+, that sets the default for "wifi.cloned-mac-address" to "stable-ssid" (otherwise, the built-in default is "preserve"). This will mean, that on Wi-Fi profiles that don't explicitly override the property "wifi.cloned-mac-address", a stable address is generated. The benefit is, that Fedora will randomize the MAC address by default. Note that this also affects all pre-existing Wi-Fi profiles, that don't explicitly configure the property in the profile. Depending on how you see it, this is desirable. Randomization should be done, unless the user opts-out (not the other way around). Note that setting "wifi.cloned-mac-address=stable-ssid" is similar to setting a stable ID "${NETWORK_SSID}" and "wifi.cloned-mac-address=stable". The difference is that the latter also affects other properties, like - "ipv6.addr-gen-mode=stable-privacy" - "{ethernet,wifi}.cloned-mac-address=stable" - "ipv4.dhcp-client-id=stable" - "ipv6.dhcp-duid=stable-{llt,ll,uuid}" - "{ipv4,ipv6}.iaid=stable" Especially with "ipv6.addr-gen-mode=stable", changing the stable ID would mean that also all IPv6 addresses change. We want to avoid that by only changing the cloned-mac-address to "stable-ssid". This means, after upgrade to F40, different MAC addresses will be used on most users' Wi-Fi. This means, DHCP might hand out different IP addresses, sessions might expire, and configuration that depended on the previous MAC address will be affected. https://pagure.io/fedora-workstation/issue/350 |
||
---|---|---|
.. | ||
rpm | ||
utils | ||
REQUIRED_PACKAGES |