vpnc replaces the legacy Cisco VPN client, which used IPSec and thus required a password for a group.

Do you need to use Cisco AnyConnect?

If you need to use the newer Cisco Anyconnect client, you can install openconnect on Ubuntu using sudo apt-get install network-manager-openconnect-gnome This will add an Anyconnect compatible option to the VPN GUI under your network settings.

You can also initiate a connection by entering sudo openconnect YOURVPN.COM in the terminal. This will then prompt you for credentials and group settings, much like the Cisco AnyConnect client does.

If the GUI method seems confusing or isn’t working at first, try the terminal method to get details about the connection you are making. I needed to restart my computer before the GUI worked. You can close the terminal connection by pressing ctrl+c in the terminal window.

After restarting, if you do not have any other credentials except a username, password, and group, you can use the GUI by:

  1. Select the Cisco AnyConnect VPN Protocol
  2. Enter your VPN address into the Gateway text box
  3. Save the VPN Settings
  4. Activate the VPN
  5. Follow the prompt for your user credentials