Eu não estou muito familiarizado com o Fedora, mas sei que o gerenciador de rede tem um sistema embutido para executar scripts depois que uma interface aparece. No Arch Linux os scripts estão localizados em
/etc/NetworkManager/dispatcher.d
Você precisará criar um script para dizer quando a interface estiver ativa, quando a interface estiver inativa, faça isso. No seu caso, inicie o raddvd quando a interface estiver ativa e pare quando a interface estiver inativa. O wiki do Arch Linux tem um pouco mais de informação e um exemplo de script que deve funcionar bem.