Well, we can ditch the official cisco vpn client and utilise an alternative called vpnc, which comes installed on most linux distros (if not, just grab it from your repositories).
Here are the steps I followed:
1. Grab the pcf file from an existing vpn install (or you can download just the config files from the wireless.griffith.edu.au)
2. Write down the gateway IP (or host IP)
3. Write down the gateway ID (or GroupName)
4. Copy the encrypted group password (that long hex number)
5. Use cisco-decrypt to decrypt the group password (cisco-decrypt comes with the vpnc package)
6. Now write the following file and call it 'vpnc.conf'
- Code: Select all
IPSec gateway xxx.xxx.xxx.x
IPSec ID [gateway ID]
IPSec secret [decrypted group password]
Xauth username [your username]
Xauth password [your password]
7. Put the 'vpnc.conf' in /etc/vpnc/
8. To log into Wireless@Griffith, log in as root and type
- Code: Select all
vpnc /etc/vpnc/vpnc.conf
This is the output that you would usually see:
- Code: Select all
% sudo vpnc /etc/vpnc/vpnc.conf
Password:
Connect Banner:
| *****************************
| VPN access is for
| authorised clients only
| *****************************
| WARNING:
| You must read the university
| Code of Practice, to
| View Griffith University
| Code of Practice go to
| this Web address
| http://www.griffith.edu.au/computer/coc
| *****************************
VPNC started in background (pid: 27859)...

