Skip to content

device: ignore error setting mac if it's a global special value

Beniamino Galvani requested to merge bg/wifi-default-mac-error into main

Summary

If the distro sets a global special value for the cloned MAC address (for example, stable-ssid) and the driver doesn't support changing the MAC, all activations will fail on the interface unless users know that they need to change the cloned MAC. Be more tolerant to errors in case the MAC is global and special.

https://bugzilla.redhat.com/show_bug.cgi?id=2270062

Checklist

Please read https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/blob/main/CONTRIBUTING.md before opening the merge request. In particular, check that:

  • the subject for all commits is concise and explicative
  • the message for all commits explains the reason for the change
  • the source is properly formatted
  • any relevant documentation is up to date
  • you have added unit tests if applicable
  • the NEWS file is updated when the change deserves to be mentioned, for example for new features, behavior changes, API deprecations, etc.
Edited by Beniamino Galvani

Merge request reports