ワイヤレスネットワークに接続するためのいくつかの低レベルツールを調査していて、次のツール(便利なドキュメント/チュートリアルリンク付き)を見つけました。
これらのツールまたは同様のツールの完全な評価を見つけることができないようです。おそらく誰かがこれらのツールを信頼性と使いやすさの点で比較できますか?Linuxデスクトップに最適なのはどれですか。ウェブ検索ではあまり見つけられないので、既存の記事へのリンクを歓迎します。
この質問の回答が多すぎる場合は申し訳ありませんが、適切な比較を見つけることができず、どのツールが最も信頼できるかについて個人からさまざまなレビューを受けました。
これが私の経験からの少しです:
私はwpa_cliを使用しており、かなり満足しています。多くのLinuxシステムでそのまま使用できますが、NetworkManagerがインストールされている場合は機能しないようです。私の主な問題は、私の設定に100以上のwifiネットワークがあり、SSIDでネットワークを追加/削除する簡単な方法がないようです。wpa_supplicantによって割り当てられたネットワーク番号を使用する必要があり、ネットワークの番号を付け替えたり、ネットワークを並べ替えたりするのは無理があるようです。また、新しいネットワークのSSIDを手動で入力する必要もあります。おそらく、タブ補完やテキストベースの選択メニューなどがいいでしょう。これは、たとえば、ssidに末尾の空白があったときに、多くの時間を費やしました。
また、scan_ssid=1
非表示のネットワークやkey_mgmt=NONE
暗号化されていないネットワークなど、特定の構成を手動で設定する必要があるという問題がありました。新しいwifiネットワークに接続するときに他の特別なケースがポップアップする可能性があることを心配しwpa_supplicant.conf
ています。解決策を熟読する時間がないかもしれません。したがって、使いやすさはwpa_cliでの少しの挑戦ですが、おそらく私が知らないツールの機能があるかもしれません。
nmcliが最も使いやすく、依存関係としてNetworkManagerに依存していても、信頼性を犠牲にしないことを勧められました。すべてのLinuxディストリビューションに組み込まれているため、Linuxデスクトップにはiwが最適であるという別の推奨事項を受け取りましたが、接続が多数構成されている場合、iwは構成の管理と自動化を促進しないという印象を受けました。ArchWikiはまた、iwはnl80211のみをサポートしていると述べていますが、それは現実的な懸念事項ではない可能性があります。
私はこれらのツール間で多くの比較を見つけることができないように見えるので、どんな洞察や参照もいただければ幸いです。
nmcli
優先するwpa_cli
ので(必要ないのでwpa_cli
)、iw
ワイヤレスネットワークを制御するためのはるかに低レベルのユーティリティですが、nmcli
GUIのフロントエンドが存在する可能性があるため、エンドユーザー向けのユーティリティですnmcli
。