wicd: TKIP/MSCHAPV2 を含む PEAP が機能しません。

wicd: TKIP/MSCHAPV2 を含む PEAP が機能しません。

TKIP / MSCHAPV2でPEAPを使用していますが、wicd次のエラーが発生します。

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')

私は正しいパスワードを使用していると確信しています。

この問題を解決する方法について提案がありますか?

「CA認証パス」フィールドを空白のままにしました。これで問題が発生する可能性がありますか?

WPAを使用して別のネットワークに接続すると、正常に動作します。

答え1

これは関係がないように見え、CA certDBUSによるものである可能性はありません。

無効なプロトコル(PEAP対TKIP / MSCHAPV2)を使用して認証を試みている可能性があります。

同様の問題を説明します。ここ。解決策はPEAP with GTC代わりに使用することですPEAP with TKIP/MSCHAPV2

答え2

デフォルトのWICDには、MSCHAPv2テンプレートを含むPEAPはありません。

この試み:

 nano  /etc/wicd/encryption/templates/any_name

次のテンプレートを作成します。

 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"
 }

関連情報