Description of problem: IPSec appears to be either missing or disabled in the latest kernel update (2.4.18-24.8.0). I can no longer create a VPN tunnel to my office, as the ipsec service is unable to start. Version-Release number of selected component (if applicable): 2.4.18-24.8.0 How reproducible: [root@dedannshae root] # service ipsec start ipsec_setup: Starting FreeS/WAN IPsec 1.99... ipsec_setup: insmod: ipsec: no module by that name found ipsec_setup: modprobe: Can't locate module ipsec ipsec_setup: kernel appears to lack KLIPS ipsec_setup: OOPS, should have aborted! Broken shell! If I boot into the previous kernel, ipsec start fine and I have my VPN working. Steps to Reproduce: 1. See above. 2. 3. Actual results: See terminal output above. Expected results: Standard IPSec startup messages and VPN functionality. Additional info:
Red Hat Linux kernels haven't ever included IPSec support. We're looking at it for a future release, however past kernels have never included it.
OK, then apparently the latest kernel broke the freeswan kernel module. My freeswan version is: freeswan-module-1.99_2.4.18_19.8.0-0 freeswan-1.99_2.4.18_19.8.0-0 Can this bug be moved over to the kernel module maintainer, or whoever takes care of this?
we don't ship those freeswan modules... You need to recompile them for the latest kernel to work. if you have a .src.rpm somewhere of them you can do that by rpmbuild --rebuild --target i686 <foo>.src.rpm
Ah. OK, thanks for the help. I'll check freeswan.org first, as I originally got binary rpms from there (I think - I had thought they came with RH 8.0, but apparently not :-) ).
Closing, not a RH bug.