Wydanie IWD 2.0, pakietu zapewniającego łączność Wi-Fi w systemie Linux

Dostępna jest wersja demona Wi-Fi IWD 2.0 (iNet Wireless Daemon), opracowanego przez firmę Intel jako alternatywa dla zestawu narzędzi wpa_supplicant do organizowania połączenia systemów Linux z siecią bezprzewodową. IWD może być używany samodzielnie lub jako zaplecze dla konfiguratorów sieci Network Manager i ConnMan. Projekt nadaje się do użytku na urządzeniach wbudowanych i jest zoptymalizowany pod kątem minimalnego zużycia pamięci i miejsca na dysku. IWD nie korzysta z zewnętrznych bibliotek, a jedynie wykorzystuje możliwości, jakie zapewnia standardowe jądro Linuksa (do działania wystarczą jądro Linuksa i Glibc). Zawiera własną implementację klienta DHCP oraz zestaw funkcji kryptograficznych. Kod projektu jest napisany w języku C i jest objęty licencją LGPLv2.1.

Nowa wersja oferuje następujące innowacje:

  • Dodano obsługę konfiguracji adresów, bram i tras dla sieci IPv4 i IPv6 (przy użyciu iwd bez użycia dodatkowych narzędzi).
  • Możliwa jest zmiana adresu MAC przy uruchomieniu.
  • Istnieje lista punktów dostępowych, które można wykorzystać do roamingu (wcześniej do roamingu wybierany był jeden punkt dostępowy o najlepszej wydajności, ale teraz prowadzona jest lista uszeregowana według BSS, aby szybko wybrać zapasowe punkty dostępowe w przypadku awarii, gdy podłączenie do wybranego).
  • Zaimplementowano buforowanie i wznawianie sesji TLS dla protokołu EAP (Extensible Authentication Protocol).
  • Dodano obsługę szyfrów z kluczami 256-bitowymi.
  • Implementacja trybu punktu dostępu dodała obsługę uwierzytelniania klientów przy użyciu starszego protokołu TKIP (Temporal Key Integrity Protocol). Zmiana umożliwiła obsługę starszego sprzętu, który nie obsługiwał szyfrów innych niż TKIP.

Źródło: opennet.ru

Dodaj komentarz