I used wpa_passphrase, I had a plaintext password in before and it still wouldn't connect
Para o PEAP, você realmente deve usar a configuração password=
.
Não há PSK no WPA-Enterprise e, embora a senha possa ser criptografada para MSCHAPv2, ela usaria um hash completamente diferente do que os PSKs WPA-Personal. Portanto, wpa_passphrase
é inútil aqui.
Se "ainda não se conectasse" com uma senha, ela não se conectaria por um motivo diferente.
Are there any bonuses or drawbacks to NetworkManager over wpa_supplicant?
O NetworkManager apenas vai rodar o wpa_supplicant nos bastidores, e de fato todos os parâmetros que você encontra no perfil de conexão em / etc são muito parecidos com a configuração raw do wpa_supplicant.
Então, no seu caso, a vantagem é que você pode copiar / colar a configuração, não muito mais.