![WPA2 和 Linux 无线工具](https://linux22.com/image/1225411/WPA2%20%E5%92%8C%20Linux%20%E6%97%A0%E7%BA%BF%E5%B7%A5%E5%85%B7.png)
我想知道一种独立于分发的方法来连接 WPA2 无线网络。
无线工具是否支持 wpa2?iwconfig 等?
或者是必要的使用 wpa_supplicant?如果在多个网络之间切换,每次都要编辑配置文件,这很快就会让人沮丧。
我知道像 wicd 这样的工具,但想知道是否有一种标准方法可以在所有发行版上执行此操作而不需要第三方软件。
答案1
由于 ifupdown 集成,在 debian/ubuntu 上配置 WPA 请求者非常方便。您使用的是什么发行版?
答案2
大多数发行版目前依赖 NetworkManager 来管理其网络配置,而 wpa_supplicant 负责 WPA/WPA2 身份验证过程。
NetworkManager 的问题在于,控制它需要主要与您所使用的桌面环境紧密集成的 GUI 程序。
我发现最近开始使用网络管理器,NetworkManager 的命令行界面,当我不想依赖桌面环境但想要实际控制我的 wifi 连接时,或者当我想要编写 wiki 连接脚本(尤其是使用 WPA 身份验证时)时。
答案3
wpa_supplicant.conf
可以包含此条款:
network={
key_mgmt=NONE
}
这足以让它尝试与大多数(所有?)开放无线 AP 进行身份验证。另一方面,安全 AP...我个人还没有尝试过解决这个问题;事实上,wpa_supplicant.conf
当我想添加一个新的安全网络时,我会手动编辑。(我使用autowifi
进行检测和切换。