I think there is something wrong with my linux source. When I run the
install script, it has some grievances which I have reproduced below:
* Binaries will be installed in "/usr/local/bin".
* Modules will be installed in "/lib/modules/2.6.20-16-386/CiscoVPN".
* The VPN service will be started AUTOMATICALLY at boot time.
* Kernel source from "/usr/src/linux-source-2.6.20" will be used to build
the module.
Is the above correct [y]
Making module
make -C /usr/src/linux-source-2.6.20SUBDIRS=/home/stephen/downloads/vpnclient
modules
make[1]: Entering directory `/usr/src/linux-source-2.6.20'
ERROR: Kernel configuration is invalid.
include/linux/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
WARNING: Symbol version dump /usr/src/linux-source-2.6.20/Module.symvers
is missing; modules will have no dependencies and modversions.
Building modules, stage 2.
/usr/src/linux-source-2.6.20/scripts/Makefile.modpost:42:
include/config/auto.conf: No such file or directory
make[2]: *** No rule to make target `include/config/auto.conf'. Stop.
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.20'
make: *** [default] Error 2
Failed to make module "cisco_ipsec.ko".
Does the vpn not work with my kernel? I'm not sure what to make of these
errors. Could anyone help me out?
Thanks a million.
Stephen