È disponibile la versione 3.0 del demone Wi-Fi iwd (iNet Wireless Daemon), sviluppata da Intel come alternativa all'tool wpa_supplicant per connettere i sistemi Linux a reti wireless. Iwd può essere utilizzato sia in modo autonomo che come backend per i configuratori di rete Network Manager e ConnMan. Il progetto è adatto per l'uso su dispositivi embedded ed è ottimizzato per un ridotto consumo di memoria e spazio su disco. Iwd non utilizza librerie esterne e si basa esclusivamente sulle funzionalità fornite dal kernel Linux di default (per funzionare richiede solo il kernel Linux e Glibc). Include una propria implementazione del client DHCP e un insieme di funzioni crittografiche. Il codice del progetto è scritto in linguaggio C e distribuito sotto la licenza LGPLv2.1.
Nel nuovo aggiornamento, oltre a correggere errori, è stata aggiunta la supporto per la modalità di autenticazione esterna sui sistemi con chip basati sull'architettura FullMAC, che implica l'implementazione dello stack wireless all'interno del firmware del chip anziché nel driver di sistema. La modalità di autenticazione esterna (CMD_EXTERNAL_AUTH) può essere utilizzata con i driver che non supportano la gestione completa del protocollo di autenticazione SAE (Simultaneous Authentication of Equals) all'interno del firmware e che non forniscono i comandi CMD_ASSOCIATE e CMD_AUTHENTICATE. In questo caso, il firmware può fornire il comando CMD_EXTERNAL_AUTH per attivare un'autenticazione esterna per gestire i pacchetti SAE nello spazio utente.
Fonte: opennet.ru
