Выпуск IWD 2.0, ΠΏΠ°ΠΊΠ΅Ρ‚Π° для обСспСчСния ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ Wi-Fi Π² Linux

ДоступСн выпуск Wi-Fi Π΄Π΅ΠΌΠΎΠ½Π° IWD 2.0 (iNet Wireless Daemon), Ρ€Π°Π·Π²ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Intel Π² качСствС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹ инструмСнтария wpa_supplicant для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Linux-систСм ΠΊ бСспроводной сСти. IWD ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ самодостаточно, Ρ‚Π°ΠΊ ΠΈ Π²Ρ‹ΡΡ‚ΡƒΠΏΠ°Ρ‚ΡŒ Π² качСствС бэкСнда для сСтСвых ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ΠΎΠ² Network Manager ΠΈ ConnMan. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для примСнСния Π½Π° встраиваСмых устройствах ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ для минимального потрСблСния памяти ΠΈ дискового пространства. IWD Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π²Π½Π΅ΡˆΠ½ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ обращаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊ возмоТностям, прСдоставляСмым ΡˆΡ‚Π°Ρ‚Π½Ρ‹ΠΌ ядром Linux (для Ρ€Π°Π±ΠΎΡ‚Ρ‹ достаточно ядра Linux ΠΈ Glibc). Π’ состав Π²Ρ…ΠΎΠ΄ΠΈΡ‚ собствСнная рСализация DHCP-ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° ΠΈ Π½Π°Π±ΠΎΡ€ криптографичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языкС Π‘ΠΈ ΠΈ поставляСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ LGPLv2.1.

Π’ Π½ΠΎΠ²ΠΎΠΌ выпускС ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Π½ΠΎΠ²ΡˆΠ΅ΡΡ‚Π²Π°:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° настройки адрСсов, шлюзов ΠΈ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΎΠ² для сСтСй IPv4 ΠΈ IPv6 (силами iwd Π±Π΅Π· использования Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ‚ΠΈΠ»ΠΈΡ‚).
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ измСнСния MAC-адрСса ΠΏΡ€ΠΈ запускС.
  • ЗадСйствован список c Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ доступа, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для Ρ€ΠΎΡƒΠΌΠΈΠ½Π³Π° (Ρ€Π°Π½Π΅Π΅ для Ρ€ΠΎΡƒΠΌΠΈΠ½Π³Π° Π²Ρ‹Π±ΠΈΡ€Π°Π»Π°ΡΡŒ ΠΎΠ΄Π½Π° Ρ‚ΠΎΡ‡ΠΊΠ° доступа с Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌΠΈ показатСлями, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ вСдётся список, Ρ€Π°Π½ΠΆΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎ BSS, для быстрого Π²Ρ‹Π±ΠΎΡ€Π° запасных Ρ‚ΠΎΡ‡Π΅ΠΊ доступа Π² случаС сбоя ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ).
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ TLS-сСансов для EAP (Extensible Authentication Protocol).
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΡˆΠΈΡ„Ρ€ΠΎΠ² с 256-Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ.
  • Π’ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Ρ‚ΠΎΡ‡ΠΊΠΈ доступа Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΡ… ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» TKIP (Temporal Key Integrity Protocol). ИзмСнСниС ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ старого оборудования, Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΡˆΠΈΡ„Ρ€Ρ‹, ΠΊΡ€ΠΎΠΌΠ΅ TKIP.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru