Installing Network Simulator NS-2.35 RC8 in Fedora 15

This post tells you how to install NS-2.35 in Fedora 15.

Step 1: Download the ns-2.35 from this link http://www.isi.edu/nsnam/dist/release/ns-allinone-2.35-RC8.tar.gz

Step 2: untar this using the command tar zxvf ns-allinone-2.35-RC8

Step 3: change directory to ns-allinone-2.35-RC8 and type ./install (see a dot)

Step 4: You may get an Error as following in Fedora 15

make: *** [mac/mac-802_11Ext.o] Error 1

To overcome this error, include the following (red) line in the ns-allinone-2.35-RC8/ns-2.35/mac/mac-802_11Ext.h

#include <cstddef>

and then go to step 3.

Step 5 : Set the path and logout and login.

(NB: for setting the path and installing ns-2.34 , refer this post)

http://pradeepkumar.org/2011/06/installing-ns-2-34-in-fedora-14.html

Comments

  1. Hello Sir
    I have installed NS2.34 successfully in fedora 15.
    But when I again open the terminal.It shows me error :
    ns command not found
    similiar command is ‘nc’

    again I have to install NS2 and source .bashrc and in next step i have to validate
    again the NS2.34 gets install.

    If I close the terminal and again opens it then again the error (above error) comes out.

    Please help for the same and guide me for the same
    Regards
    Suraj

    ReplyDelete
  2. Sir I have done the same.
    .bash_profile is to be saved in /etc/ folder?

    ReplyDelete
  3. Sir after setting the path where should I put this file?
    in /etc/skel/.bash_profile
    or
    /home/suraj/Desktop/nsallinone-2.34/ ?

    ReplyDelete
  4. the file is available in the /home/username

    ReplyDelete
  5. sir i got error like this while installing ns-2.34 in fedora14 pls tell me wat to do for complete installation.



    Build Stanford GraphBase
    ============================================================
    ./install: line 343: cd: ./sgb: No such file or directory
    Unable to create sgb library. This library is used by gt-itm and so for scenario generators. If you already have sgblib (possible if you are on solaris,sunos or freebsd platforms) you may still be able to run gt-itm. so continuing..
    ============================================================
    * Build GT-ITM
    ============================================================
    sgb lib not found. gt-itm & sgb2ns could not be installed. Continuing..
    ============================================================
    * Build zlib
    ============================================================
    ./install: line 402: cd: ./zlib-1.2.3: No such file or directory
    ./install: line 404: ./configure: No such file or directory
    Zlib-1.2.3 configuration failed, but it's optional, so continuing ...
    ============================================================
    * Build tcl8.4.18
    ============================================================
    ./install: line 424: cd: ./tcl8.4.18/unix: No such file or directory
    autoconf: error: no input file
    ./install: line 432: ./configure: No such file or directory
    tcl8.4.18 configuration failed! Exiting ...
    Tcl is not part of the ns project. Please see www.Scriptics.com
    to see if they have a fix for your platform.
    [root@veena ns-allinone-2.34]#

    ReplyDelete
  6. Mr Pradeep, isnt there a way to just upgrade from ns2.34 to ns2.35. Because I have added some new protocols in 2.34. So, without wasting time, isn't there a simpler way ?

    ReplyDelete
  7. No update for ns 2.35 is available. But with the help of patch file it is possible.

    ReplyDelete

Post a Comment