OPERATING SYSTEMSOS Linux

Installing ns-3.32 in Ubuntu 20.04 | No Audio

This is about installing ns version 3.32 in Ubuntu 20.04 LTS.
#ns3 #ns3.32 #networksimulation
The commands used in the video are given here.

$] sudo apt update
$] sudo apt install build-essential autoconf automake libxmu-dev python3-pygraphviz cvs mercurial bzr git cmake p7zip-full python3-matplotlib python-tk python3-dev qt5-qmake qt5-default gnuplot-x11 wireshark

Download the ns-allinone-3.32.tar.bz2 package from nsnam.org
and copy it to /home/ folder

Extract it either in GUI or using command

$] tar jxvf ns-allinone-3.32.tar.bz2
$] cd ns-allinone-3.32/
$] ./build.py –enable-examples –enable-tests
The above command will take some time to install all the packages

To check whether ns3 installed successfully, use the following commands.
$] cd ns-3.32/
$] ./waf –run hello-simulator

You should get the output as Hello Simulator

$] ./waf –run first
This is the example from the ns-3.32/examples/tutorial/first.cc file which will run directly using the above command
But python files have to be moved to scratch folder. Use the following command to move it to scratch folder
$] cp examples/tutorial/second.py scratch/
$] ./waf –pyrun scratch/second.py

Thats all

source

ubuntu

Leave a Reply

Your email address will not be published. Required fields are marked *