jhonnybonny / PIGSM

GSM Base Station on Raspberry Pi using CalypsoBTS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:Python 93.0%Language:Shell 7.0%