Eu encontrei o mesmo problema que o seu. Depois de algumas escavações, encontrei uma pasta chamada:
/usr/share/dbus-1/system-services/fi.w1.wpa_supplicant1.service
Este é o arquivo usado para permitir que o serviço seja ativado pelo d-bus. O d-bus pode ativar o serviço mesmo se estiver desativado. Confirmei que isso estava acontecendo, renomeando o arquivo e reinicializando. Eu vi que neste momento wpa_supplicant
não tinha sido iniciado! Para perseguir o problema, seria necessário descobrir qual programa está ativando wpa_supplicant
via d-bus
. Eu não fiz isso como mascarar o arquivo de unidade funciona bem para os meus propósitos.
Espero que isso ajude você!