2
什么是最可靠的wifi命令行工具?iw vs wpa_cli vs nmcli
我正在探索一些用于连接无线网络的底层工具,并且发现了以下工具(带有有用的文档/教程链接): w wpa_cli 南极 我似乎找不到对这些工具或类似工具的全面评估。也许有人可以在可靠性和用户友好性方面比较这些工具?哪一个最适合Linux桌面?欢迎访问现有文章的链接,因为我无法通过网络搜索找到很多内容。 抱歉,这个问题太开放了,但是我找不到很好的比较,而且我收到了一些关于哪种工具最可靠的个人评论。 这是我的经验: 我一直在使用wpa_cli,对此我感到非常满意。它在许多Linux系统上都是开箱即用的,但是在安装NetworkManager时似乎不起作用。我的主要问题是我的配置中现在有100多个wifi网络,而且似乎没有一种简单的方法可以通过SSID添加/删除网络。我必须使用wpa_supplicant分配的网络号,重新编号或重新排列网络似乎不合理。我还必须手动输入新网络的SSID-也许像Tab补全或基于文本的选择菜单之类的东西会很好。例如,当ssid包含一些尾随空白时,这花费了我很多时间。 另外,我遇到了一些问题,需要手动设置特定的配置,例如scan_ssid=1用于隐藏网络和key_mgmt=NONE未加密网络。我担心在连接到新的wifi网络时可能会弹出一些其他特殊情况,并且我可能没有时间仔细wpa_supplicant.conf研究解决方案。因此,用户友好性对于wpa_cli来说是个挑战,但是也许我不知道该工具的某些功能。 我被告知nmcli是最用户友好的,即使它依赖NetworkManager作为依赖项,也不会牺牲任何可靠性。我收到另一个建议,因为iw是所有Linux发行版内置的,因此iw最适合Linux桌面,但是我的印象是,当配置了许多连接时,iw不利于管理和自动化配置。ArchWiki还说iw仅支持nl80211,但这可能不是现实的问题。 由于我似乎无法在这些工具之间找到太多的比较,因此不胜感激或参考。