Cisco VPN Install On Ubuntu 11.10 64bit
So I got hired by the client that I was contracting for. I start work on Monday. They gave me a laptop today and I wanted to use that as my development machine. The computer I use at work has Ubuntu and I decided to installed Ubuntu on this as well. I don't like Unity I was thinking about going with a pre-unity version of Ubuntu but I decided against that and I am dual booting with Windows 7. The 11.10 installation went off without incident.
When I got home I wanted to install the vpn client. I installed sun java and the jre plugin using instructions found here
. Then I went to the vpn url. I logged in and I was almost immediately taking to the following screen.
I had a 32 bit ubuntu virtual machine on another computer. So I went to the manual download and mailed vpnsetup.sh to myself from that computer. According to Cisco
64 bit is not supported on Ubuntu.
When I tried to tried to run the 32 bit installer I got the following.
Installing Cisco AnyConnect VPN Client …
Removing previous installation…
Extracting installation files to /tmp/vpn.xtpx8H/vpninst469538298.tgz…
Unarchiving installation files to /tmp/vpn.xtpx8H…
Starting the VPN agent…
/opt/cisco/vpn/bin/vpnagentd: error while loading shared libraries: libxml2.so.2: wrong ELF class: ELFCLASS64
After a bit of searching I found the solution here
. I needed to get the 32 bit dependencies.
- wget http://developerslog.org/getlibs-all.deb
- sudo dpkg -i getlibs-all.deb
- getlibs libfuse.so.2
- sudo ./vpnsetup.sh
This time the installation ran without error. As always I hope this saves the next person some time.
This entry was posted in Simple things made difficult
. Bookmark the permalink