Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-16470

New mode stable-ssid for wifi.cloned-mac-address

    • NetworkManager-1.45.8-1.el9
    • 1
    • rhel-sst-network-management
    • ssg_networking
    • 1
    • False
    • Hide

      None

      Show
      None
    • Yes
    • NMT - RHEL 8.10/9.4 DTM 12
    • Hide

      Given a system administrator configuring network settings on a Fedora 40 system, 
      When the system administrator selects the new "stable-ssid" mode for the wifi.cloned-mac-address setting in NetworkManager, 

      Then, the system should generate and assign a unique MAC address for each network the device connects to. This MAC address should be consistent across reconnections to the same network.

      Definition of done:

      • The implementation meets acceptance criteria
      • Unit test and integration test are written and pass
      • The code is part of a build attached to an errata
      Show
      Given a system administrator configuring network settings on a Fedora 40 system,  When the system administrator selects the new "stable-ssid" mode for the wifi.cloned-mac-address setting in NetworkManager,  Then, the system should generate and assign a unique MAC address for each network the device connects to. This MAC address should be consistent across reconnections to the same network. Definition of done: The implementation meets acceptance criteria Unit test and integration test are written and pass The code is part of a build attached to an errata
    • Pass
    • None
    • Enhancement
    • Hide
      .NetworkManager wifi connections support a new MAC address-based privacy option

      With this enhancement, you can configure NetworkManager to associate a random-generated MAC address with the Service Set Identifier (SSID) of a wifi network. This enables you to permanently use a random but consistent MAC address for a wifi network even if you delete a connection profile and recreate it. To use this new feature, set the `802-11-wireless.cloned-mac-address` property of a wifi connection profile to `stable-ssid`.
      Show
      .NetworkManager wifi connections support a new MAC address-based privacy option With this enhancement, you can configure NetworkManager to associate a random-generated MAC address with the Service Set Identifier (SSID) of a wifi network. This enables you to permanently use a random but consistent MAC address for a wifi network even if you delete a connection profile and recreate it. To use this new feature, set the `802-11-wireless.cloned-mac-address` property of a wifi connection profile to `stable-ssid`.
    • Done
    • None

      In order to get better privacy, many devices like Android ones has enabled by default a "random MAC address" option.

      NetworkManager supports the options "random" and "stable" that could serve for that purpose. However, both have some disadvantages:

      • random: as the MAC address changes on each activation, it can't be used in networks with configuration that depends on clients' MAC address.
      • stable: the MAC address is different for each created connection, but it will change if the connection is deleted and created again because it depends on the connection UUID

      A new mode that depends only on the network you are connecting to is desired, so you will get a different MAC address for each network you connect to, but always the same one when recreating a connection for the same network.

      We want to enable this mode by default for Fedora 40.

              rh-ee-sfaye Stanislas Faye
              ihuguet@redhat.com Inigo Huguet
              Network Management Team Network Management Team
              Vladimir Benes Vladimir Benes
              Marc Muehlfeld Marc Muehlfeld
              Votes:
              0 Vote for this issue
              Watchers:
              13 Start watching this issue

                Created:
                Updated:
                Resolved: