i make a problem, i rebuilt lib32-libxml2, and relink tha share lib. Then i found is can be install successfully. but it still can work normally. that was strage, From the dmesg, i found vpn module already load.
–
chuckJun 22 '12 at 17:31

7 Answers
7

If you don't need the "official" Cisco AnyConnect VPN software, I highly recommend installing the "network-manager-openconnect-gnome" package in the Ubuntu Repository. It uses OpenConnect which is an open source client for AnyConnect.
Anyhow, that package allows for you to configure and manager your AnyConnect VPN connections through the normal network manager.

I have been using that to connect to my work VPN for the past few months and it has been working great!

You can find the package in the Ubuntu Software Center or Synaptic by searching for "OpenConnect."

I use this too in place of the cisco software, but it's really just a workaround. My University is doing an update of cisco this week and I'm a little antsy it will break the compatability
–
Ian B.Aug 8 '12 at 12:32

1

This solution did not work for me on 64-bit Ubuntu 14.04. It did not offer the UI needed to connect, I missed e.g. an option to enter group and user name and password.
–
Jan VlcinskyJun 11 '14 at 22:11

3

I like this answer (as it worked for me), but feel it's missing half of the explanation. This adds (at least on Linux Mint) an option to Network Connections. When you choose to add a connection, there'll be a new option to add a "Cisco AnyConnect Compatible VPN (openconnect)". You can then connect to the VPN through the networks applet (in the system tray). This seems the ideal place for it.
–
MikeJul 22 '14 at 19:50

Openconnect GUI via network manager does not allow proxy connections. Only the CLI mode does. This is a drawback for openconnect
–
UbuntuserJul 15 at 19:13

I encountered a similar issue earlier. I observed that vpnagentd does not load because of libatk1 and vpnui does not load because of libxml2. Installing the 32-bit versions of these libraries resolves the issues. You should install ia32-libs to resolve the issue using

sudo apt-get update
sudo apt-get install ia32-libs

This should resolve the issue for you on Ubuntu 64 bit versions. I have tried it on Ubuntu 11.10 and Ubuntu 12.04.

Just in case you do want the Ciso Anyconnect client working take a look at this blog.
Just disable the Firefox Iced Tea web plugin and go to your VPN site. Have Ubuntu download the VPN installer and run the shell script.
In my case Cisco Anyconnect VPN client was installed and available under the Internet section and works fine.

I have encountered similar issue earlier. I observed that vpnagentd does not load because of libatk1 and vpnui does not load because of libxml2. Installing the 32bit versions of these libraries resolves the issues. You should install ia32-libs to resolve the issue using

sudo apt-get install ia32-libs

This should resolve the issue for you on Ubuntu 64bit versions. I have tried it on 11.10 and 12.04.