• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 4626
  • Last Modified:

SonicWall Global VPN client alternatives for Windows

I have a remote desktop that cannot install the SonicWall Global VPN client. We have tried different versions, run the cleanup tool, etc. Same error, same place, every time:

UpdateDriverForPlugAndPlayDevice(2) failed - virtual adapter cannot be installed.

Error =
path=C:\Program Files\SonicWall\SonicWall Global VPN Client\SWVNIC\netSWVNIC.inf

Are there any other VPN clients out there that are SonicWall compatible and still split VPN traffic off from regular Internet bound traffic?
  • 5
  • 3
  • 3
3 Solutions
Rob WilliamsCommented:
Remote desktop?  If installing remotely logged into a machine try using the admin option which simulates console presence.
mstsc -v:machine  /admin  (old RDP option was /console)
Many apps will not install in a standard remote session.  Sometimes even that fails and logmein.com is a good temporary solation for the install.

If it is actually an O/S issue you might be best to do a clean install of the O/S, there are a couple of other clients that may work with Sonicwall but the configurations are different and documentation very limited.
Shrew.net and TheGreenBow.com are the two others that come to mind.
I think you should be able to use Microsoft's built in VPN client as long as the key exchange and tunnel encryption that you have set on the SonicWall NSA support same same... I'll look to see which and update in a few minutes.
Elessar1Author Commented:
RobWill - same thing happens sitting in front of the machine
We Need Your Input!

WatchGuard is currently running a beta program for our new macOS Host Sensor for our Threat Detection and Response service. We're looking for more macOS users to help provide insight and feedback to help us make the product even better. Please sign up for our beta program today!

Here are some detailed steps for XP - should be nearly identical in Windows 7 and Vista:


Covers conig on SonicWall and Windows sides...
Also, as to the splitting off of traffic - you can always control what you want to go where on a windows machine that has multiple adapters (real or VPN) using the "route" command:

C:\Users\jjester.IPC>route /?

Manipulates network routing tables.

ROUTE [-f] [-p] [-4|-6] command [destination]
                  [MASK netmask]  [gateway] [METRIC metric]  [IF interface]

  -f           Clears the routing tables of all gateway entries.  If this is
               used in conjunction with one of the commands, the tables are
               cleared prior to running the command.

  -p           When used with the ADD command, makes a route persistent across
               boots of the system. By default, routes are not preserved
               when the system is restarted. Ignored for all other commands,
               which always affect the appropriate persistent routes. This
               option is not supported in Windows 95.

  -4           Force using IPv4.

  -6           Force using IPv6.

  command      One of these:
                 PRINT     Prints  a route
                 ADD       Adds    a route
                 DELETE    Deletes a route
                 CHANGE    Modifies an existing route
  destination  Specifies the host.
  MASK         Specifies that the next parameter is the 'netmask' value.
  netmask      Specifies a subnet mask value for this route entry.
               If not specified, it defaults to
  gateway      Specifies gateway.
  interface    the interface number for the specified route.
  METRIC       specifies the metric, ie. cost for the destination.

All symbolic names used for destination are looked up in the network database
file NETWORKS. The symbolic names for gateway are looked up in the host name
database file HOSTS.

If the command is PRINT or DELETE. Destination or gateway can be a wildcard,
(wildcard is specified as a star '*'), or the gateway argument may be omitted.

If Dest contains a * or ?, it is treated as a shell pattern, and only
matching destination routes are printed. The '*' matches any string,
and '?' matches any one char. Examples: 157.*.1, 157.*, 127.*, *224*.

Pattern match is only allowed in PRINT command.
Diagnostic Notes:
    Invalid MASK generates an error, that is when (DEST & MASK) != DEST.
    Example> route ADD MASK IF 1
             The route addition failed: The specified mask parameter is invalid.
 (Destination & Mask) != Destination.


    > route PRINT
    > route PRINT -4
    > route PRINT -6
    > route PRINT 157*          .... Only prints those matching 157*

    > route ADD MASK METRIC 3 IF 2
             destination^      ^mask      ^gateway     metric^    ^
      If IF is not given, it tries to find the best interface for a given
    > route ADD 3ffe::/32 3ffe::1

    > route CHANGE MASK METRIC 2 IF 2

      CHANGE is used to modify gateway and/or metric only.

    > route DELETE
    > route DELETE 3ffe::/32
Rob WilliamsCommented:
Personaly I would re-install the O/S and the Sonicwall client.  The Windows client will not give you the control and security of the Sonicwall Global VPN client.
Elessar1Author Commented:
We have an established VPN infrastructure. SW PRO 2040 Enhanced is already configured. All other machines inside and outside of the organization have successfully installed the SW GVC. It's this one machine that no matter what we've tried, will not install the client.

I've been trying to get the Greenbow and Shrew clients working for the past couple of hours but can't find the exact match of parameters to get the tunnel established.
Elessar1Author Commented:
I agree about the reinstall of the OS - it's the conclusion that another tech and I have arrived at -  but my liaison at my client (I'm a contractor) doesn't want us to reinstall the guy's home PC. He prefers the other VPN client route or a hardware solution.
Rob WilliamsCommented:
The following guide may be helpful for thegreenbow client but the reason I recommend reinstalling the O/S is it is nice to have a single deployed client from a management point of view:
Elessar1Author Commented:
I haven't been able to get either the Greenbow or the Shrew clients to work with the 2040 Pro Enhanced SonicWall. I also had no success with the ROUTE command line stuff and I can't reinstall the OS. Waaaaah! I'll split points between you both for good suggestions.

Elessar1Author Commented:
I haven't been able to get either the Greenbow or the Shrew clients to work with the 2040 Pro Enhanced SonicWall. I also had no success with the ROUTE command line stuff and I can't reinstall the OS. Waaaaah! I'll split points between you both for good suggestions.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

WEBINAR: GDPR Implemented - Tips & Lessons Learned

Join the WatchGuard team on Thursday, March 29th as we recount some valuable lessons learned in weighing the needs of a business against the new regulatory environment, look ahead at the two months left before implementation, and help you understand the steps you can take today!

  • 5
  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now