Skip to content

GSM Base Station on Raspberry Pi using CalypsoBTS

Notifications You must be signed in to change notification settings

jhonnybonny/PIGSM

Repository files navigation

GSM Base Station on Raspberry Pi

Welcome to the GSM Base Station project! 📡📱

IMG_1153

Overview

This project allows you to turn your Raspberry Pi into a GSM base station using DragonOS PI, CalypsoBTS, and osmo-nitb-scripts-calypsobts.

Requirements

Installation

  1. Install DragonOS PI on your Raspberry Pi 3+.

  2. Clone the CalypsoBTS repository:

    git clone https://github.com/jhonnybonny/PIGSM
  3. Run install script:

    cd PIGSM && sudo bash install.sh
  4. Start osmo-nitb-scripts-calypsobts:

    cd /usr/src/osmo-nitb-scripts-calypsobts
    sudo bash trx.sh

    Press power button (or use script if u solder power button)

    sudo python3 phone.py #DIR PIGSM

    EDIT ARFCN IN CLOCK !!! ( transceiver -e 1 -a NEARBY_ARFCN -r99 )

    sudo nano /usr/src/osmo-nitb-scripts-calypsobts/services/osmo-trx-lms.service
    sudo bash install_services.sh
    sudo python3 main.py -u --rmdb
  5. Your GSM base station is UPed!

License

This project is licensed under the MIT License.

About

GSM Base Station on Raspberry Pi using CalypsoBTS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published