128 Technology provides two workflows for the installation process:
Interactive: Installation is done via a serial console or VGA. An interactive session is started to configure network interfaces, passwords, node name and type, and conductor IP (if applicable) before the 128T software is started.
One Touch Provisioning (OTP): This is the preferred method of installation. Sets up DHCP on all interfaces and boots a Web Server GUI. After installing the Conductor and configuring routers through the Conductor, the OTP bootstrap process will install and configure the router.
Prior to versions 4.5.6-1 and 5.0.0-1 v2 there were two separate ISO’s available:
- 128T-4.5.5-1.el7.OTP.v1.x86_64.iso – OTP ISO
- 128T-4.5.5-1.el7.v1.x86_64.iso - Interactive (Refer to Installing Using the Pre-5.0 Interactive ISO for additional information)
With releases 4.5.6-1 and 5.0.0-1 v2 (and greater), we now provide a single ISO that supports both the OTP and Interactive Installation workflows.
The 128T Software package is available from our public servers located at:
https://software.128technology.com/artifactory/list/generic-128t-legacy-isos-remote/ using the username and token provided to you. The username/token simplifies access and does not require the conversion process used for the certificate. With the latest release of the 128T Installer, both a certificate or username/token can be used for installation. However, to use a username/token for software access, Installer 3.0.0 is required.
Do not uninstall old versions of the 128T Installer. Later versions of the 128T Installer have dependencies on the earlier versions, and uninstalling them may cause issues for rollback operations.
Juniper highly recommends upgrading your Conductor to 4.5.7, 5.0.1, or 5.1.1. These versions contain updates for using a username/token for software access. If a username/token is used and the 128T software is not upgraded, a manual process must be followed each time the username/token is changed. See the Manual Token Process for more information.
Downloading an ISO
128 Technology ISOs are available from our public servers located at:
https://software.128technology.com/artifactory/list/generic-128t-legacy-isos-remote/ to users with an active account.
You will be prompted for your username and token to access the web page listing the software versions, and will be able to download directly from the page. If your client certificate or token is currently installed on your 128 Technology routers and conductors, you can download software updates from our yum servers or the web page.
Downloading from the Command Line
The ISO installation media is hosted at the same location as the 128T software packages, in the
isos directory. To acquire the ISO, use the
curl command. Specify the certificate or username and token obtained from 128 Technology with a valid software license.
Username and Token
<VERSION> is replaced with the 128T version you are interested in.
Listing Available ISOs from the Command Line
To view ISOs available for download, type the command below. Here, egrep is used to filter the results to 4.2.x.
Select the appropriate image for your needs.
Verifying Install Media
Each ISO image has corresponding checksum to ensure that the image has not been tampered withor corrupted on transfer. The checksum file contains all the checksums for all hosted ISOs. The name of the checksum file is sha256sum.txt.
To verify the ISO image, run the following command and check the output with the contents of the associated .sha256sum file:
shasum -a 256 <iso_file>
Both commands generate the checksum of the file. For example:
To verify the checksum, run the following command to compare it against the checksum provided in the download.
grep will generate validation errors for missing ISO's (ones that were not downloaded), and obscure the valid ISO.
If the checksum validation fails, re-attempt the download. If the error message persists, please contact technical support immediately.
Downloading from a Web Browser Using a Certificate
In order for the 128T certificate to be imported into a browser, it must first be transformed into the PFX format. Use openssl from a Linux, Macintosh, or Windows 10 Subsystem for Linux shell.
This procedure is not necessary if you have a username and token.
With your client certificate (i.e. 128T-0000XXX.pem) in the current directory, run the following command:
Import the transformed client certificate into your browser. The imported client certificate allows you to browse and download from the folder located at
Importing PFX File to Firefox
- Open Firefox and select Preferences from the menu in the upper right corner.
- Select Privacy and Security:
- Select View Certificates:
- Select the Your Certificates tab:
- Select the Import button:
- Click [OPEN] to select the PFX form of the certificate. The password prompt is displayed:
- No password is necessary to import the certificate, so click OK:
Downloading an ISO in Windows using Microsoft Edge, Explorer, and Chrome Browsers:
- Open the browser and open the Settings page.
- Search for Manage user certificates.
- Select Manage user certificates to open the certmgr.msi utility. Another option is to open a command line window and enter the command: certmgr
- Open the Personal folder and then the Certificates folder.
- From the Action menu at the top of the window select All Tasks.
- Choose Import… from the drop down. This opens the Certificate Import Wizard.
- Click Next button in the wizard.
- Browse to the .PFX certificate file, select the file and click Next.
- On the next screen verify that the Place all certificate in the following store radio button is selected, and the chosen certificate store is Personal:
- Select Next again.
- Click Finish
The certificate is provisioned in Windows. Use Edge, Explorer, or Chrome to navigate to the
https://yum.128technology.com/isos web page and download the desired ISO.