Linux-source -... a un module qui est désactivé dans config /boot/config-3.4-trunk-686-pae afin qu’il ne fasse pas partie de linux-image -... (ceci est sur Debian, mais la solution devrait être la même pour Ubuntu, ou?), par exemple
# CONFIG_CAN_PEAK_USB is not set
Comment compiler simplement ce module du noyau, de sorte qu'il puisse être utilisé avec le noyau distribué?
Le paquet linux-source -... correspondant est déjà installé, décompressé et lié à / usr / src / linux. /boot/config-3.4-trunk-686-pae est copié dans /usr/src/linux/.config et modifié avec
CONFIG_CAN_PEAK_USB=m
Avec
make
make modules
il est possible de compiler le noyau et tous les modules. Mais comment ne compiler que ce module spécifique?
(Note: aussi les besoins du noyau à compiler avant, sinon vous obtenez l'erreur suivante: no symbol version for module_layout
)
depmod -a
avant modbrobe
?