Dostępne jest wydanie demona Wi-Fi IWD 2.0 (iNet Wireless Daemon), rozwijanego przez firmę Intel jako alternatywa dla narzędzia wpa_supplicant, służącego do łączenia systemów Linux z siecią bezprzewodową. IWD może być używane jako samodzielne rozwiązanie, a także jako backend dla konfiguratorów sieci Network Manager i ConnMan. Projekt nadaje się do zastosowania na urządzeniach wbudowanych i jest zoptymalizowany pod kątem minimalnego zużycia pamięci i miejsca na dysku. IWD nie wykorzystuje zewnętrznych bibliotek i korzysta wyłącznie z możliwości udostępnionych przez standardowe jądro Linux (do działania wystarczy jądro Linux i Glibc). W skład wchodzi własna implementacja klienta DHCP oraz zestaw funkcji kryptograficznych. Kod projektu został napisany w języku C i jest udostępniany na licencji LGPLv2.1.
W nowym wydaniu wprowadzono następujące nowości:
- Dodano wsparcie dla konfigurowania adresów, bram i tras dla protokołów IPv4 i IPv6 (w ramach iwd bez użycia dodatkowych narzędzi).
- Zapewniono możliwość zmiany adresu MAC przy uruchomieniu.
- Wykorzystano listę punktów dostępu, które mogą być używane do roamingu (wcześniej do roamingu wybierano jeden punkt dostępu z najlepszymi parametrami, a teraz prowadzona jest lista, uszeregowana według BSS, dla szybkiego wyboru zapasowych punktów dostępu w przypadku awarii połączenia z wybranym).
- Zrealizowano buforowanie i wznowienie sesji TLS dla EAP (Extensible Authentication Protocol).
- Dodano wsparcie dla szyfrowania z kluczami 256-bitowymi.
- W implementacji trybu punktu dostępowego dodano wsparcie dla autoryzacji klientów, którzy używają przestarzałego protokołu TKIP (Temporal Key Integrity Protocol). Zmiana ta umożliwiła wsparcie dla starszego sprzętu, który nie obsługuje innych szyfrów niż TKIP.
Źródło: opennet.ru
