wicd: PEAP com TKIP / MSCHAPV2 não está funcionando

1

Em wicd , estou usando PEAP com TKIP / MSCHAPV2 e recebo o seguinte erro:

ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 230,
in maybe_handle_message
    self._handler(*args, **kwargs)
  File "/usr/share/wicd/gtk/gui.py", line 253, in handle_connection_results
    error(self.window, language[results], block=False)
KeyError: dbus.String(u'bad_pass')

Tenho certeza de que estou usando a senha correta.

Alguma sugestão de como solucionar isso?

Estou deixando o campo "Caminho para o certificado CA" vazio. Isso poderia estar causando o problema?

Conectar-se a outras redes (usando o WPA) funciona bem.

    
por Thomas Keller 11.09.2015 / 11:59

2 respostas

3

Isto não parece estar relacionado com CA cert , nem é provável que seja causado por DBUS.

Provavelmente, você está tentando autenticar usando o protocolo errado (PEAP com TKIP / MSCHAPV2)

Um problema semelhante é descrito aqui . A solução é usar PEAP with GTC em vez de PEAP with TKIP/MSCHAPV2 .

    
por 10.02.2016 / 13:51
1

O WICD padrão não tem o modelo PEAP com MSCHAPv2.

Tente isto:

 nano  /etc/wicd/encryption/templates/any_name

Crie o modelo a seguir:

 name = PEAP with TKIP/MSCHAPv2
 author = unknown
 version = 1
 require identity *Identity password *Password 
 -----
 ctrl_interface=/var/run/wpa_supplicant
 network={
    ssid="$_ESSID"
    scan_ssid=$_SCAN
    proto=WPA
    key_mgmt=WPA-EAP
    pairwise=TKIP
    group=TKIP
    eap=PEAP
    identity="$_IDENTITY"
    password="$_PASSWORD"
    ca_cert="$_CA_CERT"
    phase1="peaplabel=0"
    phase2="auth=MSCHAPV2"
 }
    
por 10.02.2016 / 21:16