22Apr/070
Linux Cisco VPN Client
Hi Cisco,
The latest Cisco Linux VPN Client you have released needs to be updated. Cisco provides the source but there are a couple of things that need to happen to bring the module to a full compile. They are outlined below:
- Config.h has been deprecated and moved to autoconf.h; distributions may or may not provide a symlink to autoconf.h. Most will probably not.
- The CHECKSUM_HW def has been deprecated it's been broken into two defines CHECKSUM_PARTIAL and CHECKSUM_COMPLETE
- The skb_checksum_help function arg's have changed from 2 to 1 argument.
I'd post the changes here but obviously the module is not free or opensource. This gets it to compile properly for me on Ubuntu Feisty Fawn 7.04.
I've seen others post patches for other problems around the net. This is probably not the best idea but this was at work (and I remember clearly the kernel being tainted upon loading of the module). To be on the safe side, the above should be easy to change yourself. If it was opensource I would of spent the 30 mins to provide a robust patch but, whatever.