If you're having the problem that auto-updates, every time they update your linux version, "break" VPNC, try this:
find your "last known good" /lib/modules directory, i.e. /lib/modules/2.6.24-17-generic, and either copy or symbolically link
/lib/modules/2.6.24-17-generic/CiscoVPN to your newer lib dir. i.e.:
Hack to fix VPNC "breaking" on upgrades:
If you're having the problem that auto-updates, every time they update your linux version, "break" VPNC, try this:
find your "last known good" /lib/modules directory, i.e. /lib/modules/ 2.6.24- 17-generic, and either copy or symbolically link 2.6.24- 17-generic/ CiscoVPN to your newer lib dir. i.e.:
/lib/modules/
cp /lib/modules/ 2.6.24- 17-generic/ CiscoVPN /lib/modules/ $(uname -r)/CiscoVPN
This simply gets around the need to constantly rebuild vpnc on each upgrade.
Hope this helps some people with broken vpnc,
Jeff