Main navigation | Main content
For current CS VPN users only.
The old VPN server will be turned off soon.
You need an active CS&E Account to download and create a VPN connection.
Vista is pre-configured to use an LM session security level that is not compatible with our Samba shares, e.g. your Y: drive. When attempting to mount a Samba share remotely, you may get the following error: "The referenced account is currently locked out and may not be logged on to."
If you experience this problem, you may need to use regedit to modify the the following registry key:
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\LmCompatibilityLevel
and set the REG_DWORD value to 1.
Ubuntu Linux has a built-in, open source VPN client that is compatible with our Cisco VPN system, so you don't need to download the Linux client on the VPN download page. These instructions are for Ubuntu 8.04 (hardy), but should be similar for newer versions as well. Run lsb_release -dc to check your version. If you are running anything older than 8.04, we recommend that you upgrade the operating system first, as most older versions no longer receive security updates.
Note: The VPN will not work with an Ubuntu LiveCD/boot disk. You need to use a fully-installed OS.
sudo bash
apt-get -y install network-manager-vpnc vpnc
If this command installs the packages, you can skip to Configure the VPN client.
synaptic
In the Synaptic window that opens, click Settings -> Repositories.
Ensure that the first four repositories are enabled, like this:
apt-get -y install network-manager-vpnc vpnc
then click forward.
Enter the gateway host and VPN username.
<VPN Host> and <VPN username>
correspond to the VPN Client Information on the VPN download page.
sudo apt-get update
and then
sudo apt-get dist-upgrade
Let all the updates finish, reboot, then try connecting again.
Ubuntu is the version of Linux supported by systems staff, but a VPN client is available for other versions. However, we cannot provide support for these instructions since there are so many different distributions of Linux available. If you are running Debian or a Debian-based distribution, use the Ubuntu instructions above. You may have to make minor changes to the instructions to fit your particular distribution. Otherwise, you will need to download the Cisco Linux VPN client from the VPN download page to your home directory.
tar -xfz <file_name.tar.gz>
cd vpnclient
Type: 'uname -r' and 'ls /usr/src'
Check to see if there is a linux-headers directory that corresponds to your kernel release.
Also, confirm that basic GNU utilities are available:
'which gcc', 'which make', and 'which ld'
Most distributions are ready to go. Otherwise, you will have to find and install the corresponding packages containing the headers and GNU/build utilities. The method will vary depending on how/if your distribution handles software packages.
sudo ./vpn_install
Follow the on-screen instructions. The default settings should work fine.
sudo chmod -R go-w /etc/opt/cisco-vpnclient
sudo /etc/init.d/vpnclient_init start
You should only have to do this once since the daemon automatically starts at system boot-up.
cd /etc/opt/cisco-vpnclient/Profiles
sudo cp sample.pcf cs-vpn.pcf
sudo vi cs-vpn.pcf
Configure these lines as follows:
Description=CS&E VPN
Host=<Host>
GroupName=<Username>
Username=<your_CS&E_Username>
Where <Host> and <Username> are taken from the bottom of the VPN download page and
<your_CS&E_Username> is your normal CS&E username. (Don't include the brackets.)
To connect to the VPN, type:
sudo vpnclient connect cs-vpn
Enter your sudo password, if necessary. For 'Enter a group password', enter the password from the bottom of the VPN download page. It will ask for your username. The default should be correct, so press <enter>. It will ask for a password and that is your normal CS&E Unix password. To disconnect, you can either send a Ctrl-C break to that same terminal or enter:
sudo vpnclient disconnect
in a different terminal.