You can build a site to site IPSec VPN between the Cisco route (assuming it has the correct licence) to Ubuntu. I recommend using StrongSwan on Ubuntu. There are lots of articles about building site to site VPNs between Cisco and StrongSwan on the Internet.

May 21, 2015 Linux Ubuntu (Unity) SSL OpenVPN Setup | My Private Setting up your Linux Ubuntu computer to connect to My Private Network’s VPN should take just a few minutes using our OpenVPN application.Our app connects to the VPN via the SSL protocol.Please note that your Linux Ubuntu computer needs to be connected to the Internet and able to browse the web before moving on with the instructions below. Connect to a VPN - Ubuntu

Sep 25, 2018

Smart Vpn - Free downloads and reviews - CNET

A VPN (or Virtual Private Network) is a way of connecting to a local network over the internet.For example, say you want to connect to the local network at your workplace while you’re on a business trip. You would find an internet connection somewhere (like at a hotel) and then connect to your workplace’s VPN.

Smartcard (EAP) authencation for L2TP/IPsec VPN I have a certificate in a smartcard that I use to connect over a VPN on Windows. The VPN is a L2TP/IPsec, and uses EAP for authentication. I tried multiple connection methods, some using UI (Network Manager), others using StrongSwan: Network Manager. The only option that let me use a smartcard is IPSec/IKEV2. It fails with a "no proposal chosen Ubuntu Core Smart Speaker | Ubuntu