Board.KolibriOS.org

Official KolibriOS board
It is currently Sat Nov 23, 2019 12:18 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 31 posts ]  Go to page 1 2 3 Next
Author Message
 Post subject: wi-fi
PostPosted: Sat May 07, 2011 9:32 pm 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
Здравствуйте!

А как у нас обстоят дела с wi-fi?

Я так понимаю что нужна прослойка,между драйвером и слоем который управляет wi-fi?

kos->wpa2(кодирование)->wi-fi(драйвер)<--канал-->wi-fi(драйвер)->wpa2(декодирование)->kos


Top
   
 Post subject: Re: wi-fi
PostPosted: Sun May 08, 2011 6:34 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Примерно так. Плюс определение карт, и все это пока что в ядро нужно пихать.


Top
   
 Post subject: Re: wi-fi
PostPosted: Tue May 10, 2011 3:35 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1621
Нужны сами драйверы отдельных карт и вся подсистема WiFi: как ядерные компоненты - проработанное API драйверов, то же кодирование/декодирование wpa2 - так и пользовательские компоненты - показ/настройки доступных WiFi-сетей пользователю, сохранение/восстановление конфигурации для автоподключения.

_________________
Сделаем мир лучше!


Top
   
 Post subject: Re: wi-fi
PostPosted: Tue May 10, 2011 4:02 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
CleverMouse, ну GUI то у нас много кто написать может, с конфигурациями - тоже несложно, было бы к чему это все писать...

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
 Post subject: Re: wi-fi
PostPosted: Tue May 10, 2011 4:21 pm 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
Здравствуйте!

Хотел бы взять на себя написание, только мне будет очень нужна помощь более опытных разработчиков, если поможете, в смысле ответов на некоторые, возможно и дурацкие вопросы, тогда всё получиться.


Top
   
 Post subject: Re: wi-fi
PostPosted: Tue May 10, 2011 4:58 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
а документация есть?Не смог найти вменяемых доков по вафле.Я конечно не особо опытный,но постараюсь помочь.


Top
   
 Post subject: Re: wi-fi
PostPosted: Wed May 11, 2011 5:23 am 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
Я помогу с доками. Вечером. Только напишите что необходимо.

Вот - для общего понимания что же такое WiFi http://rghost.net/5891721/private/f4e42 ... 88cac7d96c


Top
   
 Post subject: Re: wi-fi
PostPosted: Wed May 11, 2011 6:34 am 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
Здравствуйте!

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

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

У меня есть исходники драйвера под линукс от производителя, но я так понял существует ещё не оригинальный драйвер, хотелось бы узнать где его можно найти, а так же есть описание, больше похожее на рекламное, с общей схемой, на двух листах.


Top
   
 Post subject: Re: wi-fi
PostPosted: Thu May 12, 2011 7:01 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Хотелось бы кучу документации по железу и протоколам.
Если есть что про Atheros AR5001, буду особенно рад.


Top
   
 Post subject: Re: wi-fi
PostPosted: Thu May 12, 2011 8:57 pm 
Offline
Just Flooding
User avatar

Joined: Wed May 18, 2005 10:27 am
Posts: 430
не по силам, похоже задачку хотите решать, ну если упорства хватит, то буду приветствовать!
Если реально до AES (WPA2) доберетесь, то обращайтесь. При необходимости, подкину AES "криптомашинку" в fasm реализации...
Материала, вообще то очень много как и средств по снифу, например.
Другое дело переварить ВСЕ и создать...

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

по поводу Atheros, то радоваться можно начинать этим, например.


Top
   
 Post subject: Re: wi-fi
PostPosted: Fri May 13, 2011 6:24 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Лет пять-десять качественные шрифты тоже были задачкой не по силам.А сейчас есть freetype, будет моя библиотека (хочется качественно и на fasm, но сил на все не хватает пока что). Уверен - пару месяцев упорной работы и будет результат.


Top
   
 Post subject: Re: wi-fi
PostPosted: Fri May 13, 2011 7:43 am 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
Всегда надо пробовать! Желаю удачи!

P.S. обычно начинают не с драйвера, а именно со стека - для этого хорошо использовать дампы реальных пакетов (например с помощью wireshark)


Top
   
 Post subject: Re: wi-fi
PostPosted: Fri May 13, 2011 8:09 am 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
Если кому-то нужно для написания драйверов, могу подарить несколько WiFi карт - интерфейс mini-PCIe или USB


Top
   
 Post subject: Re: wi-fi
PostPosted: Fri May 13, 2011 12:31 pm 
Offline
Just Flooding
User avatar

Joined: Wed May 18, 2005 10:27 am
Posts: 430
Sorcerer wrote:
Лет пять-десять качественные шрифты тоже были задачкой не по силам.А сейчас есть freetype, будет моя библиотека (хочется качественно и на fasm, но сил на все не хватает пока что). Уверен - пару месяцев упорной работы и будет результат.
"рюшечки-цветочки" настолько и рядом не лежат со сложными, витиеватыми, ситуационными алгортмами сетевых задач и протоколов, что сходу даже не придумаешь аналогию сравнения, чтобы испугаться разнице...
Хотя надо признать, что иногда полезно бывает, особенно для первопроходцев действовать по типу "вижу цель - не вижу препятствия".
Просто писать или желания писать тут мало, нужны знания, опыт, местами фундаментальные.
Про драйверно-железячную сторону вопроса вообще молчу... достойна, думаю отдельной тем(ы)


Top
   
 Post subject: Re: wi-fi
PostPosted: Fri May 13, 2011 7:29 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1621
popovpa, людей, отвечающих на вопросы, в том числе дурацкие, на этом форуме достаточно.
Чтобы разработать стек, драйвер конкретного устройства не нужен - кроме как одного из компонент стека. Для тестирования и вообще работы драйвер действительно понадобится.
VaStaNi, http://redmine.kolibrios.org/projects/k ... rc/aes.inc , http://redmine.kolibrios.org/projects/k ... nk/network . Последняя ссылка и к #33246 относится - начиная с третьего уровня модели OSI, стек не различает Ethernet и WLAN, а для Ethernet стек уже есть и худо-бедно работает.

_________________
Сделаем мир лучше!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 31 posts ]  Go to page 1 2 3 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited