# NWK200

## <mark style="color:blue;">Introduction</mark> <a href="#introduction" id="introduction"></a>

The OnLogic NWK200 is an mPCIe carrier board paired with the Sierra Wireless EM7455 Cellular Modem. This article covers basic setup and troubleshooting.

### FAQs <a href="#faq-frequently-asked-questions" id="faq-frequently-asked-questions"></a>

<details>

<summary>Which antenna connectors are for WiFi and which are for 4G?</summary>

![](https://support.onlogic.com/wp-content/uploads/2025/04/Wifi-and-4G-connectors.jpg)

</details>

<details>

<summary>What bands are supported?</summary>

LTE Bands 1, 2, 3, 4, 5, 7, 8, 12, 13, 20, 25, 26, 29, 30, 41\
HSPA+/UMTS Bands 1, 2, 3, 4, 5, 8

</details>

<details>

<summary>What impedance is required for antennas and cabling?</summary>

50 Ω. Maximum antenna gain 6dBi.

</details>

<details>

<summary><strong>Is it normal to see two connections with different statuses?</strong></summary>

Yes, this is completely normal and not indicative of a problem.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2FMpsZbLEu0JC43OGpdcGM%2Fimage.png?alt=media&#x26;token=9b6302ff-511e-4c8b-a480-41403806caed" alt=""><figcaption></figcaption></figure>

</details>

#### **Known limitations** <a href="#known-limitations" id="known-limitations"></a>

1. The GPS functionality is not supported by OnLogic.
2. SMS (text messaging) is not supported on the VZW firmware image
3. Static IP assignment depends on carrier network and may not be possible or consistent

### SIM Card & Activation <a href="#sim-cards-and-activation" id="sim-cards-and-activation"></a>

* Locate the Extrovert booklet that came with your system.
* If an ICCID number is listed, your system already has a SIM card installed internally and is ready to activate. If not, you will need to provide a SIM card *(Ref: Using External SIM slot below)*.
* Contact your wireless carrier. State that you want to activate a 4G modem and provide the numbers on the front of the booklet.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-7936375ac6cea6191bb06be895e0035c0543a526%2F0d2ab86cfbaef62e7954d3e9f182adeae19993594f339b708bcdcefb976f1dac.png?alt=media" alt="" height="715" width="720"><figcaption></figcaption></figure>

## <mark style="color:blue;">Linux</mark>

### Modem Setup <a href="#modem-setup" id="modem-setup"></a>

* Ensure you are in an area with good signal coverage
* Connect both antennas and boot up the OnLogic PC

#### Opening the AT Command Terminal <a href="#opening-the-at-command-terminal" id="opening-the-at-command-terminal"></a>

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-cc9c5711f0423cf2447886307b33fee904453d13%2F8c5d889ddd83cccc311561a33ff7fc60936d13285c3f255b63ba442c5c875e77.png?alt=media" alt="" height="67" width="454"><figcaption></figcaption></figure>

* Install PUTTY

Note: If installing from a live CD, you will need to enable the multiverse/universe repositories

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-7a2ced3acec3d97f24a0a95c75bf137fa8bd7e46%2F6fcf107ab256158cd2a210557f00b2a2996ae98733d36626183323132761d9aa.png?alt=media" alt="" height="25" width="258"><figcaption></figcaption></figure>

* Run PuTTY as root

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-eb4bd38d2bec979e3f695ecdd82ce0492f907a6a%2F01d37cdf94ac7456ea3fe297ff786037e08a71c8f710f092f04e512216f46215.png?alt=media" alt="" height="439" width="641"><figcaption></figcaption></figure>

* Set the options shown

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-333d2aea6514e16e4e8c39949e9db0eabc35a4b1%2F651f5030289b382f5b01e760298d77f4a173cd7391c6c16b2582ac54efe14981.png?alt=media" alt="" height="573" width="645"><figcaption></figcaption></figure>

1. Select the serial option
2. Change the COM device to ttyUSB2
3. Click on default settings
4. Click Save
5. Click open

This configures PuTTY to automatically choose the correct options next time it is run.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-0c017bfb5522d2ed0514fd8e9c6b372780897b79%2Febe81cdf139822b3812dab4254821c2d5c755fdbc2f4ff101bbd54cd5108921e.png?alt=media" alt="" height="49" width="61"><figcaption></figcaption></figure>

* Begin by typing ATE1 and pressing enter. The terminal should respond with OK. This indicates the modem is ready for commands.
* If the COM port does not open correctly, try ttyUSB0 or ttyUSB1
* The first item to check is the firmware setting. It should match the desired carrier.

```
at!impref?
```

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-c3adf56b2820a9260542ce9e6cd807a084f6fd27%2F863a695a71d0b2902ebad95e38316dc66192f09972f6ebb0c60960344b034a12.png?alt=media" alt="" height="233" width="591"><figcaption></figcaption></figure>

* In the example above, the generic firmware is loaded. The carrier specific firmware should be used instead.
* Run the following commands:

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-86ffa33cccffdbb38b3ce6ec3846d29bbac4f259%2Fff34cf37b3b81fb26b6d2b484fcc3b9c3de36666417a3d4c6988aa505c5403cc.png?alt=media" alt="" height="106" width="285"><figcaption></figcaption></figure>

```
at!impref=”CARRIER”
where CARRIER is ATT,VERIZON,SPRINT
```

Note: if your carrier is not listed, download the correct firmware from the following webpage:

<https://source.sierrawireless.com/resources/airprime/minicard/74xx/em_mc74xx-approved-fw-packages/>

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-924db9ace2c1f1a624fdef991abb248e7d6cd67d%2Fd695a3e00afd0982c5f329de455dc0326ec8e95b226e46a5ccda7d15a5e88eeb.png?alt=media" alt="" height="77" width="119"><figcaption></figcaption></figure>

```
at!reset
```

* Power down and unplug the PC for a moment, then boot it back up.

**Using Modem Manager (Ubuntu Server 24.04)**

For cellular connections, first install the modem-manager snap with:

```
snap install modem-manager
```

Check whether a modem was properly detected via:

```
$ sudo modem-manager.mmcli -L
Found 1 modems:
    /org/freedesktop/ModemManager1/Modem/0 [description]
```

In this case we have just one modem, with index 0 (the number at the end of the D-Bus object path).

Show detailed information about the modem using that index:

```
$ sudo modem-manager.mmcli -m 0
/org/freedesktop/ModemManager1/Modem/0 (device id '871faa978a12ccb25b9fa30d15667571ab38ed88')
```

### OS Configuration <a href="#operating-system-configuration" id="operating-system-configuration"></a>

Now that the modem firmware has been configured, the next step is to configure the operating system. Skip to the section for your OS.

**Ubuntu Desktop 16.04**

1. NWK200 support in Ubuntu 16 Desktop requires:
   * Kernel version greater than 4.7
   * Modem manager from Ubuntu 18.04 or later
2. You will need to make sure you are running a kernel version 4.7 or newer. This can be checked from the Terminal with:
   * `uname -r`
   * If your kernel version is older than 4.7, update to newer version with: `sudo apt-get install linux-image-generic-hwe-16.04`
3. To configure Ubuntu Desktop with the NWK200 model, you will need to use the Terminal to update and install the Modem Manager, along with a few additional pieces of software.
4. From the terminal run the following commands:
   * `sudo add-apt-repository “deb http://us.archive.ubuntu.com/ubuntu bionic main”`
   * `sudo apt-get update`
5. You can now install the new modem manager:
   * `sudo apt-get install modemmanager`
6. Remove the repository:
   * `sudo add-apt-repository -r “deb http://us.archive.ubuntu.com/ubuntu bionic main”`
7. After modem manager has been installed, **reboot** the system and unplug all wired Ethernet connections

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-5f5e222f7f1ec8295d833aa3d6b193cbd13e2ffc%2Ff672b7ccd1a249a15a5d1bbfc798344802487ce792c76795331cfe548c65cf52.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Click on the WiFi icon in the top right and select “New Mobile Broadband connection”
* Follow the prompts to add your LTE connection configuration.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-c261b4a7e36461227eb2b7b541956f1481e43413%2F0f28c70740cd864d4b5c2f773a1a5a603ff6b2da23d3ea9bf2b826e1c231add4.png?alt=media" alt="" height="208" width="395"><figcaption></figcaption></figure>

* Ensure the APN matches what your carrier provided. The standard APN for Verizon is shown. If this does not work, check with the carrier.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-6a8a04cb78ce4f45c8679464a2e1b34e44fd34d5%2F3fe3ec163be27dd4227e52f8a3eb6fdd9aa65c6f036c817412c1e0d7241c943e.png?alt=media" alt="" height="50" width="167"><figcaption></figcaption></figure>

* Wait a few minutes, and the connection should be established

**Ubuntu Desktop 18.04**

* Install modem manager with the following terminal command:

```
 sudo apt-get install modemmanager
```

* After modem manager has been installed, **reboot** the system and unplug all wired Ethernet connections

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-27986657f9284fc91312cc17a40ac17d96993c52%2F9891c939b0fcf6eec93eef9898cf6972807c4e205e5a2991a269764255bcb2dc.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Open the system menu from the right side of the top bar.
* Select Mobile Broadband Off. The Mobile Broadband section of the menu will expand.
* Select Connect.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-e57fd0b5de46bf2ddca959bd0471eed73aa50bb8%2Fbd45f0f27794900ee4559e19238a7afbeebf236e4dba4d8bbcf9a2f5b4ba0535.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

* If you are connecting for the first time, the Set up a Mobile Broadband Connection wizard is launched. The opening screen displays a list of required information. Click Next.
* Choose your provider’s country or region from the list. Click Next.
* Choose your provider from the list. Click Next.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-c261b4a7e36461227eb2b7b541956f1481e43413%2F0f28c70740cd864d4b5c2f773a1a5a603ff6b2da23d3ea9bf2b826e1c231add4.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Ensure the APN matches what your carrier provided. The standard APN for Verizon is shown. If this does not work, check with the carrier.
* Confirm the settings you have selected by clicking Apply. The wizard will close and the Network panel will display the properties of your connection.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-5f33775bd01b90ea2d90db128b68045bb03c993c%2F6a99cfb14f6d2776be55967af4808c64be4fd39ee7bbd7105b7beab9a98bd04a.png?alt=media" alt="" height="27" width="113"><figcaption></figcaption></figure>

* Wait a few minutes, and the connection should be established

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-8e351cf5f350b3e3818f556f2b3162cc791f3eb4%2F04bf7a0fb6d805d478275725a96214fc3bba703fc830784bcdeb9e113e5a628c.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

**Ubuntu Desktop 20.04**

* Install modem manager with the following terminal command:

```
 sudo apt-get install modemmanager
```

* After modem manager has been installed, **reboot** the system and unplug all wired Ethernet connections

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-086b50a799f49009b7a48b18cb1702ecf58dfe26%2Fb5c9da69ad941fac0196759236575458f62ceb02adb6daa8196f32d6e694d7d7.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Open the system menu from the right side of the top bar.
* Select Mobile Broadband Off. The Mobile Broadband section of the menu will expand.
* Select Connect.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-e57fd0b5de46bf2ddca959bd0471eed73aa50bb8%2Fbd45f0f27794900ee4559e19238a7afbeebf236e4dba4d8bbcf9a2f5b4ba0535.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

* If you are connecting for the first time, the Set up a Mobile Broadband Connection wizard is launched. The opening screen displays a list of required information. Click Next.
* Choose your provider’s country or region from the list. Click Next.
* Choose your provider from the list. Click Next.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-c261b4a7e36461227eb2b7b541956f1481e43413%2F0f28c70740cd864d4b5c2f773a1a5a603ff6b2da23d3ea9bf2b826e1c231add4.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Ensure the APN matches what your carrier provided. The standard APN for Verizon is shown. If this does not work, check with the carrier.
* Confirm the settings you have selected by clicking Apply. The wizard will close and the Network panel will display the properties of your connection.
* Wait a few minutes, and the connection should be established

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-3ed6741ba669d224d33c691e19403d1f5815c9f9%2Fdd5daaf290f7f991385327f65b9b6a981840fb0f688a5d8065e313f6029d35f9.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

**Ubuntu Server 20.04**

1. Install Modem Manager

```
sudo apt-get install modemmanager network-manager
sudo reboot
```

2\. Configure mmcli (modem manager command line interface) so it can interface with the modem

```
sudo mmcli -L
sudo mmcli -m 0 
```

3\. The 0 here is returned by sudo mmcli -L and will vary depending on the configuration. Replace the 0 if the output of the first command differs.

The output of the mmcli -m 0 command will output the modem info. The info we want to grab is “primary port.” This will most likely be ‘cdc-wdm0’ and will be used in the following command in place of \<interface>.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-e374edecc16228706c8e9fba87d878158e014279%2Ff605addbc246335883234a4649e5f293ce15fbc65bf3af207c2217551cab1c56.png?alt=media" alt="" height="831" width="794"><figcaption></figcaption></figure>

\<name> can be set to any value. This will be the name of the connection that shows up in networkmanagers / nmcli. The will be dependent on the SIM in use and it’s respective carrier APN.

```
nmcli c add type gsm ifname <interface> con-name <name> apn <operator_apn>
```

For example, a verizon SIM configuration will use the following commands:

```
nmcli c add type gsm ifname cdc-wdm0 con-name vzw apn vzwinternet

nmcli c modify <name> connection.autoconnect yes

nmcli r wwan on

nmcli c up <name> 
```

***

### Updating Firmware <a href="#updating-the-firmware" id="updating-the-firmware"></a>

Firmware updates can be downloaded from the Sierra Wireless website linked below.

* Firmware versions are carrier specific. Download the version for your carrier. Use Generic if yours is not listed.
* You will need to register for a free account to download.
* [**Firmware Downloads**](https://source.sierrawireless.com/resources/airprime/minicard/74xx/em_mc74xx-approved-fw-packages/)
* Run the executable and let it complete. Power down and unplug the system from power for 10 seconds. When you power it back up, the new firmware will be active.

### SIM Card Access <a href="#accessing-the-sim-card" id="accessing-the-sim-card"></a>

The modem has its own SIM slot on the bottom side. This is the preferred location to install a SIM card. OnLogic installs all SIM cards here by default.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-615adc0880ff082aad68ce5c2e2a6bd4e2345617%2F3a3ab2bbc786890fef583fa2152446100d408c96fd2ead934a9bb67319041429.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* First, use the search box at the top of this site to locate the technical resources page for your model.
* “ML350” for example.
* Disassemble the PC to gain access to the modem

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-9dcc9879632d52c54f09c24614785fccfddbb0f9%2Fbd6e5437661f5d75c91e4a7f6c88b7455d7679a12760fe77f344e5b4137d3d5e.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Once inside, locate the Sierra Wireless Modem

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-fc5a360728d91cce1748dfc98fcd64af5627e61a%2F5f631d326a824bb10fababbb2e3cbb00bbccc0fabf71081da6c667733d2aca55.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Remove the 1x retaining screw from the center

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-f7edefaf3f42faf744c42a14a44b629548ea8af9%2F8025ca9cf2e0d395297f02abf01f62c5baae3655a8e0fdcfc47a39aefdeef978.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* The modem will pop up to a 45 degree angle. Gently pull it out of the slot.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-0497a72a559dadc1e5d1599cde5272e94a43fa70%2F3085ce9a75ea8b243323043ba1acb4701b8563229d24264946192d5daad6557e.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Set the modem aside and be careful not to disconnect the antenna wires.
* They are tiny and difficult to reattach.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-3737edaaac8d6eec49682ffd5db9bcf63bd26f80%2F7115a869e4b818402ad8a149f5b4643e3e490bb707ef1c5b4eeb060c428c5cd2.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Remove the retaining screw from the carrier board that was underneath the modem.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-16d981252340f9714d579354322c2bd76db621fd%2F86dcb4a520c2bd022cb3fe181e1e8f67f1f39255312c88d96bfa63f739d0a800.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Gently pull the carrier board out of the slot as you did with the modem.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-d98acc305604e3b0261f6a2fa006da42065309f6%2F40aec65dfbc75e905fd3f408be63840c7050121dbfdeb11f5462ef6394f0de62.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Flip the carrier board over. The SIM slots are located on the bottom.
* The retention bar is fixed in place. Slide the SIM card in and out.

***

### External SIM slot <a href="#using-the-external-sim-slot" id="using-the-external-sim-slot"></a>

The [NWK200](https://www.onlogic.com/store/nwk200/) comes with two built-in SIM slots. It does not have any provision for automatic SIM switching, so a user must intervene in order to change SIMs. SIM slot 1 on the card connects to UIM0 on the modem. SIM slot 2 on the card, or any motherboard or external slot, connects to UIM1.

* Open an AT command terminal *(Ref: Opening the AT Command Terminal section).*
* Run the following commands in the AT terminal:

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-a807163b51e9943962e9e5de71bbb799fa5201c7%2F41ad36e6ac4efa1b16121038f80b125f0fb0a9a6836458b3a204f2f851586476.png?alt=media" alt="" height="204" width="133"><figcaption></figcaption></figure>

```
AT!UIMS=1
AT!RESET
```

* Reboot the PC, and the correct SIM slot will now be active.

***

#### Changing NWK200 SIM Slots <a href="#changing-nwk200-sim-slots" id="changing-nwk200-sim-slots"></a>

The NWK200 comes with two built-in SIM slots. It does not have any provision for automatic SIM switching, so a user must intervene in order to change SIMs.

Follow the instructions to open the AT command terminal *(Ref: Opening the AT Command Terminal).*

**SIM slot 1** on the card connects to **UIM0** on the modem. **SIM slot 2** on the card, or any motherboard slot, connects to **UIM1**.

To select the “operating” SIM slot, run:

* AT!UIMS=n Where n is 0 or 1

A password is not required for this command. If an error is received switching to UIM1 then it is currently disabled (likely by a modem reset).

Use AT!CUSTOM=”UIM2ENABLE”,1 to enable UIM1.

Hot-swapping a SIM card (e.g. via external slot) may reset the selected UIM at which point it will have to be configured correctly again.

### **Troubleshooting** <a href="#troubleshooting" id="troubleshooting"></a>

Before performing any troubleshooting, ensure you have completed all steps in this article and have activated your SIM card.

* If no connection is established after 5 minutes, open Putty and run the following 2 commands. Note that the COM port number may change after switching firmware. You may need to check /dev and adjust Putty accordingly.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-11aaa942f6fb5fe3e478357a92c76b11df7c3e9f%2F7ef78f982aff8553ee5cce8438d6ff177b0cff264cbf5a080e28b1341d70a09c.png?alt=media" alt="" height="184" width="127"><figcaption></figcaption></figure>

```
AT+CFUN=0
AT+CFUN=1
```

This will place the modem into airplane mode and then take it out of airplane mode, effectively forcing it to retry connecting to the cellular network.

#### Diagnostic AT Commands <a href="#diagnostic-at-commands" id="diagnostic-at-commands"></a>

* Open an AT command terminal *(Ref: Opening the AT Command Terminal).*

The commands below can help diagnose various modem issues. Tech support may request screenshots of the output of each of these commands. If you have reached this point and require additional help, please email <support@onlogic.com> and include a copy of these screenshots as well as your system serial number.

| AT!ENTERCND=”A710” | Enters the password for certain password protected commands.                   |
| ------------------ | ------------------------------------------------------------------------------ |
| At!impref?         | Display active firmware version                                                |
| AT+CSQ             | Display signal quality. Scale from 0-31, 31 being best signal. 99= no signal   |
| AT+ICCID           | Print SIM card number. If error, SIM is not configured correctly or installed. |
| At+cgdcont?        | Shows the active APN                                                           |
| AT!GSTATUS?        | Prints general status info                                                     |
| At+cgact?          | Checks if paths to the network are active. Should output 1,1                   |
| AT+CGSN            | Prints the IMEI of the modem                                                   |
| AT!PCINFO          | Return the modem’s power control status.                                       |

#### Insert SIM Error <a href="#insert-sim-error" id="insert-sim-error"></a>

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-0337be24ac7d9954707687f5712e6107537c7955%2Fd7627735e984d9b1472a3f153084903e45a70b58b004b22afdf26823c019b00c.png?alt=media" alt="" height="123" width="174"><figcaption></figcaption></figure>

* Verify that a SIM card has been installed and is oriented properly.
* If using the external SIM slot, follow instructions provided *(Ref: Using the external SIM slot)*.

#### Poor upload speed on Verizon <a href="#poor-upload-speed-on-verizon" id="poor-upload-speed-on-verizon"></a>

If good download speeds but low/zero upload speeds are encountered on the Verizon network, try setting the MTU manually for the wireless interface.

Open a terminal and run the following two commands:

sudo ip link set dev wwan0 mtu 1428sudo ip link set dev wwan1 mtu 1428

***

## <mark style="color:blue;">Windows</mark> <a href="#known-limitations" id="known-limitations"></a>

### Drivers <a href="#drivers" id="drivers"></a>

* If you purchased Windows from OnLogic, drivers for the modem are already installed.
* If you install Windows yourself, you can download drivers from the page linked below. Note that you will need to register for a free account to download.
* [**Driver Download**](https://static.onlogic.com/resources/support/cellular/EM7455Drivers-Build5087.exe)

### Modem Setup <a href="#modem-setup" id="modem-setup"></a>

* Ensure you are in an area with good signal coverage
* Connect both antennas and boot up the OnLogic PC
* Allow the PC to sit for a few minutes and see if a 4G connection is established. If not, continue with the steps below.

#### Opening the AT Command Terminal <a href="#opening-the-at-command-terminal" id="opening-the-at-command-terminal"></a>

* Download and install the latest version of the PuTTY tool. [Download Link](https://www.putty.org/)

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-3fd33f7f6d080ffb4864ea2d9f83535a1c1d21a0%2Fd3ddd075c3aa1a1a984e4f3bf49b1223eb5208843de02f01d215c251180ee26f.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Open device manager and look for the Sierra modem.
* Right click and open Properties

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-b25933a06c08aad477b227a430ce525f594312e1%2F12b80c7720b69ba4f0bc7e894fb9d5cf6ea758f74fa0a07a1ec0e7c5bd649b7c.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Go to the Modem tab and note the COM number.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-ab1cbf0b5bb3c16cbd7eea2683f226de01845944%2F1e54a421c552acd551512bf11baa471e18593f212148bda4cf9473c2fdc5e08c.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Open PuTTY and configure these options

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-24da29bb4abf1803b21ba485e4047db162999176%2Fd8a6fde9c62be068db3dd6cff501799b697266b88504bec8defb4d0a925d1374.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

1. Select the serial option
2. Change the COM number to match device manager
3. Click on default settings
4. Click Save
5. Click open

This configures PuTTY to automatically choose the correct options next time you run it.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-0c017bfb5522d2ed0514fd8e9c6b372780897b79%2Febe81cdf139822b3812dab4254821c2d5c755fdbc2f4ff101bbd54cd5108921e.png?alt=media" alt="" height="49" width="61"><figcaption></figcaption></figure>

* Begin by typing ATE1 and pressing enter. The terminal should respond with OK. This indicates the modem is ready for commands.
* The first item to check is the firmware setting. It should match the desired carrier.

```
at!impref?
```

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-c3adf56b2820a9260542ce9e6cd807a084f6fd27%2F863a695a71d0b2902ebad95e38316dc66192f09972f6ebb0c60960344b034a12.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* In the example above, the generic firmware is loaded. The carrier specific firmware should be used instead.
* Run the following commands:

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-86ffa33cccffdbb38b3ce6ec3846d29bbac4f259%2Fff34cf37b3b81fb26b6d2b484fcc3b9c3de36666417a3d4c6988aa505c5403cc.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

```
at!impref=”CARRIER”
where CARRIER is ATT,VERIZON,SPRINT
```

Note: if your carrier is not listed, download the correct firmware from the following webpage:

<https://source.sierrawireless.com/resources/airprime/minicard/74xx/em_mc74xx-approved-fw-packages/>

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-924db9ace2c1f1a624fdef991abb248e7d6cd67d%2Fd695a3e00afd0982c5f329de455dc0326ec8e95b226e46a5ccda7d15a5e88eeb.png?alt=media" alt="" height="77" width="119"><figcaption></figcaption></figure>

```
at!reset
```

* Power down and unplug the PC for a moment, then boot it back up.
* If no connection is established after 5 minutes, open Putty and run the following 2 commands. Note that the COM port number may change after switching firmware. You may need to check device manager adjust Putty accordingly.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-11aaa942f6fb5fe3e478357a92c76b11df7c3e9f%2F7ef78f982aff8553ee5cce8438d6ff177b0cff264cbf5a080e28b1341d70a09c.png?alt=media" alt="" height="184" width="127"><figcaption></figcaption></figure>

```
AT+CFUN=0
AT+CFUN=1
```

This will place the modem into airplane mode and then take it out of airplane mode, effectively forcing it to retry connecting to the cellular network.

**If the modem is still not working at this point, go back and ensure all previous steps have been completed. If so, skip to the Troubleshooting section.**

***

### Updating Firmware <a href="#updating-the-firmware" id="updating-the-firmware"></a>

Firmware updates can be downloaded from the Sierra Wireless website linked below.

* Firmware versions are carrier specific. Download the version for your carrier. Use Generic if yours is not listed.
* You will need to register for a free account to download.
* [**Firmware Downloads**](https://source.sierrawireless.com/resources/airprime/minicard/74xx/em_mc74xx-approved-fw-packages/)
* Run the executable and let it complete. Power down and unplug the system from power for 10 seconds. When you power it back up, the new firmware will be active.

### SIM Card Access <a href="#accessing-the-sim-card" id="accessing-the-sim-card"></a>

The modem has its own SIM slot on the bottom side. This is the preferred location to install a SIM card. OnLogic installs all SIM cards here by default.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-615adc0880ff082aad68ce5c2e2a6bd4e2345617%2F3a3ab2bbc786890fef583fa2152446100d408c96fd2ead934a9bb67319041429.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* First, use the search box at the top of this site to locate the technical resources page for your model.
* “ML350” for example.
* Disassemble the PC to gain access to the modem

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-9dcc9879632d52c54f09c24614785fccfddbb0f9%2Fbd6e5437661f5d75c91e4a7f6c88b7455d7679a12760fe77f344e5b4137d3d5e.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Once inside, locate the Sierra Wireless Modem

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-fc5a360728d91cce1748dfc98fcd64af5627e61a%2F5f631d326a824bb10fababbb2e3cbb00bbccc0fabf71081da6c667733d2aca55.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Remove the 1x retaining screw from the center

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-f7edefaf3f42faf744c42a14a44b629548ea8af9%2F8025ca9cf2e0d395297f02abf01f62c5baae3655a8e0fdcfc47a39aefdeef978.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* The modem will pop up to a 45 degree angle. Gently pull it out of the slot.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-0497a72a559dadc1e5d1599cde5272e94a43fa70%2F3085ce9a75ea8b243323043ba1acb4701b8563229d24264946192d5daad6557e.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Set the modem aside and be careful not to disconnect the antenna wires.
* They are tiny and difficult to reattach.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-3737edaaac8d6eec49682ffd5db9bcf63bd26f80%2F7115a869e4b818402ad8a149f5b4643e3e490bb707ef1c5b4eeb060c428c5cd2.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Remove the retaining screw from the carrier board that was underneath the modem.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-16d981252340f9714d579354322c2bd76db621fd%2F86dcb4a520c2bd022cb3fe181e1e8f67f1f39255312c88d96bfa63f739d0a800.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Gently pull the carrier board out of the slot as you did with the modem.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-d98acc305604e3b0261f6a2fa006da42065309f6%2F40aec65dfbc75e905fd3f408be63840c7050121dbfdeb11f5462ef6394f0de62.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

* Flip the carrier board over. The SIM slots are located on the bottom.
* The retention bar is fixed in place. Slide the SIM card in and out.

***

### External SIM slot <a href="#using-the-external-sim-slot" id="using-the-external-sim-slot"></a>

The [NWK200](https://www.onlogic.com/store/nwk200/) comes with two built-in SIM slots. It does not have any provision for automatic SIM switching, so a user must intervene in order to change SIMs. SIM slot 1 on the card connects to UIM0 on the modem. SIM slot 2 on the card, or any motherboard or external slot, connects to UIM1.

* Open an AT command terminal *(Ref: Opening the AT Command Termianl)*.
* Run the following commands in the AT terminal:

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-a807163b51e9943962e9e5de71bbb799fa5201c7%2F41ad36e6ac4efa1b16121038f80b125f0fb0a9a6836458b3a204f2f851586476.png?alt=media" alt="" height="204" width="133"><figcaption></figcaption></figure>

```
AT!UIMS=1
AT!RESET
```

* Reboot the PC, and the correct SIM slot will now be active.

***

### 4G and Ethernet <a href="#id-4g-and-ethernet" id="id-4g-and-ethernet"></a>

The default behavior of Windows is to prioritize wired connections over wireless connections. The modem will be automatically disabled when an ethernet cable is connected. This behavior may be undesirable if you with to use 4G while having access to the local ethernet network or use PoE cameras. You can override this behavior using one of the options below. But first, you will need to change the following setting under the Windows “Cellular” settings:

You will need to Disable the setting that allows Windows to manage the Cellular connection.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-d8f0fed2706cb99e0ba640308728967d3467921f%2Fbc4d06dbae19e4053fbf3f870eb870128b7c7ec4b7e8f52fdcfa4627f21c066c.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

#### 1. Group Policy <a href="#id-1-group-policy" id="id-1-group-policy"></a>

* Launch gpedit.msc from the start menu
* Go to Computer Configuration\Administrative Templates\Network\Windows Connection Manager
* Change the Setting of **Minimize the number of simultaneous connections to the Internet or a Windows Domain** to “disabled”

#### 2. Registry Edit <a href="#id-2-registry-edit" id="id-2-registry-edit"></a>

This setting will configure windows to ignore non-routable ethernet connections in network priority.

#### Easy Method <a href="#easy-method" id="easy-method"></a>

Download and run [this file](https://static.onlogic.com/resources/support/cellular/IgnoreNonRoutableEthernet.reg).

**Manual Method**

Not needed if you use the Easy method.

The registry value is HKLM\Software\Microsoft\WcmSvc\IgnoreNonRoutableEthernet = (DWORD) 0x1

Open the Registry Editor – press Windows key + R, type regedit and press enter.

1 – In the left side of the window expand HKEY\_LOCAL\_MACHINE, expand SOFTWARE, expand Microsoft and select WcmSvc.\
2 – If the value IgnoreNonRoutableEthernet exists it will show up in the right pane of the window. If it does not exist you will have to create it (right click on WcmSvc > New > click DWORD (32 bit) Value, name the value IgnoreNonRoutableEthernet).\
3 – Right click the value IgnoreNonRoutableEthernet and click Modify… in the “Value data” field type 1, leave the Base radio button on Hexadecimal and click ok.\
4 – WcmSvc should now have the value IgnoreNonRoutableEthernet REG\_DWORD 0x00000001 (1)

***

### Troubleshooting <a href="#troubleshooting" id="troubleshooting"></a>

* Before performing any troubleshooting, ensure you have completed all steps under [Modem ](https://support.onlogic.com/documentation/nwk200-setup-win/#modem%20setup)[Setup ](https://support.onlogic.com/documentation/nwk200-setup-win/#modem-setup)and have activated your SIM card.

#### Diagnostic AT Commands <a href="#diagnostic-at-commands" id="diagnostic-at-commands"></a>

* Open an AT command terminal *(Ref: Opening the AT Command Terminal).*

The commands below can help diagnose various modem issues. Tech support may request screenshots of the output of each of these commands. If you have reached this point and require additional help, please email <support@onlogic.com> and include a copy of these screenshots as well as your system serial number.

| AT!ENTERCND=”A710” | Enters the password for certain password protected commands.                   |
| ------------------ | ------------------------------------------------------------------------------ |
| At!impref?         | Display active firmware version                                                |
| AT+CSQ             | Display signal quality. Scale from 0-31, 31 being best signal. 99= no signal   |
| AT+ICCID           | Print SIM card number. If error, SIM is not configured correctly or installed. |
| At+cgdcont?        | Shows the active APN                                                           |
| AT!GSTATUS?        | Prints general status info                                                     |
| At+cgact?          | Checks if paths to the network are active. Should output 1,1                   |
| AT+CGSN            | Prints the IMEI of the modem                                                   |
| AT!PCINFO          | Return the modem’s power control status.                                       |

#### Insert SIM Error <a href="#insert-sim-error" id="insert-sim-error"></a>

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-0337be24ac7d9954707687f5712e6107537c7955%2Fd7627735e984d9b1472a3f153084903e45a70b58b004b22afdf26823c019b00c.png?alt=media" alt="" height="123" width="174"><figcaption></figcaption></figure>

* Verify that a SIM card has been installed and is oriented properly.
* If using the external SIM slot, follow the instructions provided *(Ref: Using the external SIM slot).*

#### Connection shows “Turned Off” <a href="#connection-shows-turned-off" id="connection-shows-turned-off"></a>

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-b55d94e9e495a4998787570c93aa8924cfbef3b2%2Fcb7dfb7072b0e6fd3c87416813be870261cc4557b771eb3b52dbb29b9e932bf9.png?alt=media" alt="" height="119" width="207"><figcaption></figcaption></figure>

* Open Putty and run the following 2 commands. This should force the modem into an online state.

<figure><img src="https://3062424488-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlLHqs7kbNoKOFTwGOfH6%2Fuploads%2Fgit-blob-11aaa942f6fb5fe3e478357a92c76b11df7c3e9f%2F7ef78f982aff8553ee5cce8438d6ff177b0cff264cbf5a080e28b1341d70a09c.png?alt=media" alt="" height="184" width="127"><figcaption></figcaption></figure>

```
AT+CFUN=0
AT+CFUN=1
```

#### Modem will not automatically connect at boot <a href="#modem-will-not-automatically-connect-at-boot" id="modem-will-not-automatically-connect-at-boot"></a>

This is a known issue with Windows 10 Pro build 1809. Upgrading your Windows build will resolve the issue

\\
