Page 1 of 1

How to use VPNs like AT&T agnclient & IBM mobility client?

Posted: Wed 15 Dec 2010, 10:06
by damitowl
Salutations Canine Comrades,

The idea and result of puppy linux is the coolest thing. I love it.

For several weeks I have been trying to get some VPN .deb packages working using things like undeb and the direct .deb install in 4.3.1 onwards. The two .deb files I have are for the AT&T Net Client often named agnclient and IBM's offering called ibm lotus mobility client (lmc).

The install in 4.3.1 and 5.1.1 looks to go OK and menu entries are added to Menu>Network. However, they do not seem to initiate. I ran the PPM dependency checker for both and it said there were no missing dependencies for drivers or other packages. I was surprised by that because in Ubuntu agnclient normally needs libss10.9.8, libcurl13 and tcl8.4. lmc usually needs libstdc++5. I cannot seem to locate a place where I can get these dependent packages for puppy. I have thought about using woof on ubuntu with these packages installed and working but woof looks complicated.

Does anyone have any ideas about how to go forwards with this one, please? If anyone can help, I can send the .deb files through.

Many thanks,

Damian (mainframe systems programmer gone linux feral)

Posted: Sat 05 Feb 2011, 01:13
by Master_wrong
http://packages.debian.org/search?suite ... tdc%2B%2B5

you can get libstdc++5 from above site, convert the deb. package using deb2pet or something.

good luck

Posted: Sat 05 Feb 2011, 06:44
by tempestuous
Those are both quite specialised VPN solutions.
It might be easier to employ the more mainstream VPN solutions such as the Microsoft or Cisco implementations, since these are already tested and known to work with Puppy.

In any case, I had a look at agnclient and I see that it needs some modifications to make it Puppy-compatible.
The latest version appears to be the RPM available here
ftp://ftp.attglobal.net/pub/custom/ibm_linux/
I extracted the RPM, modified it, and repackaged as a dotpet, now attached.

Once installed, don't launch it from the menu, because we need to know if there are any errors or missing libraries reported.
First modify the configuration file, /etc/agnclient/agnclient.conf
to contain your VPN server details.
Now run the two start scripts, which I have located in /root/my-applications
as such:

Code: Select all

/root/my-applications/agnclientd start
/root/my-applications/agnLogd start
In Puppy 5.1 I can run these start scripts without any errors. But of course, I have no valid VPN connection to test with.
There's a chance you may also need tcl, but wait and see.

Posted: Wed 09 Feb 2011, 14:06
by tempestuous
So, does it work?

Posted: Thu 10 Feb 2011, 14:14
by tempestuous
Very poor reporting.
Dotpet now removed.

Posted: Thu 10 Feb 2011, 15:31
by rcrsn51
tempestuous wrote:Very poor reporting.
Dotpet now removed.
I know the feeling. I once posted a scanner driver that was completely wrong. Yet it was downloaded a hundred times and no one ever reported a problem.

OTOH, this may be an indication of how large the unregistered Puppy community really is.