Собственно вволю помучашись с Cisco Anyconnect под Ubuntu в безуспешных попытках подключиться к рабочей сети (особенную роль тут играют самоподписанные сертификаты).
Набрел на вполне работающее решение: openconnect.
К нему дополнительно нужно добавить vpnc (клиент для cisco), который мы будем использовать как скрипт для прописывания маршрутов и ДНС.
Собственно под убунту/дебиан все просто:
sudo apt-get install openconnect vpnc
После этого делаем скриптик для подключения вроде такого:
sudo openconnect -b --no-cert-check -u
Вводим пароль, если нигде не ошиблись подключение устанавливается, маршруты прописываются – можно работать.