PN 1001933 rev 2
© NimbeLink Corp. 2022. All rights reserved.
10
3. Skywire Configuration
3.1 Uploading Certificates
The first step in the configuration of the Skywire is to upload the certificates needed for
the TLS connection. These three certificates are the private key, client certificate and the
CA certificate.
The next two sections will lay out instructions for uploading the certificates in a Linux and
a Windows environment.
details the Linux instructions, while
contains the Windows instructions.
3.1.1
Certificate Uploading Using a Linux Environment
First open a terminal and navigate to the directory that contains the certificates that were
downloaded in
. Type “
ls -l
" to list the contents of the directory on individual
lines. Take note of the file sizes of each of the relevant certificates. This information will
be needed shortly.
Next, establish a connection to the modem using a preferred serial console. Once the
serial console has been setup properly, issue the following command to read the contents
of the modem’s file system.
AT+QFLST
The terminal should respond with something similar to:
OK
If the command returns the names of any files that currently exist on the file system, it is
recommended to delete them if they are not needed. To do so, issue the following
command, replacing “
cacert.pem
" with the name of the file that is to be deleted.
Alternatively, delete all files on the system using the second command:
AT+QFDEL="cacert.pem"
or
AT+QFDEL="*"
After clearing out the file system, individually upload each of the three requisite
certificates by following the process below:
1.
Using the information returned by the “
ls -l
" command, determine the number
of bytes for the certificate that is to be uploaded.
2. Issue the AT command below, where "
cacert.pem
" is replaced with a unique
name if desired, and "
1758
" is replaced with the correct number of bytes for the
certificate being uploaded.
AT+QFUPL="ufs:cacert.pem",1758,30