Freigabe des Wi-Fi-Daemons (iNet Wireless Daemon), entwickelt von Intel als Alternative zu wpa_supplicant zur Verbindung von Linux-Systemen mit dem drahtlosen Netzwerk. IWD kann sowohl eigenständig als auch als Backend für Netzwerk-Konfiguratoren wie Network Manager und ConnMan verwendet werden. Das Projekt eignet sich für den Einsatz auf eingebetteten Geräten und ist für einen minimalen Speicher- und Platzverbrauch optimiert. IWD verwendet keine externen Bibliotheken und greift nur auf die vom Standard-Linux-Kernel bereitgestellten Funktionen zu (für den Betrieb sind nur der Linux-Kernel und Glibc erforderlich). Es enthält eine eigene Implementierung eines DHCP-Clients und eine Reihe . Der Code des Projekts ist in C geschrieben und unter LGPLv2.1 lizenziert.
Im wurde Unterstützung für die Randomisierung und Neudefinition von MAC-Adressen sowie die Festlegung verschiedener fester MAC-Adressen, die an bestimmte drahtlose Netzwerke gebunden sind, hinzugefügt. Die Zuordnung einzelner MAC-Adressen beim Verbinden mit verschiedenen drahtlosen Netzwerken verhindert die Verfolgung des Benutzers zwischen WiFi-Netzwerken. Darüber hinaus wurde die API für die Verwaltung des Frame-Austauschs (das Senden von Frames an das Wireless-Netz, den Status der Frame-Zustellung (Ack / No-ack) abfragen und auf eine Antwort warten) vereinfacht.
Quelle: opennet.ru
