Installation et activation de module

Affichez la liste des modules chargés et constatez que le module réseau n'est plus la, ni l'interface

lsmod
ifconfig -a

déplacez-vous dans les sources

cd /usr/src/linux
make menuconfig # (sélection du module de la carte réseau comme module)

quittez et sauvez

make dep
make modules modules_install

contrôlez les dépendences des modules

depmod -a

charger à chaud le module dans le système

modprobe nom_module

ou (ie remplacer alias par dans notre cas eth0) (voir /etc/modules.conf)

modprobe alias

contrôlez la présence du module

lsmod

réactivez le réseau

/etc/init.d/networking restart

NB: pour charger/décharger les modules du noyau.

modconf

si modules.dep ne se trouve pas dans /lib/modules/(version-encours)

depmod -a

pour prendre en compte un module au chargement, ajouter-le dans /etc/modules

man modules.conf

make-kpkg pour les modules

exemple pcmcia-cs + pcmcia-sources

cd /usr/src

récupérer sur http://pcmcia-cs.sourceforge.net/ et décompresser les sources pcmcia dans le repertoire modules après install du noyau

cd /usr/src/modules/pcmcia-cs 
make clean
make config
cd /usr/src/linux
make-kpkg --revision=custom.1.0 modules_image
cd /usr/src/
dpkg -i pcmcia-modules*.*.deb

Pour plus d'informations sur la compilation http://www.debian.org/doc/manuals/reference/ch-kernel.fr.html