I tried to install AnyConnect 2.2.0140 because I want to connect via AnyConnect to some Cisco VPN. Unfortunately, when I install AnyConnect, the vpn.pkg installer will fail; the script "postflight" aborts abnormally every time.
This is its output:
14:55:47 admin@foo:/Volumes/vpn-2.2.0140/vpn.pkg/Contents/Resources$ sudo ./postflight
Password:
Starting Cisco TUN kernel extension...
kextload: kmod_control/start failed for com.cisco.cscotun; destroying kmod
kextload: a link/load error occured for kernel extension /System/Library/Extensions/tun.kext
link/load failed for extension /System/Library/Extensions/tun.kext
(run kextload with -t for diagnostic output)
I think the reason is that Shimo already installed this extension (or, an extension with the same name). If I uninstall Shimo completely (http://www.shimoapp.com/faq.html), I can install and use AnyConnect smoothly afterward. However, then Shimo will fail to establish a connection to any VPN (after reinstalling it, of course).
After removing AnyConnect and Shimo, restarting, and installing Shimo, Shimo will work again.