Skip to content

Commit f4ae700

Browse files
codebotasaezper
authored andcommitted
Update main
# Conflicts: # README.md
2 parents 7e84c0c + a0dd471 commit f4ae700

File tree

2 files changed

+18
-16
lines changed

2 files changed

+18
-16
lines changed

.github/workflows/ccpp.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
os: [ubuntu-22.04, ubuntu-20.04]
18+
os: [ubuntu-22.04, ubuntu-24.04]
1919
compiler: [gcc, clang]
2020
steps:
2121
- uses: actions/checkout@v3

README.md

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Features and roadmap - [Features](https://docs.srsran.com/projects/project/en/la
1919
Build Preparation
2020
-----------------
2121

22-
### Dependencies
22+
### Dependencies
2323

2424
* Build tools:
2525
* cmake: <https://cmake.org/>
@@ -60,16 +60,16 @@ sudo pacman -S cmake make base-devel fftw mbedtls yaml-cpp lksctp-tools gtest
6060

6161
#### Split-8
6262

63-
For Split-8 configurations, either UHD or ZMQ is required for the fronthaul interface. Both drivers are linked below, please see their respective documentation for installation instructions.
63+
For Split-8 configurations, either UHD or ZMQ is required for the fronthaul interface. Both drivers are linked below, please see their respective documentation for installation instructions.
6464

6565
* UHD: <https://github.com/EttusResearch/uhd>
6666
* ZMQ: <https://zeromq.org/>
6767

6868
#### Split-7.2
6969

70-
For Split-7.2 configurations no extra 3rd-party dependencies are required, only those listed above.
70+
For Split-7.2 configurations no extra 3rd-party dependencies are required, only those listed above.
7171

72-
Optionally, DPDK can be installed for high-bandwidth low-latency scenarios. For more information on this, please see [this tutorial](https://docs.srsran.com/projects/project/en/latest/tutorials/source/dpdk/source/index.html#).
72+
Optionally, DPDK can be installed for high-bandwidth low-latency scenarios. For more information on this, please see [this tutorial](https://docs.srsran.com/projects/project/en/latest/tutorials/source/dpdk/source/index.html#).
7373

7474
Build Instructions
7575
------------------
@@ -79,15 +79,15 @@ Download and build srsRAN:
7979
<details open>
8080
<summary><strong>Vanilla Installation</strong></summary>
8181

82-
First, clone the srsRAN Project repository:
82+
First, clone the srsRAN Project repository:
8383

8484
```bash
8585
git clone https://github.com/srsRAN/srsRAN_Project.git
86-
```
86+
```
8787

88-
Then build the code-base:
88+
Then build the code-base:
8989

90-
```bash
90+
```bash
9191

9292
cd srsRAN_Project
9393
mkdir build
@@ -97,17 +97,17 @@ Then build the code-base:
9797
make test -j $(nproc)
9898
```
9999

100-
You can now run the gNB from ``srsRAN_Project/build/apps/gnb/``. If you wish to install the srsRAN Project gNB, you can use the following command:
100+
You can now run the gNB from ``srsRAN_Project/build/apps/gnb/``. If you wish to install the srsRAN Project gNB, you can use the following command:
101101

102102
```bash
103103
sudo make install
104104
```
105+
105106
</details>
106107

107108
<details>
108109
<summary><strong>ZMQ Enabled Installation</strong></summary>
109110

110-
111111
Once ZMQ has been installed you will need build of srsRAN Project with the correct flags to enable the use of ZMQ.
112112

113113
The following commands can be used to clone and build srsRAN Project from source. The relevant flags are added to the ``cmake`` command to enable the use of ZMQ:
@@ -132,6 +132,7 @@ Pay extra attention to the cmake console output. Make sure you read the followin
132132
-- Found libZEROMQ: /usr/local/include, /usr/local/lib/libzmq.so
133133
...
134134
```
135+
135136
</details>
136137

137138
<details>
@@ -155,6 +156,7 @@ cmake ../ -DENABLE_DPDK=True -DASSERT_LEVEL=MINIMAL
155156
make -j $(nproc)
156157
make test -j $(nproc)
157158
```
159+
158160
</details>
159161

160162
### PHY Tests
@@ -164,11 +166,11 @@ PHY layer tests use binary test vectors and are not built by default. To enable,
164166
Deploying srsRAN Project
165167
------------------------
166168

167-
srsRAN Project can be run in two ways:
169+
srsRAN Project can be run in two ways:
168170

169-
- As a monolithic gNB (combined CU & DU)
170-
- With a split CU and DU
171+
* As a monolithic gNB (combined CU & DU)
172+
* With a split CU and DU
171173

172-
For exact details on running srsRAN Project in any configuration, see [the documentation](https://docs.srsran.com/projects/project/en/latest/user_manuals/source/running.html).
174+
For exact details on running srsRAN Project in any configuration, see [the documentation](https://docs.srsran.com/projects/project/en/latest/user_manuals/source/running.html).
173175

174-
For information on configuring and running srsRAN for various different use cases, check our [tutorials](https://docs.srsran.com/projects/project/en/latest/tutorials/source/index.html).
176+
For information on configuring and running srsRAN for various different use cases, check our [tutorials](https://docs.srsran.com/projects/project/en/latest/tutorials/source/index.html).

0 commit comments

Comments
 (0)