This is a very large can of worms. Basically, from the manufacturer's standpoint, VPN appliances are Windows-only. One must consider oneself lucky if anything else can be made to work with them. Even OS X + VPNTracker is a royal pain to get going. And trying to get multiple vendors' clients to coexist on Windows has wrecked quite a few installs.
Usually, to make things convenient for Windows operators, the VPN appliance is biased towards using XAuth (i.e. the familiar name and password prompt.) The problem is that XAuth never became part of the IPSec standard because it could not be made secure. As a result, each mfg. implements XAuth "their way" to provide extras for their proprietary Windows clients.
I would start at Cisco. There should be something on their support site that will give hints as to the right incantations to invoke. Most likely, you'll need the device ID (can be anything, like it's serial numnber), and the shared group secret.