Compiled it myself yesterday, seems to work fine so far. I found hints somewhere (on a different machine now, sorry!) about the full process, but in a nutshell: 1) Get the kernel source into a usable state (make distclean, copy the correct config to /usr/src/linux-2.4/.config, make menuconfig, exit immediately saving changes, make dep). Then edit the kernel Makefile and remove "custom" from EXTRAVERSION otherwise your modules won't install into the standard kernel afterwards. 2) Get the standard freeswan source from freeswan.org, and make by: cd {freeswan-src}/packaging/redhat make CC=gcc32 RH_KERNELSRC=/usr/src/linux-2.4 rpm 3) Install the rpms. 4) in /lib/modules/2.4.22-1.2115.nptl/kernel/net/ipsec/, rename the relevant ipsec.o-{arch} to ipsec.o 5) depmod -ae then modprobe ipsec If there are no complaints about missing symbols you're all set. Seems remarkably convoluted, and there must be an easier way, but at least it works :) Cheers, Mark On Sun, 2003-11-09 at 20:24, Matt Harrell wrote: > I tried searching the mailing list archives of both Fedora and > FreeS\WAN, and nothing turns up. That seems very odd to me, so it makes > me think I somehow screwed up the searches. Anyway, I recently switched > from RedHat 9 to Fedora Core 1. I want to get FreeS\WAN working again > (I had the RPM for 2.03 installed and working). I read a recent post > about modifications to the standard Linux kernel, so I'm nervous about > trying to install and compile FreeS\WAN into the kernel. Has this been > done successfully? Any pitfalls to be aware of? -- Mark Smith <marks@xxxxxxxxxxxxxxx> -- Mark Smith <fedora-list@xxxxxxxxxxxxxxx>