The latest Cooker kernel doesn't appear to support Freeswan (anymore). clip from /var/log/messages:
Dec 27 12:04:36 sineus ipsec_setup: Using /lib/modules/2.4.20-2mdk/kernel/net/ipsec/ipsec.o.gz Dec 27 12:04:44 sineus ipsec_setup: /sbin/insmod /lib/modules/2.4.20-2mdk/kernel/net/ipsec/ipsec.o.gz Dec 27 12:04:44 sineus ipsec_setup: /lib/modules/2.4.20-2mdk/kernel/net/ipsec/ipsec.o.gz: The module you are trying to load (/lib/modules/2.4.20-2mdk/kernel/net/ipsec/ipsec.o.gz) is compiled with a gcc Dec 27 12:04:44 sineus ipsec_setup: version 2 compiler, while the kernel you are running is compiled with Dec 27 12:04:44 sineus ipsec_setup: a gcc version 3 compiler. This is known to not work. Dec 27 12:04:44 sineus ipsec_setup: modprobe: insmod /lib/modules/2.4.20-2mdk/kernel/net/ipsec/ipsec.o.gz failed Dec 27 12:04:44 sineus ipsec_setup: modprobe: insmod ipsec failed Dec 27 12:04:44 sineus ipsec_setup: kernel appears to lack KLIPS Dec 27 12:04:44 sineus ipsec_setup: OOPS, should have aborted! Broken shell! Dec 27 12:04:44 sineus ipsec: ipsec startup failed service ipsec fails to startup. Thanks, R.Fox
