Ueransim: Install: Difference between revisions

From OnnoCenterWiki
Jump to navigationJump to search
Created page with "Rekomendasi OS : Ubuntu 20.04 sudo apt update sudo apt upgrade Install software pendukung sudo apt install make gcc g++ libsctp-dev lksctp-tools iproute2 sudo snap insta..."
 
No edit summary
Line 5: Line 5:


Install software pendukung
Install software pendukung
  sudo apt install make gcc g++ libsctp-dev lksctp-tools iproute2
  sudo apt install make gcc g++ libsctp-dev lksctp-tools iproute2
  sudo snap install cmake --classic
  sudo snap install cmake --classic


Download source code Ueransim dari github
Download source code Ueransim dari github
  cd /usr/local/src/
  cd /usr/local/src/
  git clone https://github.com/aligungr/UERANSIM
  git clone https://github.com/aligungr/UERANSIM


Compile Ueransim
Compile Ueransim
  cd UERANSIM
  cd UERANSIM
  make
  make
Cukup itu saja. Setelah berhasil mengkompilasi proyek, binari keluaran akan disalin ke folder ~/UERANSIM/build. Dan kita akan melihat file-file berikut:
nr-gnb      | Main executable untuk 5G gNB (RAN)
nr-ue        | Main executable utama untuk 5G UE
nr-cli      | Tool CLI untuk 5G gNB dan UE
nr-binder    | Tool untuk memanfaatkan konektivitas internet UE.
libdevbnd.so | dynamic library untuk nr-binder
Jalankan nr-gnb dan nr-ue untuk mulai menggunakan UE dan gNB. Rincian lebih lanjut tentang mereka dapat ditemukan di langkah selanjutnya.
nr-binder dan libdevbnd.so hanya diperlukan untuk mengikat konektivitas internet UE ke aplikasi sembarang, dan umumnya tidak digunakan.

Revision as of 03:01, 21 December 2022

Rekomendasi OS : Ubuntu 20.04

sudo apt update
sudo apt upgrade

Install software pendukung

sudo apt install make gcc g++ libsctp-dev lksctp-tools iproute2
sudo snap install cmake --classic

Download source code Ueransim dari github

cd /usr/local/src/
git clone https://github.com/aligungr/UERANSIM

Compile Ueransim

cd UERANSIM
make

Cukup itu saja. Setelah berhasil mengkompilasi proyek, binari keluaran akan disalin ke folder ~/UERANSIM/build. Dan kita akan melihat file-file berikut:

nr-gnb       | Main executable untuk 5G gNB (RAN)
nr-ue        | Main executable utama untuk 5G UE
nr-cli       | Tool CLI untuk 5G gNB dan UE
nr-binder    | Tool untuk memanfaatkan konektivitas internet UE.
libdevbnd.so | dynamic library untuk nr-binder

Jalankan nr-gnb dan nr-ue untuk mulai menggunakan UE dan gNB. Rincian lebih lanjut tentang mereka dapat ditemukan di langkah selanjutnya.

nr-binder dan libdevbnd.so hanya diperlukan untuk mengikat konektivitas internet UE ke aplikasi sembarang, dan umumnya tidak digunakan.