Kalle Valo из компании Nokia анонсировал (https://garage.maemo.org/forum/forum.php?forum_id=3004) проект stlc45xx (http://stlc45xx.garage.maemo.org/), в рамках которого ведется разработка открытого (GPLv2) варианта WiFi драйвера для чипов STLC4550 и STLC4560, используемых в интернет-планшетах N800 и N810. Драйвер использует новый беспроводной стек mac80211, присутствующий в Linux ядре начиная с версии 2.6.22. В отличие от драйвера, используемого в данный момент в Nokia N8x0, новый драйвер не нуждается в проприетарных модулях.
В настоящее время код драйвера находится на стадии альфа-тестирования: не до конца реализована поддержка системы управления питанием, отсутствует поддержка WMM (QoS), аппаратного шифрования и режима Ad-Hoc. В будущем планируется интегрировать код в основное Linux ядро и реализовать поддержку работы в Mesh сетях (http://en.wikipedia.org/wiki/Mesh_network) (каждая клиентская точка сети связана через соседние точки).
С подробностями можно познакомиться в PDF презентации (http://stlc45xx.garage.maemo.org/stlc45xx-maemo-summit-2008.... нового драйвера.URL: https://garage.maemo.org/forum/forum.php?forum_id=3004
Новость: http://www.opennet.me/opennews/art.shtml?num=18156
мм... вопрос можно? а зачем?
А зачем тебе вообще любой открытый софт? Проприетарные драйвера это геморой и торможение.
>А зачем тебе вообще любой открытый софт? Проприетарные драйвера это геморой и торможение.Ага, очень наглядно мы это видим на примере видеокарт. Окрытые дрова - просто ураган :-D
>Ага, очень наглядно мы это видим на примере видеокарт. Окрытые дрова -
>просто ураган :-DА вы хотите чтобы на столь навороченое оборудование (спеки от АМД посмотрите, а?) мгновенно написали наикрутейшие драйвера сразу после выпуска спеков, при том что проприетарные доводили до текущего состояния немало лет?Про такое верно говорят: языком трындеть не мешки ворочать.
>>А зачем тебе вообще любой открытый софт? Проприетарные драйвера это геморой и торможение.
>
>Ага, очень наглядно мы это видим на примере видеокарт. Окрытые дрова -
>просто ураган :-DДа, да кстати драйвера NVidia+KDE4, тоже просто ураган, причем это не проблема KDE4
>мм... вопрос можно? а зачем?Затем же зачем и всегда - в драйверах случаются баги.В случае wi-fi драйвера несколько умных пиплов рапортовали весьма интересные баги.Которые они сами починить банально не смогли из-за того что половина завязано на жирный проприетарный модуль без сорцев.
P.S. этот чип - насколько я понимаю, отпрыск Conexant Prism.А это добро довольно часто встречается.Есть подозрение что этот драйвер будет полезен не только нокии.В любом случае, достаточно интересный драйвер.Код у Kalle Valo имхо весьма доходчивый, даже такому дубу в кернель програминге как я в заметной степени понятен, а ST еще и доку выложили описывающую (пусть и не очень подробно) как и чего чип умеет. Кому интересно програмирование модулей ядра и wi-fi - советую посмотреть.
>ConexantНамаялся же я с их звуковушкой. Они вообще не выкладывают драйверов/спеков, даже для винды.
>Намаялся же я с их звуковушкой.А оно тут вообще при чем?STMicro видимо у конексанта на каких-то условиях получил права юзания их архитектуры wi-fi чипов.Вот и все что их роднит.
P.S. FYI, Конексант ничего готового для конечных пользователей сам не производит.У них есть вагон и маленькая тележка разных архитектур на разные случаи жизни.Они производят чипы и продают их OEMам а также видимо могут лицензировать свои архитектуры другим желающим.В свете этого Конексант не считает нужным выкладывать у себя драйвера.По части драйверов они резонно посылают к производителю готовой железки(которая как бы вовсе не обязана следовать референсным спекам конексанта на 100% и драйвер у производителя может отличаться чем-то от референсного по этой причине).
Затем, что еще одно-два поколения и Нокиа перестанет поддерживать эти модели. А сообщество сможет продолжать это делать.
>Затем, что еще одно-два поколения и Нокиа перестанет поддерживать эти модели. А
>сообщество сможет продолжать это делать.Ну да, платформа Maemo версии 5 видимо будет использовать 3D ускорение, а может и акселерированое декодирование видео (с чем у железа из N8x0 проблемы), поддержка 3G (у n8x0 соответствующего железа просто нет) и новое железо будет использовать более мощный и навернутый CPU - OMAP3.
Упираться в лимиты старого железа при создании новой системы - как-то не слишком логично.Особенно если учесть что iPhone и прочие заметно подняли планку UI и думается мне что симбиану становится все труднее и труднее конкурировать на равных.Когда меняются условия, линуксную систему можно по быстрому отрихтовать.А вот симбиан... ну там все понятно :)
Правда пока-что это новое железо на основе OMAP3 есть только в виде development-board известной как beagle-board (на удивление недорогой для development board, кстати говоря).Но придет день и Нокия сделает новые планшетки.
>мм... вопрос можно? а зачем?хотяб для того, чтоб иметь возможность осуществлять packet injection в monitor mode.
все драйвера требуютправки на этот счет, что с проприетарными дровами невозможносейчас для инжекции народ подклюает usb-wifi адаптеры, что уменьшает мобильность
>хотяб для того, чтоб иметь возможность осуществлять packet injection в monitor mode.Кстати да, там для снифежа и инжекции возможности неслабые.У чипа есть парочка интересных режимов на этот счет судя по спекам :)