I have had alot experience getting Sonicwall NetExtender to work in Linux.. sometimes it installs fine, sometimes it doesn’t.
Typically the process is thus:
#1 You visit the URL of your Sonicwall.
#3 Download the tar.gz file for NetExtender once it figures out you are using Linux.
#4 Extract this file someplace.
#5 In a terminal you need to launch the “install” script that is included as sudo, not root, because it won’t let you.
In this version of ubuntu (XFCE, Xubuntu 11.10) I got an error about libssl missing.
So.. I installed the 32bit libssl and everything seemed to work out fine.
sudo apt-get install libssl0.9.8:i386