Sim Activation and Cellular Internet Connection Guide

This section will lead you step by step to create a cellular connection with the Raspberry Pi 4G/LTE Cellular Modem Kit

1. Sixfab SIM Activation

This step is applicable only when the Sixfab SIM card is used. If a third-party SIM card is used, this step should be skipped.

To register and activate the Sixfab SIM card, the steps described in the tutorial linked here.

2. Cellular Internet Connection

2.1 Cellular Internet Connection in ECM Mode

ECM (Ethernet Control Model) is one of the easiest method for enabling internet connection to your single-board computer such as Raspberry Pi. It allows the cellular module to present itself as a standard USB Ethernet device, supported natively by the Linux kernel without requiring additional driver installation.

Documentation: Cellular Internet Connection in ECM Mode

2.2 Setting up a data connection over QMI interface using libqmiSetting up a data connection over QMI interface using libqmi

Cellular modules that are based on the Qualcomm chipsets support the QMI interface. The libqmi can be used to establish QMI interface for mini PCIe modules such as Quectel EC25, EG25-G, EC21, UC20-G and Telit LE910C1, LE910C4 with the Raspberry Pi 3G/4G & LTE Base HAT.

Documentation: Setting up a data connection over QMI interface using libqmi


3. Raspberry Pi Connect for Remote Access

Once your Raspberry Pi is connected to the internet, you can access and manage it remotely without physical access. This is especially useful for headless setups or devices connected via cellular networks.

Available Remote Access Options

  1. Raspberry Pi Connect An official Raspberry Pi service that provides secure, browser-based terminal and file access without manual network configuration.

  2. Remote.it Allows secure remote access without port forwarding. Works well behind NAT or cellular networks and supports SSH, VNC, and web services.

  3. Tailscale Creates a secure private network between your devices, allowing you to access your Raspberry Pi as if it were on the same local network.