Skip to main content

Posts

Showing posts from June, 2025

Download VM Image of NS3 and Contiki NG

Dear Learners, Good day. I have created a Virtual Machine Image with all the software modules in built in this Ubuntu 18.04 OS. You just need to do the following steps.  Software Included in this Virtual Machine Network Simulator 3 Gnuplot Wireshark Contiki NG Java Compiler Tracemetrics COOJA Simulator for IoT Assume you have a Windows Machine.  Step 1:  Download the VMware Workstation Player from this link https://www.vmware.com/go/getplayer-win Install the Software in your Machine. Step 2:  Download the VM Image from the following link, the total size of the file is around 4.6GB. http://www.mediafire.com/file/3itf14zxb7gclp4/Ubuntu1804.rar Step 3:  Extract the above rar file into your D drive or E Drive preferably (As the total size may exceed 15GB).  So do not extract it in the C Drive. Step 4:  Open your VMware Workstation player and click " Open a Virtual Machine " as shown in the Figure given below. And then Go to the place where you extracted th...

🧠 How to Install ns-3.45 on Ubuntu 24.04 (Step-by-Step Guide)

If you're working with network simulation and want to install the latest version of ns-3 , you're in the right place. Today, we’ll walk through the installation of ns-3.45 on the recently released Ubuntu 24.04 . 🖥️ System Requirements Operating System : Ubuntu 24.04 ns-3 Version : ns-3.45 Find the complete video link here: 🔧 Step 1: Install Prerequisites in Ubuntu Open a terminal and run the following commands one after the other : $ sudo apt update $ sudo apt install g++ python3 cmake ninja-build git gir1.2-goocanvas-2.0 python3-gi python3-gi-cairo python3-pygraphviz gir1.2-gtk-3.0 ipython3 tcpdump wireshark sqlite3 libsqlite3-dev qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools openmpi-bin openmpi-common openmpi-doc libopenmpi-dev doxygen graphviz imagemagick python3-sphinx dia imagemagick texlive dvipng latexmk texlive-extra-utils texlive-latex-extra texlive-font-utils libeigen3-dev gsl-bin libgsl-dev libgslcblas0 libxml2 libxml2-dev libgtk-3-dev lxc-utils lxc-te...

Installation Guide: NS3 Gym (Reinforcement Learning) on Ubuntu

If you're diving into reinforcement learning (RL) simulations using NS-3 and OpenGym , this step-by-step guide is exactly what you need. In this tutorial, we will walk you through the installation process of NS3-Gym (also known as OpenGym) with NS-3.40 on Ubuntu 24.04 . Whether you're a researcher, student, or developer working on AI-driven network simulation , this guide will help you get started with minimal errors. Complete installation is available in the following Video ✅ System Requirements Operating System : Ubuntu 24.04 LTS Network Simulator : ns-allinone-3.40 🛠️ Step 1: Install All Required Dependencies Open your terminal and execute the following commands one by one: $ sudo apt update $ sudo apt install g++ python3 cmake ninja-build git gir1.2-goocanvas-2.0 python3-gi python3-gi-cairo python3-pygraphviz gir1.2-gtk-3.0 ipython3 tcpdump wireshark sqlite3 libsqlite3-dev qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools openmpi-bin openmpi-common open...