Welcome to the GSM Base Station project! 📡📱
This project allows you to turn your Raspberry Pi into a GSM base station using DragonOS PI, CalypsoBTS, and osmo-nitb-scripts-calypsobts.
- Raspberry Pi 3+/0
- DragonOS PI
- OsmocomBB phones (MotorolaC123/C121/C118)
- USB TTL
- Solder a large circle on the button to GPIO21 (not necessary)
-
Install DragonOS PI on your Raspberry Pi 3+.
-
Clone the CalypsoBTS repository:
git clone https://github.com/jhonnybonny/PIGSM
-
Run install script:
cd PIGSM && sudo bash install.sh
-
Start osmo-nitb-scripts-calypsobts:
cd /usr/src/osmo-nitb-scripts-calypsobts sudo bash trx.shPress power button (or use script if u solder power button)
sudo python3 phone.py #DIR PIGSMEDIT 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
-
Your GSM base station is UPed!
This project is licensed under the MIT License.