After a 6-month struggle in trying to grep the internet looking for an answer in how to get Juniper’s SSL VPN client to work with Gentoo Linux, the fight is finally over.
There is a detailed post on the Gentoo forums about how to setup Juniper on Gentoo.
Some requirements are that you are using sun sdk 1.4, which you have to manually download from sun and install with portage.
The major show-stopper for me was not having the correct Kernel parameter set:
$ grep CONFIG_TUN /usr/src/linux/.config
CONFIG_TUN=y
Make sure you have TUN enabled in the kernel:
Device Drivers —>
Network device support —>
< *> Universal TUN/TAP device driver support
see the link above for my notes and step-by-step instructions.
davidanderson
June 29, 2007 at 9:26 am
I’ve put some notes on my experience in setting this client up (on Fedora) here:
http://david.dw-perspective.org.uk/Juniper-Networks-SSL-VPN-Client-On-Linux.html
Marc Liyanage
August 16, 2007 at 7:24 am
Here are some more notes on running it on Fedora, in a VMWare virtual machine on Mac OS X:
http://www.entropy.ch/blog/Mac+OS+X/2007/07/28/Juniper-Network-Connect-SSL-VPN-and-Virtualization.html
Adam Felson
April 14, 2010 at 9:10 am
If you run a 64 bit OS, juniper vpn will not work. The gentoo solution is to create a 32 bit chroot.