Пересборка отдельного модуля.
Если в системе есть драйвер собраный в качестве модуля, то можно пересобрать его отдельно, не прибегая к пересборке всего ядра. Такой способ позволяет сохранить массу времени. Все файлы модулей оканчиваются расширением .ko. Чтобы запустить сборку одного модуля нужно выполнить make с указанием файла модуля. Запуск нужно выполнять из корневого каталога исходных кодов.
# make drivers/usb/host/xhci-hcd.ko
После пересборки, модуль можно перезагрузить не прибегая к полной перезагрузке системы
Собрал ядро 3.19.3 такие ошибки вылезают >
/lib64/rc/sh/rc-cgroup.sh: line 88: echo: ошибка записи: Нет такого устройства
/lib64/rc/sh/rc-cgroup.sh: line 88: /sys/fs/cgroup/openrc/alsasound/tasks: Нет такого файла или каталога
использовал config-3.18.9-calculate.Как исправить?
подробней плиз. Вы при сборке модуля ошибки получаете?
Прикрепи свой новый cx231xx-cards.c и config ядра. Уточните какое ядро используете 3.19.3 или 3.18.9
зы я подумал что ТС отписался). Про ваши проблемы ув. Ven Ven мне ни чего не понятно.
> Device Drivers > Multimedia support
[*] Remote Controller support
> Device Drivers > Multimedia support > Media USB Adapters
<M> Conexant cx231xx USB video capture support
[*] Conexant cx231xx Remote Controller additional support (NEW)
<M> Conexant Cx231xx ALSA audio module
<M> DVB/ATSC Support for Cx231xx based TV cards
может потребоваться полная сборка ядра, т.к. не все модулем можно включить.
а что бы так при каждом ядре не заморачиваться, из конфига сделай шаблон. Рецепт где то тут на портале. Хотя в твоем случае все равно модуль руками пересобирать придется т.к. исходники править надо будет. По крайней мере при таком конфиге в шаблоне только модуль пересобрать - это не долго.