Eu simplesmente faço:
systemctl start wpa_supplicant
Sem erros --- recebo um novo aviso. Ok, até agora, tudo bem.
Eu verifico journalctl.
wpa_supplicant[622]: Successfully initialized wpa_supplicant
Nada mais, novamente, até agora, tão bom.
Mas, é claro, quando eu verifico ps aux | grep wpa
, não recebo nada.
Então, não só o systemctl
falha em iniciá-lo, falha em informar que ele não foi iniciado, mas não há nada em journalctl
sobre qualquer problema. Apenas que foi "inicializado com sucesso".
Se eu iniciar manualmente wpa_supplicant
, por exemplo com isso:
wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -i wlan0
Em seguida, ele é iniciado perfeitamente e até autentica com êxito o AP no arquivo wpa_supplicant.conf
.
Aparentemente, não tenho idéia de como usar o systemd. Mas quando não recebo nenhum erro, aviso ou mesmo informação, não é exatamente intuitivo para mim qual é o problema, mas, novamente, não estou acostumado a usar o systemd. Eu posso imaginar que os outros encontrariam problemas iguais ou similares tentando usar o systemd, e ficariam tão frustrados quanto eu.
Isto é para o Kali Linux Rolling. 4.13.0-kali1-amd64, systemd 235, wpa_supplicant v2.4.
systemctl status wpa_supplicant
● wpa_supplicant.service - WPA supplicant
Loaded: loaded (/lib/systemd/system/wpa_supplicant.service; enabled; vendor preset: disabled)
Active: inactive (dead) since Sat 2017-12-30 22:57:47 CET; 1min 0s ago
Process: 1267 ExecStart=/sbin/wpa_supplicant -B -c /etc/wpa_supplicant/wpa_supplicant.conf -i wlan0 (code=exited, st
Main PID: 1267 (code=exited, status=0/SUCCESS)
Dec 30 22:57:46 w530 systemd[1]: Starting WPA supplicant...
Dec 30 22:57:46 w530 wpa_supplicant[1267]: Successfully initialized wpa_supplicant
Dec 30 22:57:47 w530 systemd[1]: Started WPA supplicant.