Getting Started

This section will lead you step by step to create a cellular connection with the Sixfab CORE

System Requirements

To install and manage Sixfab CORE on your device, please refer to the system requirements provided below.

Hardware

The kits listed below encompass all the necessary hardware components you require. If you possess the hardware included in the kit, you may proceed with the subsequent installation steps.

Software

It operates seamlessly with the compatible operating systems listed below.

  • Raspberry Pi OS 10(Buster) or newer
  • Ubuntu Server 20.04.3 or higher
  • Jetson Nano Linux JP451

πŸ“Œ Supported Modules

Except for the cellular modules listed below, Sixfab CORE does not support any other module.

QuectelTelit
EC25 - A, E, EUXLE910Cx - EU, NF, AP
EC21 - A, E
EG25G

πŸ”Ž Sixfab SIM

Sixfab CORE exclusively supports devices that utilize Sixfab SIM. If you intend to use a different SIM, please refer to the Tutorials page to follow the appropriate cellular connectivity guide suitable for your needs.

1. Hardware Setup

Please follow the hardware installation instructions provided on the 'Getting Started' page of the kit you possess, or refer to the Raspberry Pi 3G/4G & LTE Base HAT - Getting Started page for guidance.

2. Sign In

Head over to connect.sixfab.com and sign in using your login credentials.

3. Add Coupon Code (optional)

If you have a credit voucher, go to Billing -> Add Credit -> Coupon Code from the dashboard to redeem it and enter your code.

4. Register Asset

To initialize the Sixfab CORE device, an active Sixfab SIM asset is required.
If you don’t have one, please register and activate a SIM from the "Assets -> Register Asset" section.

Skip this step if you already have an active registered asset.

5. Create CORE Device

Navigate to the details of the asset you want to install the CORE device for on the Assets page.

Click on the 'Initialize CORE Device' button located in the Sixfab CORE section within the asset details.

6. Select Board

Select the hardware board you want to install Sixfab CORE on and proceed.

7. Select Location

Here, choose according to your location.

RegionDescription
GlobalFor devices to be deployed Worldwide
EMEAFor devices to be deployed in Europe, the Middle East and Africa
APACFor devices to be deployed in Asia-Pacific only

8. Copy Installation Code

9. Unplug USB Cable

If it is already plugged in, please unplug the USB cable from the HAT.

10. Run Installation Code

πŸ“– Note

If you are using Jetson Nano, update your system by installing the available updates and install curl.

sudo apt update && sudo apt upgrade -y
sudo apt install curl

Open a terminal on the Raspberry Pi and run the installation code you have just copied.

pi@raspberrypi:~ $ sudo bash -c "$(curl -sN https://install.connect.sixfab.com)" -- -t YOUR_TOKEN_APPEARS_HERE' .&@&. %% .%@% #@@@% *&@@@&. %@@@# &@@&. .&@@% .%@@@@@%/. .%@@&. ,&@@% %@@&. /@@@# *&@@@@&&&@@@@&, %@@&* .&@@& /@@@* .@@@# &@@&( (@@@% #@@&, *@@@* %@@&. #@@&. (@@@, ,&@@( .@@@( &@@# %@@&. #@@&. /@@@, *&@@( .@@@( &@@# *@@@* .&@@# %@@@# %@@@# #@@&, /@@@, %@@&, *@@@% .&@@@@@@@@@@@%. .&@@&, ,&@@% %@@&* %@@# *#%%%#* #@@% *&@@% (@@@&. .&@@&/ #@# #@# ____ _ __ _ ____ / ___|(_)_ __/ _| __ _| |__ / ___|___ _ __ ___ \___ \| \ \/ / |_ / _` | '_ \ | | / _ \| '__/ _ \ ___) | |> <| _| (_| | |_) | | |__| (_) | | | __/ |____/|_/_/\_\_| \__,_|_.__/ \____\___/|_| \___| ===================================================== [INFO] Creating sixfab user... [INFO] Updating sudoers... [INFO] Sudoers updated [INFO] Updating system package index... [INFO] Looking for dependencies... [INFO] Git is not installed, installing... [INFO] Pip for python3 is not installed, installing... [INFO] ifmetric is not installed, installing... [INFO] Installing Sixfab ATCom tool... [INFO] Sixfab ATCom installed [INFO] Initializing environment file... [INFO] Initialized environment file [INFO] Downloading agent source... [INFO] Installing agent dependencies... [INFO] Installed agent dependencies. [INFO] Initializing agent service... [INFO] Agent service initialized successfully. [INFO] Downloading manager source... [INFO] Installing manager dependencies... [INFO] Installed manager dependencies. [INFO] Initializing manager service... [INFO] Manager service initialized successfully. [INFO] Setting default network priority : eth0 > wlan0 > usb0 = wwan0 [DONE] Installation completed successfully. ----------------------------------------------------------------------- Press ENTER to reboot your system. (Recommended) Press Ctrl+C (^C) to finish installation without reboot. Reminder: Plug the USB cable to Sixfab HAT! Warning: Network priority settings will be effective after reboot! -----------------------------------------------------------------------

11. Plug the USB cable

After the installation is successfully completed, press 'Enter' to restart the Raspberry Pi, and then plug the USB cable to the HAT.

12. Installation Complete

After the installation is complete, it may take up to 5 minutes for the services to configure your modem, set up your cellular internet connection settings, etc. If everything goes smoothly, you will see the data on your CORE Dashboard page, as shown below.

πŸ“– Firmware Check for Telit modules

Check the Firmware version under the LTE Modem. The AT#SWPKGV command returns the firmware revision details.

As for now, the latest FW versions are:

  • Telit LE910C1 - NF : 25.21.260
  • Telit LE910C1 - EU : 25.21.220
  • Telit LE910C4 - NF : 25.21.660
  • Telit LE910C4 - EU : 25.21.670
  • Telit LE910C4 - AP : 25.21.680

If the module has an old FW, you can find the latest FW from the Firmware tab of the module's product page. Click on the following links for product pages:

Follow the Telit Firmware Upgrade Guide