tu-vpn ohne cisco-gedöns

das vpn der tu berlin verwendet mittlwerweile den cisco „secure“ client. spätestens seit der smtp-smuggling-geschichte misstraue ich grundsätzlich allem, was von cisco kommt und „secure“ im namen hat.

glücklicherweise kann man das vpn unter linux auch mit openconnect verwenden. die zecm hat dafür auch ein gut verstecktes tutorial, aber das funktionierte bei mir (debian 12.8) nur so halb. deswegen hier die befehle, die ich verwendet habe, zum copy-pasten:

sudo apt install python3-pyqt5 python3-pyqt5.qtwebengine vpnc-scripts openconnect libxcb-cursor0
pipx install openconnect-sso
QTWEBENGINE_DISABLE_SANDBOX=1 sudo -E ~/.local/bin/openconnect-sso --server vpn.tu-berlin.de --authgroup=1-TU-Split-Tunnel-2FA

sinnvollerweise kann man sich jetzt die letzte zeile z. b. in .bash_aliases setzen.