[Linuxtrent] Come compilare moduli del kernel senza ricompilare il kernel: the debian way...

  • From: Stefano Bridi <stefano.bridi@xxxxxxxx>
  • To: linuxtrent-mailing-list <linuxtrent@xxxxxxxxxxxxx>
  • Date: 26 Aug 2004 10:07:53 +0200

Sto provando a tirare su una connessione VPN tra due macchine Debian:
Devo ancora riuscire a capire quale possa essere la soluzione migliore
tra CIPE *Swan pptp o altro che devo ancora vedere.
Ho visto che sia CIPE che FreeSwan prevedono di compilare un modulo per
il kernel: mi sono messo all'opera e alemno per CIPE sarei riuscito a
compilarlo ma non ad usarlo :-(
Le macchine sono entrambe piuttosto remote perche' mi azzardi a
sostituire il kernel al volo, magari facendo esperimenti a ricompilarlo
etc etc... Mi sono quindi intestardito a provare a compilare il solo
modulo: dovrebbe essere possibile...

###############
###Premesso che "uname -svr" mi torna

Linux 2.4.25-1-386 #2 Wed Apr 14 19:38:08 EST 2004

###Quindi ho installato quello che scredo servisse:

apt-get install kernel-source-2.4.25 cipe-common cipe-source pkcipe

###poi ho scompattato gli archivi presenti in /usr/src

###untar dei sorgenti del kernel
###untar del modulo cipe

###Ho copiato la configurazione del kernel attuale

cp /boot/config-2.4.25-1-386 /usr/src/kernel-source-2.4.25/.config

###Ho creato il pacchetto .deb con il modulo che mi serviva.
cd /usr/src/kernel-source-2.4.25
make-kpkg modules_image

################
Problema: il modulo si installa in 
/lib/modules/2.4.25
invece che in
/lib/modules/2.4.25-1-386
cercando
/boot/System.map-2.4.25
invece che
/boot/System.map-2.4.25-1-386

Evidentemente mi e' sfuggito qualcosa...
Dove ho sbagliato?

ciao
stef
-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: