WiscVPN (Linux) - Downloading, Installing and Connecting with the WiscVPN AnyConnect Client


WiscVPN is transitioning from using Cisco AnyConnect to Palo Alto GlobalProtect. For information on which client to use during the transition, see the news item WiscVPN Client Transition.

This document describes how to download, install, and connect with the WiscVPN AnyConnect client on Linux systems.

NOTE: Linux is not directly supported by the DoIT Help Desk. Unless you are using a service which explicitly supports Linux (e.g. Bucky Backup, NetID Login Service, WiscCal, etc), the Help Desk can not provide support for Linux, Unix, or any derivative of those (e.g. Ubuntu, SUSE, FreeBSD, or Solaris). For self help, see Linux Self-Help.

Installing the AnyConnect Client

  1. Navigate to the University of Wisconsin–Madison SSL VPN Service log in page.

  2. Type your NetID into the USERNAME field, and your NetID password into the Passcode field, and then click on the Login button.


  3. Once logged in, click on Install VPN AnyConnect Client.


  4. Click on Start AnyConnect.


  5. The site will attempt to perform an automatic installation, which will not succeed. After this happens, click on the link that says Linux x86_64.


  6. Your browser will ask you to save a file called vpnsetup.sh. Save the file to a location you can access later.

  7. Open the Linux terminal. Use the cd command to navigate to the directory where you saved your file.

  8. Enter the following command to make the file you downloaded executable:

    chmod +x vpnsetup.sh
  9. Now execute the file.

    sudo ./vpnsetup.sh

    The AnyConnect VPN client is now installed.

Note: Users have also reported success with using the OpenConnect client by installing the Ubuntu package "network-manager-openconnect-gnome" which allows a WiscVPN set up. This method is not a guarantee, but a possible alternative.

Connecting to WiscVPN

  1. Open the Cisco AnyConnect VPN Client.

    • By default, binary is located at /opt/cisco/anyconnect/bin/vpnui
  2. If this is the first time you are using the client on this system, enter wiscvpn.doit.wisc.edu into the Connect to field.


  3. Click on Connect


  4. You may see a window titled Cisco AnyConnect - Banner appear. If it appears, click the Accept button.


  5. Use the Group field to choose the profile you wish to connect to. Your choices are:

    • IP-pool: a dynamically assigned IP address.
    • IP-pool-OffCampus: a dynamically assigned IP address with split tunneling.
    • IP-static: a static (the same every time) IP address.
    • IP-static-OffCampus: a static (the same every time) IP address with split tunneling.


    For more information on dynamic addressing, static addressing, and split tunneling, see WiscVPN - Static vs. Dynamic IP Addresses and WiscVPN - Split Tunneling.
  6. Enter your NetID into the Username field and your NetID password into the Passcode field. Then click the Connect button.


    You are now connected to WiscVPN.

Disconnecting from WiscVPN

  1. Open the Cisco AnyConnect VPN Client.

  2. Click on the Connection tab.


  3. Click on the Disconnect button.


    You are now disconnected from WiscVPN.

Keywords:wiscvpn vpn virtual private network networking install installing config configure client cisco linux unix nix *nix ubuntu disclaimer linuxdisclaimer any connect anyconnect ipsec   Doc ID:9120
Owner:Leah S.Group:DoIT Help Desk
Created:2009-02-12 19:00 CDTUpdated:2017-09-22 15:27 CDT
Sites:Computer-Aided Engineering, DoIT Help Desk, DoIT Tech Store
Feedback:  19   10