A graphite pencil sketch of a terminal window on a dark background, with subtle command-line prompts and a small 3G modem silhouette in the corner, rendered in soft grey tones with hints of teal.

Step-by-Step Guide

How to use Sakis3g

Get your 3G modem online with a few simple commands. These instructions work on most Linux distributions. Compatible with USB and Bluetooth modems, including setups on Raspberry Pi and BeagleBone Black.

Before you start

Make sure the ppp package is installed on your system. This is required for Sakis3g to establish a connection.

sudo apt-get install ppp

You'll also need the Sakis3g package itself. If you haven't downloaded it yet, grab it from the Download page.

Installation & setup

  1. Download the package

    Get the latest Sakis3g archive from the downloads section. The file is named sakis3g.tar.gz.

  2. Unzip the archive

    Extract the contents using your preferred tool or the command line:

    tar -xzf sakis3g.tar.gz
  3. Make it executable

    Navigate into the extracted directory and set the execute permission:

    chmod +x sakis3g
  4. Launch the interactive mode

    Run the script with the interactive flag to step through the guided setup:

    ./sakis3g --interactive
  5. Select modem and APN

    Follow the on-screen prompts to choose your modem from the detected devices and enter the correct APN settings for your carrier. Sakis3g supports both a graphical user interface and command-line operation.

Tips for a smooth connection

  • Plug in your USB modem before launching the script so it can be detected automatically.
  • If you're using Bluetooth, pair the device with your system first.
  • On single-board computers like Raspberry Pi or BeagleBone Black, ensure your USB port supplies adequate power.
  • If the connection drops, check out the Keep Alive features built into Sakis3g.

Need help? If you run into issues, feel free to post a comment on the site. The instructions here should work across most Linux distributions.

A graphite pencil sketch of a compact single-board computer with a USB modem attached, surrounded by loose network connection lines drawn in soft grey and muted teal.

Ready to go further?

Once connected, explore how to keep your link stable or support the project.

Keep Alive Donate