Wicd+wpa_supplicant の使用方法: 証明書 (PEAP+MSCHAP) を使用しない? ログ記録を有効にする?

Wicd+wpa_supplicant の使用方法: 証明書 (PEAP+MSCHAP) を使用しない? ログ記録を有効にする?

私は、LDXE、Wicd、wpa_supplicant を搭載した Debian 8 (Jessie) を使用して、職場の WiFi ネットワークに接続しようとしています。ネットワークは PEAP と MSCHAP を使用していますが、証明書は使用していません。

Wicd ネットワークのプロパティ ダイアログで証明書パスを空白のままにすると、/var/log/wicd/wicd.log に次のメッセージが表示されます。

2016/01/29 07:10:16 :: Attempting to authenticate...
2016/01/29 07:10:17 :: Ignoring template line: '            ca_cert="$_CA_CERT"
2016/01/29 07:10:17 :: '
2016/01/29 07:10:52 :: wpa_supplicant authentication may have failed.

NetworkManager ベースのセットアップでは、system-ca-certs を false に設定することを推奨するソリューションを Web で見つけましたが、私は NetworkManager を使用していません。私の理解が正しければ、system-ca-certs は NetworkManager に wpa_supplicant の設定方法や引数の渡し方を指示しているだけです。

このネットワークに証明書が必要ないことを Wicd や wpa_supplicant で認識するには、どうすればよいでしょうか?

(ちなみに、wpa_supplicant のログ記録を見つける/有効にする方法を誰かが提案してくれると、おそらく問題に対するより深い洞察が得られるでしょう。)

答え1

私は自分の問題を自分で解決しました。

私の特定のネットワークの場合、解決策は、他の PEAP オプションの代わりに「PEAP with GTC」を選択することでした。

wpa_supplicant のログを取得するのは非常に簡単でした。Wicd の設定ダイアログにデバッグ ログを有効にするチェック ボックスがあり、これにより wpa_supplicant ログ メッセージが wicd ログに追加されました。具体的には、使用されている wpa_supplicant コマンド ラインが明らかになり、シェルで自分で実行して、さらに多くのヒントを得ることができました。

関連情報