Difference between revisions of "OpenAirInterface: Compile"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
|||
Line 1: | Line 1: | ||
− | Rekomendasi OS : Ubuntu | + | Rekomendasi OS : Ubuntu 18.04 |
+ | |||
+ | |||
+ | Install USRP drivers | ||
+ | Jika belum ada UHD, kita perlu menginstall UHD dari source: | ||
+ | |||
+ | sudo apt-get install libboost-all-dev libusb-1.0-0-dev python-mako doxygen python-docutils python-requests | ||
+ | python3-pip cmake build-essential | ||
+ | pip3 install mako numpy | ||
+ | git clone git://github.com/EttusResearch/uhd.git | ||
+ | cd uhd; mkdir host/build; cd host/build | ||
+ | cmake -DCMAKE_INSTALL_PREFIX=/usr .. | ||
+ | make -j4 | ||
+ | sudo make install | ||
+ | sudo ldconfig | ||
+ | sudo /usr/lib/uhd/utils/uhd_images_downloader.py | ||
Instalasi software git | Instalasi software git | ||
+ | |||
sudo apt-get update | sudo apt-get update | ||
sudo apt-get install subversion git -y | sudo apt-get install subversion git -y | ||
Line 8: | Line 24: | ||
*Khusus untuk ubuntu 14.04 | *Khusus untuk ubuntu 14.04 | ||
+ | |||
echo -n | openssl s_client -showcerts -connect gitlab.eurecom.fr:443 2>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-certificates.crt | echo -n | openssl s_client -showcerts -connect gitlab.eurecom.fr:443 2>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-certificates.crt | ||
git config --global http.sslverify false | git config --global http.sslverify false | ||
Unduh source code OpenAirInterface dari github | Unduh source code OpenAirInterface dari github | ||
+ | |||
cd /usr/local/src/ | cd /usr/local/src/ | ||
git clone https://gitlab.eurecom.fr/oai/openairinterface5g.git | git clone https://gitlab.eurecom.fr/oai/openairinterface5g.git | ||
Proses build OpenAirInterface | Proses build OpenAirInterface | ||
+ | |||
cd openairinterface5g/ | cd openairinterface5g/ | ||
source oaienv | source oaienv | ||
cd cmake_targets/ | cd cmake_targets/ | ||
./build_oai -I -w USRP --eNB --UE | ./build_oai -I -w USRP --eNB --UE |
Revision as of 09:34, 21 December 2022
Rekomendasi OS : Ubuntu 18.04
Install USRP drivers
Jika belum ada UHD, kita perlu menginstall UHD dari source:
sudo apt-get install libboost-all-dev libusb-1.0-0-dev python-mako doxygen python-docutils python-requests python3-pip cmake build-essential pip3 install mako numpy git clone git://github.com/EttusResearch/uhd.git cd uhd; mkdir host/build; cd host/build cmake -DCMAKE_INSTALL_PREFIX=/usr .. make -j4 sudo make install sudo ldconfig sudo /usr/lib/uhd/utils/uhd_images_downloader.py
Instalasi software git
sudo apt-get update sudo apt-get install subversion git -y git config --global user.name "nama" git config --global user.email "email"
- Khusus untuk ubuntu 14.04
echo -n | openssl s_client -showcerts -connect gitlab.eurecom.fr:443 2>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-certificates.crt git config --global http.sslverify false
Unduh source code OpenAirInterface dari github
cd /usr/local/src/ git clone https://gitlab.eurecom.fr/oai/openairinterface5g.git
Proses build OpenAirInterface
cd openairinterface5g/ source oaienv cd cmake_targets/ ./build_oai -I -w USRP --eNB --UE