Skip to main content

Posts

Showing posts from June, 2025

🧠 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...