= Сообщение: 4219 из 8555 ========================================= RU.LINUX = От : Alexey Vissarionov 2:5020/545 24 Apr 17 20:28:08 Кому : Eugene Muzychenko 24 Apr 17 20:28:08 Тема : Совместимость ядер и ядерных модулей FGHI : area://RU.LINUX?msgid=2:5020/545+58fe42c5 На : area://RU.LINUX?msgid=2:5000/14+58fce473 = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.LINUX?msgid=2:5000/14+58fed4c5 ============================================================================== Доброго времени суток, Eugene! 24 Apr 2017 00:13:02, ты -> мне:
AV>> Драйверы - это в православных системах с иконами и службами, которые AV>> тут оффтопик. EM> Официальная документация по Linux с вами не согласна.
В каком месте?
AV>> Если железяка ядром в принципе поддерживается, просто сборщики AV>> дистрибутива не собрали соответствующий модуль EM> Откуда они могут его взять, чтобы собрать?
git.kernel.org
EM> Модули драйверов под мало-мальски известное железо разыскивает EM> специально назначенная группа разработчиков ядра, или каждый EM> производитель железяки,
По-всякому. Если железяка популярная, а производитель moudaque (такое хоть и редко, но все же до сих пор случается) - берем "драйвер" для оффтопика, дизассемблируем (цепочку лицензионного "отмывания" расписывать не буду, а то прикроют), по его образу и подобию пишем ядерный модуль. Если производитель адекватный - у него есть свои разработчики, которые пишут и в дальнейшем поддерживают актуальность ядерных модулей для их железа. Ну а если железяка экзотическая - остается надеяться, что она заинтересует кого-то, кто сможет написать для нее ядерный модуль.
EM> сделав для него драйвер, должен по собственной инициативе коммитить EM> его
... в вышеупомянутую репу. А уже оттуда, пройдя все стадии тестирования, оно попадет и
EM> во все известные дистрибутивы линукса?
А сборщики дистрибутивов уже таки знают про kernel.org
AV>> следует собрать ядро с поддержкой железяки EM> А можно обойтись без сборки ядра? Или тут принцип "мы привыкли так EM> делать, поэтому и вам придется делать так же"? :)
Как собрать ядро, не собирая ядро? Оно же монолитное (хоть и модульное). Это в оффтопиках микроядра и к ним, соответственно, драйверы...
AV>> Во всех остальных случаях (вообще никак не поддерживается ядром AV>> или же у пользователя недостаточно квалификации) железяка AV>> возвращается в магазин. Фу. EM> А кто остается виноват в таком случае - разработчики ядра, EM> производитель железяки или пользователь? :)
Точно могу сказать лишь одно: я вижу в данной схеме лоха, и этот лох - пользователь.
-- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii
... Не рой другому яму - используй ту, которую он вырыл для тебя --- /bin/vi * Origin: http://openwall.com/Owl/ru (2:5020/545)