Network Access - SonicWALL VPN options
"The client side is set up in the usual fashion" - I've had different results due to Firewall Unique Identifier. At least on a Mac OS X 10.8 client.

The SonicWall configuration guide (Equinox document SonicOS_Standard-6-EN.pdf) clearly states a need for Firewall Unique Identifier. It's "Item 1" in things to write down and have users enter into the client software.

Firewall Unique Identifier appears to be a non-standard extension (its not discussed in RFC 2409). Fortunately, Equinox sells VPN Tracker Personal for $130. I believe that's known as Vendor Lock In.