Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Installing the Marvis Client for Linux

Understand how to set up Marvis Client for Linux on your Fedora or Debian-based device.

The Marvis Client for Linux is a secure, lightweight application that simplifies connecting Linux devices to the enterprise network. It uses certificate-based authentication for zero-touch onboarding, thereby eliminating the need for passwords. Marvis Client for Linux gives employees, guests, and contractors quick and secure access the wireless network. The Juniper Mist cloud manages device identity.

Key features include:

  • AI-driven visibility and troubleshooting through the Juniper Mist portal.
  • Auto-renewal of credentials.
  • Support for BYOD, guest, and corporate devices.
  • One-click provisioning.
  • Automatic installation of wireless profiles and certificates.
  • Certificate-based authentication (no passwords required.)

Requirements

Confirm specific version requirements with your IT team.

  • A valid provisioning link from your organization.
  • A Juniper Mist Access Assurance subscription.
  • Debian-based systems: Debian 10 (Buster) or later, Ubuntu 20.04 or later.
  • Fedora-based systems: Fedora 34 or later.

Setup Overview

To install the Marvis Client for Linux, you'll need a special onboarding link from your organization. It is typically provided through email, a QR code, or an onboarding portal.

  1. Install the Marvis Client for Linux as explained in the following section.
  2. Launch the Marvis client application.
  3. Authenticate with your organization credentials through SSO such as Okta.
  4. Click Install to install the network and Wi-Fi profiles. The onboarding process starts automatically. A secure certificate is issued and the wireless profile is installed on your device.
  5. Click Join when prompted. Your device connects to the Wi-Fi network and uses certificate-based access for seamless and secure connectivity.

If needed, you can find details such as the version, UUID, and your organization name on the About page.

Installing Marvis Client for Linux

Debian / Ubuntu

  1. Download the Marvis client .deb package from your organization’s provisioning portal or the provided link.
  2. Install the package:
  3. If there are missing dependencies, run:

Fedora

  1. Download the Marvis client .rpm package from your organization’s provisioning portal or the provided link.
  2. Install the package:

View Logs in Marvis Client for Linux

Marvis Client for Linux classifies logs as:

  • Info—General information
  • Error—Critical issues
  • Debug—Detailed data that you can use to debug issues

To view logs in Marvis Client for Linux:

  1. Open the Marvis client application.
  2. Open the menu and click the version number 7 times to enable debug mode, after which the Logs option will appear in the menu.
  3. Select Logs, then select a log category from the Log Level drop-down list.
    Figure 1: Log files for the Linux Marvis client Log files for the Linux Marvis client
  4. To share logs with support, click Copy to copy the log details.

Uninstalling Marvis Client for Linux

You can uninstall Marvis Client for Linux using either the application interface or the command line.

From the app

  1. Open the Marvis client application.
  2. Go to Menu > About.
  3. Scroll to the bottom and click Uninstall.
    Figure 2: Uninstall Marvis Linux Client from the App Uninstall Marvis Linux Client from the App

Using the Debian or Ubuntu command line:

Using the Fedora command line: