发布 IWD 2.0,一个在 Linux 中提供 Wi-Fi 连接的包

由 Intel 开发的 Wi-Fi 守护程序 IWD 2.0(iNet 无线守护程序)已发布,作为 wpa_supplicant 工具包的替代品,用于组织 Linux 系统与无线网络的连接。 IWD 可以单独使用,也可以作为网络管理器和 ConnMan 网络配置器的后端。 该项目适合在嵌入式设备上使用,并针对最小内存和磁盘空间消耗进行了优化。 IWD 不使用外部库,仅访问标准 Linux 内核提供的功能(Linux 内核和 Glibc 就足以工作)。 它包括自己的 DHCP 客户端实现和一组加密函数。 该项目代码是用 C 语言编写的,并根据 LGPLv2.1 获得许可。

新版本提供了以下创新:

  • 添加了对配置 IPv4 和 IPv6 网络的地址、网关和路由的支持(使用 iwd,无需使用其他实用程序)。
  • 可以在启动时更改 MAC 地址。
  • 有一个可用于漫游的接入点列表(以前会选择一个性能最好的接入点进行漫游,但现在维护一个列表,按 BSS 排名,以便在发生故障时快速选择备份接入点)连接到所选的一个)。
  • 为 EAP(可扩展身份验证协议)实现了缓存和恢复 TLS 会话。
  • 添加了对 256 位密钥密码的支持。
  • 接入点模式实现增加了对使用旧版 TKIP(临时密钥完整性协议)对客户端进行身份验证的支持。 此更改允许支持不支持 TKIP 以外的密码的旧硬件。

来源: opennet.ru

添加评论