It’s annoying as hell ! Not only we need to patch to use Cisco client on 64 bit systems, recently i find out Cisco don’t support SMP (multi core) in its VPN client. It means after you load the cisco module, there’s a big chance you will run into a kernel panic: oops, the whole desktop freezes and the only thing you can do is a hard restart. Nice.
There’s a way out of this: turn off SMP aka turn one core of your CPU off before the module is loaded:
- sudo echo 0 > /sys/devices/system/cpu/cpu1/online (to turn the 2nd core off, replace cpu1 with cpu2 for 3rd core and so on)
- sudo echo 1 > /sys/devices/system/cpu/cpu1/online (turn it back on)
But why the hell do we have to use one core only ?? I mean, if we buy multi core CPU, we want to use it ! It’s ok if you only use VPN occasionally, however for folks like me who is forced to use VPN all day then this is just plain dumb. Good work Cisco, i will stick with vpnc afterall, ktnxbye !
- 32bit Cisco VPN client on 64 bit linux systems
- With kernel 2.6.24 you will need a patch to install Cisco VPN Client
- How to install Cisco VPN client on Ubuntu Hardy Heron 8.04 64 bit
- Cisco VPN Client: Reason 412 – The remote peer is no longer responding
- How to install Cisco VPN client on Ubuntu Jaunty Jackalope and Karmic Koala 64 bit