Sign inSign up

wesamelsentresy/srsran

By wesamelsentresy

•Updated over 1 year ago

✅ All-in-one srsRAN image to run EPC, eNodeB, or UE for LTE network emulation and testing.

Image
Networking
Security
0

929

wesamelsentresy/srsran repository overview

⁠🛰️ wesamelsentresy/srsran — srsRAN All-in-One Toolkit

⁠📄 Overview

This Docker image provides a flexible environment for running and configuring different components of the srsRAN 4G LTE stack⁠, including srsEPC, srsENB, and srsUE. It is designed for telecom researchers, penetration testers, and mobile network engineers to emulate a full LTE network or run individual nodes based on their testing or lab setup.


⁠⚙️ Features
  • All core srsRAN components pre-installed (EPC, eNodeB, UE).
  • Easily configurable from within the container.
  • Supports running all components or just one, based on your needs.
  • Suitable for white-box testing and simulation in LTE environments.
  • Host network access for low-latency and SDR interfacing.

⁠🚀 Usage
⁠🔧 Open the container and configure the nodes:
docker run --rm --network=host --privileged -it wesamelsentresy/srsran bash

Inside the container, you can manually configure and start srsenb, srsepc, or srsue depending on your lab setup.

⁠▶️ Run a specific node directly:
docker run --rm --network=host --privileged -it wesamelsentresy/srsran <ue|enb|epc>

Replace <ue|enb|epc> with the desired component to launch directly.


⁠📁 Configuration

After launching the container, edit the config files under /root/.config/srsran/ to match your RF environment, SIM parameters, IP allocations, or core node connectivity.


⁠🔒 Privileged Mode Notice

This image requires --privileged and --network=host to interact with SDR devices and kernel modules for real radio access.


⁠⚠️ Disclaimer

This image is for research and lab environments only. Any usage against live or unauthorized networks is strictly prohibited and likely illegal.

Tag summary

Content type

Image

Digest

sha256:ba990e933…

Size

748.4 MB

Last updated

over 1 year ago

docker pull wesamelsentresy/srsran