The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск Wi-Fi демона IWD 1.6

27.03.2020 10:22

Доступен выпуск Wi-Fi демона IWD 1.6 (iNet Wireless Daemon), развиваемого компанией Intel в качестве альтернативы wpa_supplicant для организации подключения Linux-систем к беспроводной сети. IWD может использоваться как самодостаточно, так и выступать в качестве бэкенда для таких сетевых конфигураторов как Network Manager и ConnMan. Проект подходит для применения на встраиваемых устройствах и оптимизирован для минимального потребления памяти и дискового пространства. IWD не использует внешних библиотек и обращается только к возможностям, предоставляемым штатным ядром Linux (для работы достаточно ядра Linux и Glibc). В состав входит собственная реализация DHCP-клиента и набор криптографических функций. Код проекта написан на языке Си и поставляется под лицензией LGPLv2.1.

В новом выпуске добавлена поддержка рандомизации и переопределения MAC-адресов, а также установки разных фиксированных MAC-адресов, привязанных к определённым беспроводным сетям. Назначение отдельных MAC-адресов при подключении к разным беспроводным сетям не позволяет отслеживать перемещение пользователя между WiFi-сетями. Кроме того, в новом выпуске предложен упрощённый API для управления обменом кадрами (отправки кадра в беспроводную сеть, получения состояния доставки кадра (Ack / No-ack) и ожидания ответа).

  1. Главная ссылка к новости (https://git.kernel.org/pub/scm...)
  2. OpenNews: Выпуск сетевого конфигуратора ConnMan 1.38
  3. OpenNews: Выпуск Wi-Fi демона IWD 1.0
  4. OpenNews: Уязвимости в технологии защиты беспроводных сетей WPA3 и в EAP-pwd
  5. OpenNews: Релиз сетевого конфигуратора NetworkManager 1.22.0
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/52619-iwd
Ключевые слова: iwd, intel, wifi
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (31) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:25, 27/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > В состав входит собственная реализация DHCP-клиента и набор криптографических функций

    NIH синдром.

     
     
  • 2.10, Sw00p aka Jerom (?), 11:18, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    К Сысоева с таким комментарием.
     
     
  • 3.11, нах. (?), 11:56, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    к училке. с таким комментарием.

    Она тебе расскажет, вчерародившийся, что Сысоев-то как раз начал с mod_accel, и довольно долго тянул его, когда nginx'ом уже можно было как-то пользоваться.

    И плюнул, когда разработчики апача, вместо того чтобы править явную кривизну древнего кода (то ли для совместимости с давно мертвыми юниксами, то ли просто без понимания написанного) начали заниматься какой-то неведомой херней, вроде улучшизмов для windows, попутно разрушив старый api до основания.

     
     
  • 4.13, Аноним (13), 15:34, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • –2 +/
    nginx сам по себе NIH, на фоне апача и перышка
     
     
  • 5.16, нах. (?), 17:55, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    повторяем для непонятливых: параллельно или (вероятнее всего, хотя я свечку не держал) nginx - Сысоев пилил - апачевский модуль примерно того же назначения. Мы им активно пользовались, поскольку ранние версии nginx в принципе были не айс, да и cgi тогда еще не было нимодна-нималадежна-убирите-и-прикратите. Но ему проще оказалось дописать свой сервер с нуля целиком и правильно, чем без конца выгребать навоз за макаками, в как раз тот момент объявившими кое-как допатченный до более-менее приличных характеристик 1.3 - deprecated/unsupported, и убежавшими пилить 2.0, у которого кроме "зато запускается под виндой и почти не тормозит на одном-единственном юзере" других преимуществ не было (и понадобилось пятнадцать лет, чтобы апачом кое-как снова стало можно пользоваться)

     
     
  • 6.22, microsoft (?), 21:38, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так я не понял, гуру советуют пользовать апач или нет?
     
     
  • 7.30, Анончик (?), 07:57, 29/03/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Уже нет, упачь мёртв ну или практически мёртв
     
  • 4.21, Sw00p aka Jerom (?), 21:07, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И плюнул, когда разработчики апача, вместо того чтобы править явную кривизну древнего кода

    вот и интел плюнул, а теперь вопрос на засыпку - это называется NIH-синдром или нет ?


     
  • 2.27, deeaitch (ok), 11:30, 28/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Молодец, самокритично, выяснить свой недуг это уже пол пути к выздоровлению. Лёню захвати.
     

  • 1.2, Х (?), 10:26, 27/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > минимального потребления ... дискового пространства

    Вот так, какие уже аппетиты оказались неприличными у демонов авторизации. Как вообще они диск могут тратить, что это стало целью?

     
     
  • 2.3, YetAnotherOnanym (ok), 10:38, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Осмелюсь предположить, что для какого-нибудь умного выключателя лампочки это может оказаться важно.
     

  • 1.4, Аноним (4), 10:43, 27/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >оптимизирован для минимального потребления памяти и дискового пространства

    противоречит

    >IWD не использует внешних библиотек и обращается только к возможностям, предоставляемым штатным ядром Linux

    Потому что "не использует библиотек" значит "мы заинлайнили библиотеки", что в свою очередь значит "мы зря потратили место на диске и в оперативе на код, который мог бы совместно использоваться с другими программами".

     
     
  • 2.5, Аноним (5), 10:48, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Жабакодер?
     
  • 2.6, Аноним (6), 10:50, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это утверждение, как минимум, спорно. Или будут пруфы про "мы заинлайнили библиотеки"? =)
     
     
  • 3.8, Аноним (8), 10:57, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну или занихили.
     
  • 2.12, Crazy Alex (ok), 13:57, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет, это означает "мы затащили к себе те полторы функции, ради которых бы тянули внешнего монстра, больше ничему в мелком эмбед-проекте ненужного".
     
     
  • 3.14, Аноним (14), 16:04, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > больше ничему в мелком эмбед-проекте ненужного

    Для них — безусловно ненужного, они же для себя пишут. Но потом это начинают эксплуатировать другие люди у которых другие требования и окружение и быстро выясняется что _для поддержки пользователей_ придётся в мелком эмбед-проекте реализовать всё что есть у внешнего монстра.

     
     
  • 4.15, YetAnotherOnanym (ok), 16:25, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > это начинают эксплуатировать другие люди

    И что, ради этих гипотетических других людей, которые, может быть, будут что-то использовать, пока неизвестно что - ради них напихать в проект всевозможного навоза, из которого гипотетически кому-то что-то может понадобиться?

     
  • 3.28, Ноним (?), 13:58, 28/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну т.е. крипту себе затащили? Кто-то на pwn2own радуется наверное уже всем тем багам
     
  • 2.23, microsoft (?), 21:39, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Да не, просто фатальная баг, это писали не они
     

  • 1.7, Алекс (??), 10:56, 27/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Извините, не могу удержаться :D
    >> Выпуск Wi-Fi демона <<

    Демонов иногда надо выпускать ))

     
     
  • 2.9, Аноним (8), 10:57, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Он вам не демон!
     
     
  • 3.17, нах. (?), 17:56, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > Он вам не демон!

    так вроде и не сидит еще?!

     
  • 3.24, microsoft (?), 21:41, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Но он тебе и не сотона, друг
     
  • 2.18, Mikhail (??), 18:16, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Выпустили, называется, а кто впускать будет?
     
     
  • 3.20, YetAnotherOnanym (ok), 21:04, 27/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Джеймс Кларк Максвелл.
     
  • 2.29, Ноним (?), 14:04, 28/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Remember, "demon" can be an offensive term, refer to them as "mortally challenged"
     

  • 1.19, Аноним (19), 20:13, 27/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Толку от этих демонов если дров толком нет. Как правило надо стягивать с гитхаба всякие aircrack-ng и компилить.
     
     
  • 2.26, odd.mean (ok), 10:54, 28/03/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Каких именно дров нет? И при чём тут aircrack-ng?
    Дрова все в ядре, без которого и IWD не имеет смысла. А aircrack-ng пользуется ровно теми же модулями ядра, что и wpa_supplicant (через nl80211/wext).
     

  • 1.25, КО (?), 07:39, 28/03/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    "развиваемого компанией Intel"
    не нужно
     
  • 1.31, Ne01eX (ok), 00:41, 01/04/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Использование autotools - это хорошо. :-)
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру