By Sean Reifschneider Date 2012-04-17 20:30 Tags 64bit, sean reifschneider, ubuntu, vpn
The AT&T Global Network Client, on a 12.04 Ubuntu Precise 64-bit system, is a 32-bit app. It initially doesn't work because of missing libraries. You can see this by running:
$ cd /opt/agns/bin
$ ldd NetVPN
[...]
libssl.so.4 => not found
libcrypt.so.4 => not found
[...]
To fix this, it needed a set of symlinks like this:
$ cd /lib/i386-linux-gnu
$ sudo ln -s libcrypto.so.0.9.8 libcrypto.so.4
$ sudo ln -s libssl.so.0.9.8 libssl.so.4
Now, just restart the agnclient and agnclientd processes:
$ sudo pkill -9 agnclient
$ sudo pkill -9 agnclientd
$ ps awwlx | grep agnclient
[shouldn't display any processes except maybe grep]
$ sudo /etc/init.d/agnclientd stop
$ sudo /etc/init.d/agnclientd start
Then starting the agnclient from the menu worked.
Kudos for Bill Tucker for giving me this opportunity to fix this. :-)
comments powered by Disqus