使用 wpa_supplicant 与 connmanctl 在 Linux 平台上设置 WiFi?

Setting WiFi on Linux platforms using wpa_supplicant vs connmanctl?

我观察到一些 linux 分布有 /etc/wpa_supplicant/wpa_supplicant.conf 可配置为设置 WiFi。

另一方面,一些发行版有 connmanctl utility/tool。 我们有 /var/lib/connman/<SSID>-psk.config 个文件。

有人可以解释这两者之间的区别以及究竟是谁使用这些文件来使 wifi 正常工作吗?

connman是一个网络配置工具,如wicdnetctlNetworkManager

wpasupplicant 是一个 supplicant 允许 wpa 身份验证(以及更多)即使 connmanctl.