Fedora Меняет MAC-адрес перед подключением к Wi-Fi с определенным SSID

Можно ли подделать мой MAC-адрес только при подключении к определенной сети Wi-Fi?

Я подумал об использовании сценария в /etc/NetworkManager/dispatcher.d/, который изменил бы MAC-адрес моего устройства перед подключением, а затем вернул бы его к аппаратному значению по умолчанию при отключении, но все методы изменения MAC-адреса, которые я знаю, требуют остановки и перезапуска службы "NetworkManager", что, очевидно, не может произойти при запуске сценария.

Есть ли какой-либо способ обнаружение изменения сетевого подключения за пределами действий "NetworkManager"? Я прошу конкретно Fedora, но я уверен, что решение будет общим для Linux.