03 March 2013

Installing NS-2.35 (Network Simulator 2) in Fedora 18

This post helps the developers to install NS-2.35 version in Fedora 18.

Settings:

  • I have used GNOME Desktop with all softwares selected. See the image below
  • From Fedora 18, a new type of installer is designed as shown.

WP_000120

The default installer of Fedora 18 does not install all the softwares that are needed for X Software development, so we need to download those softwares.

Installation of NS-2.35

  • Open Terminal, Give the following command one by one
    • su (press enter and enter your root or super user password)
    • yum groupinstall "X Software Tools"
    • exit (to come out of root user mode)
  • Once installed, download the NS-2.35 allinone software from the following link. https://dl.dropbox.com/u/24623828/ns-allinone-2.35.tar.gz
  • Copy that file to /home/pradeep (This is my home folder)
  • Open terminal again and execute the following commands one by one
    • tar zxvf ns-allinone-2.35.tar.gz
    • cd ns-allinone-2.35
    • ./install (this is dot slash install)
  • You may possibly get one error during your installation is linkstate/ls.h error
  • If you get the above error, open the file (~ns-2.35/linkstate/ls.h) using gedit or any text editor
  • Go to line number 137 and change this line (void eraseAll() { erase(baseMap::begin(), baseMap::end()); })  to

void eraseAll() { this->erase(baseMap::begin(), baseMap::end()); }

  • again you try the command ./install and this time the installation will be successful.
  • Once installed the PATH information will be provided to you.
  • Copy the PATH and LD_LIBRARY_PATH Variable to /home/pradeep/.bash_profile (see a dot in the beginning)
  • Input the path information in .bash_profile file like this

    export PATH=$PATH:<Place your paths here>

    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH: <place the LD_LIBRARY_PATHS> here.

    Once done, save the file and close

    execute the command

    source .bash_profile

    try ns or nam to see whether your installation succeeded.


0 comments:

Post a Comment

Powered by Blogger.

About Me

Featured Post

5G Network Simulation in NS3 using mmWave | NS3 Tutorial 2024

5G Network Simulation in NS3 Using mmWave This post shows the installation of ns3mmwave in Ubuntu 24.04 and simulates 5G networks in ns3. In...

Contact form

Name

Email *

Message *

Total Pageviews

Search This Blog

Pages

Pages

Pages - Menu

Most Popular

Popular Posts