Como você está usando a autenticação MSCHAPv2, você precisa do hash da senha, e não da senha real.
Então, uma senha em texto puro como você a tem agora
password="passwordxx"
não funciona.
Tente
$echo -n passwordxx | iconv -t utf16le | openssl md4
cb21bd8890caee216f87cfb8d3248fe9
Em seguida, substitua a linha etc/wpa_supplicant/wpa_supplicant.conf
the password
pelo hash obtido executando o último comando.
Exemplo derivado de passwordxx
:
password=hash:cb21bd8890caee216f87cfb8d3248fe9
Dependendo da configuração central do servidor RADIUS, você também pode precisar adicionar um anonymous_identity
, eu também o adicionaria para iniciantes idênticos à diretiva identity
.
anonymous_identity="domainxxx\usernamexxx""
Eu também acho que key_mgmt é key_mgmt = WPA-EAP (um pouco inseguro sobre esse ponto, teste-o)
Como em:
network={
key_mgmt=WPA-EAP
eap=PEAP
identity="domainxxx\usernamexxx"
anonymous_identity="domainxxx\usernamexxx"
password=hash:cb21bd8890caee216f87cfb8d3248fe9
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
}
Se tudo mais falhar e não for autenticado, recomendo falar com o administrador da rede local para verificar os detalhes locais.