Dattilo:
You'd ideally like to get the devel headers for the same kernel you already had
because 2.6.15-1.2054 is very old and had some bugs.
it seems your newest kernel is this:
2.6.17-1.2187_FC5
What you've done is back down to the original old FC5 kernel --> 2.6.15-1.2054
I'd suggest you get the kernel devel header rpm for 2.6.17-1.2187_FC5 manually
and install it yourself via rpm, get the rpm :
http://download.fedora.redhat.com/pu...7_FC5.i686.rpm
then as root install it:
su -
<root password>
# rpm -ivh kernel-devel-2.6.17-1.2187_FC5.i686.rpm
now reboot the machine and pick 2.6.17-1.2187 kernel
from the grub menu and boot to it and run the ./vpn_install
script as root like you did before.
This time make sure that the vpn_install script quotes to you the right
source development directory (see where it says "Kernel source from ")
quoted by the script is to the right source area,
which would be
Directory containing linux kernel source code [/lib/modules/2.6.17-1.2187_FC5/build]
because before you had it pointing to the wrong kernel source version
for the kernel you had
If it all works and installs vpn, then edit your grub menu so it defaults
to the 2.6.17-1.2187 kernel because otherwise if you use a different
kernel you can't use vpn. In theory you could install the devel kernel
headers for any number of kernels and compile a vpn module for each
but Cisco didn't setup their code to have a separate directory
for their code (like the "vpnclient" tool ) but maybe that stuff is
generic enough so all the kernels can use just one ? What really
matters is that the cisco-ipsec.ko is unique for each kernel
Another point, there's a newer vpn client, vpnclient-4.8.00.0490 ...
maybe you should try that one too. I use the 4.8.00.0490 version on
FC5.
Mark