- ISU has updated its VPN service so that it is a lot easier to use.
- Go to vpn.iastate.edu and log on with group SSLvpn. Though many linux users will not benefit from the weblaunch method, it should at least provide users with a binary file to download.
- Save that file somewhere and run it as root (chmod +x if necessary or bash install_file). The contents will be installed in /opt/cisco/vpn.
- Run the GUI: /opt/cisco/vpn/bin/vpnui
- Connect to vpn.iastate.edu. You may need to request connect several times before you are prompted for you ISU username/password. Then be patient as it connects.
The ISU instructions for installing VPN can be found here: http://www.it.iastate.edu/pub/lng335/lng_335.html
Unfortunately, they didn't work for me. I'm running Xubuntu with linux kernel 2.6.20-16-generic.
Thanks to this site
and other hints on the web, I was able to fix the code so it would compile. The steps for editing the vpn source code are:
sudo cisco_cert_mgr -R -op import (root.pem)
sudo cisco_cert_mgr -U -op import (kdorman-import.crt and all blank passwords)
cisco_cert_mgr -U -op list (yields "Karin Dorman")
sudo vi /etc/CiscoSystemsVPNClient?
sudo vpnclient connect isu
| Command || Purpose |
| sudo cisco_cert_mgr -U -op view || View data, including expiration, of user certificate |
| vpnclient stat || View statistics on vpn connection |
Still doesn't work worth squat. Connection made, but no meaningful traffic allowed through. Connectivity is worse than from remote network.