Lenovo Thinkpad560のKubuntu16.04。オフィスのWi-Fiへの自動接続を拒否するなど、ワイヤレスの問題がたくさん発生しています。一時停止、休止状態、または再起動するたびに、wifiパスワードをもう一度入力する必要があります。これは私の家のwifiでは起こりません。
この接続の構成ダイアログを開くたびに、ポップアップエラーが発生します
Failed to get secrets for OfficeNetwork
No agents were available for this request
接続の構成で、「このネットワークが利用可能になったときに自動的に接続する」を選択しました。設定ダイアログの「Wi-Fiセキュリティ」タブの下に、パスワードの場所があります。そこにパスワードを入力して保存すると、ダイアログを再度開いたときにパスワードが表示されなくなります。
これを自分でトラブルシューティングしたいのですが、エラーメッセージがわかりません。特に、「秘密」と「エージェント」とは何を指し、何が問題なのですか?より一般的なアドバイスもありがたいです:)
「シークレット」はパスワードであり、ネットワークのパスワード、証明書キーのロック解除パスフレーズ、スマートカードのPINコードなど)の総称です。
この場合の「エージェント」は、サービスに代わって何かを行うヘルパープログラムです。この場合、NetworkManagerサービスはグラフィカルセッションに直接接続して、そこでパスワードプロンプトを表示することはできません(サービスであるため)。したがって、NetworkManagerは、KDEがbackをNMに接続し、パスワード要求を待ち、NMに代わってプロンプトを表示することを期待しています。
エージェントは、インタラクティブなプロンプトを表示するだけでなく、KWallet(またはGNOMEキーリングなど)にパスワードを保存し、NetworkManagerがパスワードを要求したときにパスワードを取得することもできます。したがって、KWalletManagerをチェックして、パスワードが適切に保存されているかどうかを確認してください。
(通常、どのKDEコンポーネントがNMのエージェントとして機能するかはわかりません。プラズマnmの一部である可能性があります。ターミナル経由でnmcli agent
を実行するか、GNOMEキーリングベースのnm-applet
を起動すると提供されます。一時的な代替手段。)
別のオプションは、接続の設定(kde5-nm-connection-editor
または汎用nm-connection-editor
)を開き、接続をシステム全体(別名「すべてのユーザーが利用可能」)に変更することです。そうすれば、WiFiパスワードは/etc
に保存され、NM(ただし暗号化されなくなります)でいつでも利用できます)。