@mrkeks

Как собрать ядро 4.0, чтобы была поддержка wifi из ядра 5.2?

Есть ядро 5.2, в котором работает модуль wifi на моем ноутбуке.
Но по роду деятельности необходимо использовать ядро 4.0, в котором поддержки данного модуля еще нет.
Как собрать ядро 4.0, чтобы была поддержка wifi из ядра 5.2?
Знаю что существует практика бэкпортирования поддержки оборудования из новых версий ядер в старые, но как это сделать не знаю
Постоянно перезагружаться между ядрами не вариант.
  • Вопрос задан
  • 141 просмотр
Решения вопроса 1
@mrkeks Автор вопроса
здесь есть решение. Работает отлично
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
@vlarkanov
А точно нельзя собрать нужный модуль ОТДЕЛЬНО и потом подгзузить его через modprobe?
Ответ написан
@vitaly_il1
DevOps Consulting
практика бэкпортирования поддержки оборудования из новых версий ядер в старые,

Этот вариант явно для кернел-хакеров.
Более реально на мой взгляд поискать или спросить в форуме (или maillist, или GitHub issues) этого модуля, как народ с этим справляется. Наверняка уже есть решение.
Ответ написан
Комментировать
@lorc
Собственно, вы сами ответили на свой вопрос - надо бэкпортировать драйвер на ваше ядро. Делается это с помощью гита и вдумчивого чтения исходников. Дело не простое, если вы совершенно не разбираетесь в ядре. Но к сожалению, по другому - никак.

А зачем вам ядро 4.0? Что в нем такого особенного? Может проще будет перетащить нужные вам изменения в 5.2?

Портировать код вперед обычно проще, чем назад.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы