Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mbro95/portablecellnetwork
Utilize a Raspberry Pi and a Nuand BladeRF to generate your own portable local cell network
https://github.com/mbro95/portablecellnetwork
bladerf nib nuand pysim python raspberry-pi sd-card yate yatebts
Last synced: 9 days ago
JSON representation
Utilize a Raspberry Pi and a Nuand BladeRF to generate your own portable local cell network
- Host: GitHub
- URL: https://github.com/mbro95/portablecellnetwork
- Owner: MBRO95
- Created: 2017-02-02T15:55:37.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-06-14T14:18:46.000Z (over 5 years ago)
- Last Synced: 2024-08-01T09:26:15.079Z (3 months ago)
- Topics: bladerf, nib, nuand, pysim, python, raspberry-pi, sd-card, yate, yatebts
- Language: Python
- Homepage: https://mbro95.github.io/PortableCellNetwork/
- Size: 21.8 MB
- Stars: 390
- Watchers: 44
- Forks: 94
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Portable Cell Network
To deploy your own portable cell network you can:
## Compile From Source Utilizing The Install Script
1. Fetch and configure the install script from this repository```bash
wget https://raw.githubusercontent.com/MBRO95/PortableCellNetwork/master/PortableCellNetwork.sh #Download script
chmod +x ./PortableCellNetwork.sh #Add execute functionality
```2. Run script
```bash
sudo ./PortableCellNetwork.sh
```3. The script will walk you through customizing the cell network name and then kick off
4. After the packages are installed and configured for the BladeRF, the script will detect if the device is present and, if not, it will pause and ask you to connect the BladeRF to the Raspberry Pi. Once connected, press any key to continue and the script will continue until installation is complete.
5. Reboot the Pi```bash
sudo reboot now
```6. Run the 'StartYateBTS.sh' script located in the home directory
```bash
sudo ./StartYateBTS.sh -i #It's important to keep the '-i' flag so the script runs interactively
```#### Current Installation Time: Tue 21 Mar 13:15:08 UTC 2017 > Tue 21 Mar 14:16:37 UTC 2017 = ~61 Minutes
## Flash A Pre-built Image To An SD Card
Additionally, you can skip compiling above by downloading an SD card image file below and flashing to your SD card:
- [**3.21.2017 Build**](https://1drv.ms/u/s!AgREYOhKnDOGnPUc4JhPeDZXMcWJjw)
- [**3.23.2017 Build**](https://1drv.ms/u/s!AgREYOhKnDOGnPUu_dNfI7X_ntERpA)
- [**4.13.2017 Build (Fixed on 8.8.2018)**](https://1drv.ms/u/s!AgREYOhKnDOGpvAiaC-WRIa1qYCFJw)For More Details, [View The Documentation Here](https://mbro95.github.io/PortableCellNetwork/).
## Deploy the network after script install or image flash
[View Deployment Video Here](https://1drv.ms/v/s!AgREYOhKnDOGnZFkVnLnjOaXRx2XQg)