> For the complete documentation index, see [llms.txt](https://gsm-hacking.telco-sec.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gsm-hacking.telco-sec.com/gsm-pentest-lab/setup-lab.md).

# Setup LAB

OS: Ubuntu 22.04 x64

* Magic SIM
* OsmoSIM Cards
* USB SIM Reader
* Samsung S5 - Custom RFS ROM
* GSM Embebed Board SIM9000
* RPI 4 8GB RAM
* BladeRF&#x20;
* Desktop 32GB RAM + 4TB NVMe + 256GB NVMe (Core Network)

### Mobile Station Configuration

| Hardware                  |   |   |
| ------------------------- | - | - |
| Samsung S5                |   |   |
| Magic SIM                 |   |   |
| GSM Embebed Board SIM9000 |   |   |

### srsRAN Configuration

| Hardware     |   |   |
| ------------ | - | - |
| RPI4         |   |   |
| SD-Card 64GB |   |   |
| BladeRF      |   |   |
|              |   |   |

<figure><img src="/files/rP936An2u3qXFZXACOnx" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/FbA0XLjQp3rC7IMcj9j0" alt=""><figcaption></figcaption></figure>

{% code overflow="wrap" %}

```
sudo apt-get install cmake make gcc g++ pkg-config libfftw3-dev libmbedtls-dev libsctp-dev libyaml-cpp-dev libgtest-dev
```

{% endcode %}

```
sudo apt-get install libzmq3-dev
```

```
git clone https://github.com/srsRAN/srsRAN_Project.git
```

{% file src="/files/QC8euAC0iQh7NI4kJzSq" %}

```
sudo apt install libusb-dev
sudo apt install libudev-dev
```
