LINUX.ORG.RU

OpenBSD ath(4) HAL может быть включён в Linux


0

0

Несколько лет назад Reyk Floeter написал драйвер для Linux под названием ar5k, в рамках которого он совершил инженерный анализ проприетарного бинарного драйвера от Atheros. Так как интерес к драйверу от сообщества Linux был минимальным, Reyk перешёл в команду OpenBSD, где его работу оценили по достоинству.

Но спустя несколько лет, некоторые члены сообщества Linux всё же заинтересовались написанием свободного и открытого драйвера для беспроводных устройств от Atheros, используя уровень аппаратных абстракций из OpenBSD'шного драйвера ath(4). Данный пресс-релиз SoftwareFreedom.org официально подтверждает, что OpenHAL, который базируется на разработках Reyk'а для OpenBSD, не содержит какого-либо проприетарного кода, и может быть спокойно включён в ядро Linux, т.к. распространяется по свободной BSD лицензии.

>>> Подробности

★★★

Проверено: Shaman007 ()

юристы из SoftwareFreedom.org

P.S. меня больше всего в их пресс-релизе поражает тот факт, что они коренным образом умалчивают о том, на чём оригинально базируется этот самый OpenHAL. Про OpenBSD вообще нет ни слова. Вот это хорошие юристы! ;)

km ★★★
() автор топика

что-то я не совсем понял... в лине есть открытый драйвер для атеросов - madwifi, и он вообще один из лучших драйверов (в плане качества/функциональности). OpenHAL - это что? открытая фирмварь для чипа? ну так нах оно надо...

Farcaller ★★
()
Ответ на: комментарий от Farcaller

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

DemonZLa
()

> OpenHAL, который базируется на разработках Reyk'а для OpenBSD
Так это вроде отхаченый бинарный hal из freebsd, нет ?

anonymous
()

> и может быть спокойно включён в ядро Linux, т.к. распространяется по свободной BSD лицензии.

С каких пор в коде ядра Linux могут быть не-GPL модули ? Лицензия BSD свободна - это весьма спорное утверждение.

anonymous
()

что-то я не слишу пламянных речей заядлых BSD ненавистников. это же рип - зачем вам это? надо срочно высказать решителный протест! а ну давайте - всем лором пишем письмо патрегу и линузу!!! позовите geek'a, не забудьте. понеслась!

anonymous
()
Ответ на: комментарий от anonymous

> С каких пор в коде ядра Linux могут быть не-GPL модули ? Лицензия BSD свободна - это весьма спорное утверждение.

Почему? Оно же GPL-совместимо (не накладывает дополнительных ограничений по отношению к GPL), а значит можно линковаться друг с другом безо всяких проблем.

anonymous
()
Ответ на: комментарий от anonymous

Лицензия BSD свободна - это весьма спорное утверждение.

cache ★★
()
Ответ на: комментарий от cache

>> Лицензия BSD свободна - это весьма спорное утверждение. > Хм. Любопытно послушать аргументацию.

Лицензия GPL тоже несвободна. По настояещму свободна только Public Domain

anonymous
()

ну нахер оно надо, оно ж wpa не поддерживает никаким раком...

anonymous
()

Руюк подарил Тео Death Note, теперь всем блобам придет смерть. А линукс как всегда не у дел.

kod-x
()
Ответ на: комментарий от kod-x

А как работает atheros в openbsd, интересует режим superG, возможность работы на частотах 2.3, soft reconfiguratin в процессе работы и многое другое. Есть ли возможность выставлять ack timeout, а то madwifi и madwifi-ng не дотягивают даже до уровня mikrotik.

anonymous
()
Ответ на: комментарий от Farcaller

> в лине есть открытый драйвер для атеросов - madwifi

Открытый?

[elf@lapotop (~)]$ dmesg |grep Prop
ath_hal: module license 'Proprietary' taints kernel.

AngryElf ★★★★★
()
Ответ на: комментарий от anonymous

> С каких пор в коде ядра Linux могут быть не-GPL модули?

Лицензия BSD разрешает почти всё. В том числе не запрещает распространять код под GPL. Поэтому берешь BSDшный код, меняешь его лицензию на GPL и всовываешь в ядро.

VladimirP ★★★★
()
Ответ на: комментарий от anonymous

Быстро делаем петицию! Нет BSD в линуксе!

anonymous
()

меня действительно очень интересует, чем OpenHAL лучше madwifi? закрытая часть драйвера (HAL) меня не смущает, остальное под GPL/BSD...

arsi ★★★★★
()
Ответ на: комментарий от Farcaller

>в лине есть открытый драйвер для атеросов - madwifi, и он вообще один из лучших драйверов (в плане качества/функциональности).

Как-то не поворачивается язык назвать одним из лучших драйвер, вызывающий kernel panic просто при включении в ядро bridging. Хотя в солярке он отлично пашет... (Не считая мизерного функционала).

AiLr ★★
()
Ответ на: комментарий от anonymous

You can always start hacking on code or donate money to developer.

//ENdorphin

anonymous
()
Ответ на: комментарий от AiLr

> Как-то не поворачивается язык назвать одним из лучших драйвер, вызывающий kernel panic просто при включении в ядро bridging. Хотя в солярке он отлично пашет... (Не считая мизерного функционала).

О, значит я не одинок. Хотел поднять bridge между локальной проводной и беспроводной сетями. Столкнулся с этой проблемой. Вы не знаете, баг в багзилле madwifi есть?

Rikz ★★★
()
Ответ на: юристы из SoftwareFreedom.org от km

P.S. упоминание об OpenBSD только что добавили по нашему запросу. :)

km ★★★
() автор топика
Ответ на: комментарий от anonymous

> что-то я не слишу пламянных речей заядлых BSD ненавистников. это же рип - зачем вам это?

Ну а чеб сапоги не снять? Рипу они все одно не пригодятся...

anonymous
()
Ответ на: комментарий от Rikz

>О, значит я не одинок. Хотел поднять bridge между локальной проводной и беспроводной сетями. Столкнулся с этой проблемой. Вы не знаете, баг в багзилле madwifi есть?

Никаких проблем никогда небыло, куча железа висит с мостом на eth и madwifi.... к томуже и wpa аутентификацией с hostapd

какая версия дров ?

ppiitt
()
Ответ на: комментарий от ppiitt

> какая версия дров ?

Тогда на 0.9.3 проверял, по-моему.

Проявлялось сразу - стоило собрать ядро с поддержкой bridge и при поднятии интерфейса сетевой карточки Atheros (при подгрузке модулей) ядро уходит в панику.

Hostapd с WPA у меня тоже работает, но от моста пришлось отказаться тогда. Ядро было версии 2.6.20.

Rikz ★★★
()
Ответ на: комментарий от anonymous

>А как работает atheros в openbsd, интересует режим superG, >возможность работы на частотах 2.3, soft reconfiguratin в процессе >работы и многое другое. Есть ли возможность выставлять ack timeout, >а то madwifi и madwifi-ng не дотягивают даже до уровня mikrotik.

Во-во, я ищу этот функционал вне микротик, и нифига не могу найти.

byteplayer
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.