В 2.6.24 появились новые драйвера b43 (устройства на базе Broadcom BCM43xx).
Никто не хочет попытаться собрать для Asus WL-500gP?
Эххх робяты, если бы все так просто ...
1) Отсутствие нужного тулчейна и uClibc/GlibC - собрать можно, но довольно муторно
2) Необходимость переписывая части драйверов устройства под новый, несовместимый с 2.4.х API
3) Существенно больший по сравнению с 2.4.х футпринт нового ядра, оптимизация процесс трудоемкий и требующий соответствующих знаний и опыта и кучу времени
Есть вариант бэкпортинга из 2.6 в 2.4, но это опять же требует знаний/опыта/времени ....
Комьюнити конечно явление хорошее, однако надо отдавать себе отчет в том, что хороших специалистов мало и к сожалению они составляют в любой интернет тусе абсолютное меньшенство ... так что задачи надо ставить реальные и желательно в том объеме что сами можете решить .... лично мое мнение ...
про бэкпортинг вообще нет речи.
а вот собрать ради интереса ядрышко с новыми дровами было бы не плохо, естественно надо ковыряться и с юсилибом
vim имеет два режима - бибикать и все портить (с) не мое
Насчет пункта 3. Если ориентироваться на наиболее распространенные в данный момент 500gP и 500w, то в наличии все таки имеется 4Мб незадействованной флаш-памяти. Использовать ее в текущей flashfs проблематично, поскольку она разворачивается в RAM с вытекающими последствиями. А вот задействовать ее в squashfs --- было бы очень перспективно. Так что потенциально место есть.
>Необходимость переписывая части драйверов устройства под новый
на сколько мне помнится проблема с переходом на 2.6 как раз и заключаласьв том что в 2.6 небыло нормальных дров под вай-фай, что как раз и пофиксено в последнем релизе. А дров для чего (из того что есть в 500g) нет в ядре 2.6.24?
vim имеет два режима - бибикать и все портить (с) не мое
Я отвечу: для всего есть.
Что касается toolchain и uClib - что мешает использовать их для сборки 2.6?!
О больших требованиях 2.6.*
Не забываем, что при этом в 2.6.* ниже расходы и выше скорость при работе с устройствами I/O, кроме того, доступными становятся планировщики. Так же станет доступен FUSE.
"b43 driver is already in openwrt svn, waiting for a new release"
http://forum.openwrt.org/viewtopic.php?id=14251
ABATAPA
Ну кто то должен же быть первопроходцем
Хотя мне кажется, что слезать с прошивки Олега будет тяжко
был бы у меня еще один девайс для тестирования, я б конечно же уже бы его перепрошил, а так жалко убитого времени на вылизывание и доведения до кондиции.
А вообще если на вопрос взглятуть на это дело принципиально, то если в прошивке от Олега (tm) появится ядро 2.6.х (я щас что то ужасное спрошу ) то тогда что будет выгодно отличать ее от OpenWRT?
vim имеет два режима - бибикать и все портить (с) не мое
Success story для OpenWRT на DIR-320 (зеркало).
Автор топика утверждает, что опенсорсные дрова работают достаточно стабильно на ядре версии 2.6.32
Last edited by Basile; 31-03-2011 at 10:58.
ASUS RT-N16 1.9.2.7-rtn, Zotac ZBOX (rtorrent@Ubuntu 13.10)