В linux-source -... есть модуль, который отключен в config /boot/config-3.4-trunk-686-pae, так что он не является частью linux-image -... (Это в Debian, но решение должно быть одинаковым для Ubuntu или?), например
# CONFIG_CAN_PEAK_USB is not set
Как можно скомпилировать только этот модуль ядра, чтобы его можно было использовать с распределенным ядром?
Соответствующий пакет linux-source -... уже установлен, распакован и связан с / usr / src / linux. /boot/config-3.4-trunk-686-pae копируется в /usr/src/linux/.config и изменяется с
CONFIG_CAN_PEAK_USB=m
С
make
make modules
есть возможность скомпилировать ядро и все модули. Но как компилировать только этот конкретный модуль?
(Примечание: также потребности ядра должны быть собраны до того , в противном случае вы получите следующее сообщение об ошибке: no symbol version for module_layout
)
depmod -a
раньше modbrobe
?