wi-fi

Drivers for network cards
  • Примерно так. Плюс определение карт, и все это пока что в ядро нужно пихать.
  • Нужны сами драйверы отдельных карт и вся подсистема WiFi: как ядерные компоненты - проработанное API драйверов, то же кодирование/декодирование wpa2 - так и пользовательские компоненты - показ/настройки доступных WiFi-сетей пользователю, сохранение/восстановление конфигурации для автоподключения.
    Сделаем мир лучше!
  • CleverMouse, ну GUI то у нас много кто написать может, с конфигурациями - тоже несложно, было бы к чему это все писать...
    И мы уже давно не пешки,
    Мы пули, мы орлы, и решки!
    Война ютит бинарный код,
    Умри, или иди вперед!
  • Здравствуйте!

    Хотел бы взять на себя написание, только мне будет очень нужна помощь более опытных разработчиков, если поможете, в смысле ответов на некоторые, возможно и дурацкие вопросы, тогда всё получиться.
  • а документация есть?Не смог найти вменяемых доков по вафле.Я конечно не особо опытный,но постараюсь помочь.
  • Я помогу с доками. Вечером. Только напишите что необходимо.

    Вот - для общего понимания что же такое WiFi http://rghost.net/5891721/private/f4e42 ... 88cac7d96c
  • Здравствуйте!

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

    Чип у меня такой Broadcom bcm4312.

    У меня есть исходники драйвера под линукс от производителя, но я так понял существует ещё не оригинальный драйвер, хотелось бы узнать где его можно найти, а так же есть описание, больше похожее на рекламное, с общей схемой, на двух листах.
  • Хотелось бы кучу документации по железу и протоколам.
    Если есть что про Atheros AR5001, буду особенно рад.
  • не по силам, похоже задачку хотите решать, ну если упорства хватит, то буду приветствовать!
    Если реально до AES (WPA2) доберетесь, то обращайтесь. При необходимости, подкину AES "криптомашинку" в fasm реализации...
    Материала, вообще то очень много как и средств по снифу, например.
    Другое дело переварить ВСЕ и создать...

    В свете сабжа приятно прочтение трактата Киса (впрочем как всегда)Беспроводные сети и их взлом рекомендую

    по поводу Atheros, то радоваться можно начинать этим, например.
  • Лет пять-десять качественные шрифты тоже были задачкой не по силам.А сейчас есть freetype, будет моя библиотека (хочется качественно и на fasm, но сил на все не хватает пока что). Уверен - пару месяцев упорной работы и будет результат.
  • Всегда надо пробовать! Желаю удачи!

    P.S. обычно начинают не с драйвера, а именно со стека - для этого хорошо использовать дампы реальных пакетов (например с помощью wireshark)
  • Если кому-то нужно для написания драйверов, могу подарить несколько WiFi карт - интерфейс mini-PCIe или USB
  • Sorcerer wrote:Лет пять-десять качественные шрифты тоже были задачкой не по силам.А сейчас есть freetype, будет моя библиотека (хочется качественно и на fasm, но сил на все не хватает пока что). Уверен - пару месяцев упорной работы и будет результат.
    "рюшечки-цветочки" настолько и рядом не лежат со сложными, витиеватыми, ситуационными алгортмами сетевых задач и протоколов, что сходу даже не придумаешь аналогию сравнения, чтобы испугаться разнице...
    Хотя надо признать, что иногда полезно бывает, особенно для первопроходцев действовать по типу "вижу цель - не вижу препятствия".
    Просто писать или желания писать тут мало, нужны знания, опыт, местами фундаментальные.
    Про драйверно-железячную сторону вопроса вообще молчу... достойна, думаю отдельной тем(ы)
  • popovpa, людей, отвечающих на вопросы, в том числе дурацкие, на этом форуме достаточно.
    Чтобы разработать стек, драйвер конкретного устройства не нужен - кроме как одного из компонент стека. Для тестирования и вообще работы драйвер действительно понадобится.
    VaStaNi, http://redmine.kolibrios.org/projects/k ... rc/aes.inc , http://redmine.kolibrios.org/projects/k ... nk/network . Последняя ссылка и к #33246 относится - начиная с третьего уровня модели OSI, стек не различает Ethernet и WLAN, а для Ethernet стек уже есть и худо-бедно работает.
    Сделаем мир лучше!
  • Who is online

    Users browsing this forum: No registered users and 1 guest