Mudar para outro driver é muito improvável para resolver seus problemas, mas como sempre, isso é uma opinião. Eu tive muitas pessoas reclamando de mim para fazer declarações definitivas ...
O comentário anterior sobre uma configuração do Fedora também se aplica ao Ubuntu. Aqui está o que é o fi.epitest.hostap.WPASupplicant.service no Fedora:
Exec = /usr/sbin/wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -B -u -f /var/log/wpa_supplicant.log -P /var/run/wpa_supplicant.pid
A questão é que o tempo que levaria para escrever uma explicação boa e clara de como fazer o que você quer é grande e pior, não há garantias de que isso resolveria seu problema (o pior cenário é que as coisas pioram e meia instalação de trabalho é inoperável). O mais provável é que você receba respostas curtas / difíceis ou cortador de biscoitos, porque é o tempo todo que alguém poderia poupar. Não é que você esteja fazendo algo errado - é que o que você está tentando fazer é apenas fácil para os especialistas. Espero que alguém com mais tempo ajude você a juntar as coisas ...
Como um usuário técnico, eu realmente gostaria de ajudar, mas está claro que isso vai demorar um pouco, mas talvez eu esteja apenas devagar :-) Meu conselho para você é definir um limite de tempo - digamos "Vou gastar 45 minutos com este problema no total" e se você se pegar levando um minuto a mais do que isso, pare! Eu odeio quando vejo novos usuários de Linux mastigando horas de sua vida em questões desagradáveis :( Boa sorte!