Как я компилирую модуль ядра?

Хороший человек на NetworkManager mailinglist обеспечил патч, который, надо надеяться, решит проблему, которую я испытываю связанный с медленным мобильным широкополосным обнаружением на 64-разрядной Ubuntu 11.04. Я действительно хотел бы проверить патч, но я не могу выяснить, как сделать это.

Как начальная точка я распаковал /usr/src/linux-source-2.6.38/linux-source-2.6.38.tar.bz2 и примененный патч к /usr/src/linux-source-2.6.38/drivers/usb/serial/options.c, но теперь я застреваю.

Как я перекомпилировал модуль? Возможно просто модуль, не целое ядро и другие неизмененные модули. Ссылки на хорошие документы ценятся также.

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

Спасибо за любое разъяснение.

3
задан 13 April 2017 в 15:23

1 ответ

Руководство по программированию Модуля Ядра Linux очень информативно о модулях ядра.

Если Вы - 100%-й новичок по этой теме как, я и хочу понять что-то больше, она имеет место для запросов Google для дальнейшего копания. Иначе LKMPG (!) достаточно для получения результата. А именно, раздел 2.2 Модуля Ядра Компиляции является прямым и подробным ответом на мой вопрос.

HTH

1
ответ дан 1 December 2019 в 19:51

Другие вопросы по тегам:

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