Difference between revisions of "Ueransim: Install"

From OnnoWiki
Jump to navigation Jump 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...")
 
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 10: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.