Esta questão sugere exatamente o que você está fazendo, por isso é interessante que o UUID pareça mudar na reinicialização.
No entanto, um dos comentários menciona outro método. Coloque um script em /etc/network/if-up.d
e ele deve ser executado toda vez que você se conectar a uma rede. Você pode colocar algo como iwconfig | grep -q "some SSID"
para testar se está conectado a uma rede específica (talvez você também possa usar o endereço MAC).