Skip to main content

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

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)


  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

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

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

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

  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
    to see if they have a fix for your platform.
    [root@veena ns-allinone-2.34]#

  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 ?

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


Post a comment

Popular posts from this blog

Implementing a new system call in Kernel version 2.6.32

A system call is used by application or user programs to request service from the operating systems. Since the user programs does not have direct access to the kernel whereas the OS has the direct access. OS can access the hardware through system calls only. The following files has to be modified for implementing a system call /usr/src/linux- /usr/src/linux- /usr/src/linux- /usr/src/linux- New set of files to be created Create a new directory newcall/ inside the path “ /usr/src/linux- ” Create new files Makefile, newcall.c and put them in the /usr/src/linux- folder Create new user files (in any folder of Linux) to test the system call testnewcall.c, testnewcall.h (created in /home/pradeepkumar ) syscall_table_32.S Find the file /usr/src/linux-

How to Access MOODLE in Intranet and Internet

When Moodle is accessed either in Intranet or internet, there will not be any issue. But occasions when the MOODLE Site has to be accessed both in the intranet and in the Internet, here is a simple trick Server Used: IBM Blade Servers Operating system: Windows Server 2008 Moodle Version: 2.4 WAMP Server is used. Number of Users: 3000 (Students) + 200 (Faculty) Open the config.php from ~/moodle/config.php include these lines $CFG->wwwroot = 'http://'.$server_id.'/vitcc'; $CFG->dataroot  = 'C:\\wamp\\moodledata'; before the following line $CFG->directorypermissions = 07xx; Restart the WAMP Server and you can Check MOODLE Site both in Internet and Intranet. The above Image tells the intranet Link and the internet link can be opened outside the campus network

Electrical Machine Design (equations)

Factors DC Machine Transformers Induction Machines Synchronous Machines Output Equation P a =C o D 2 Ln, where Pa=P/h for generators, Pa=P for motors For Single Phase Q=2.22 f B m A i K w A w d 10 -3 For Three Phase Q=3.33 f B m A i K w A w d 10 -3 Q=C o D 2 L n s KVA Input Q= HP * 0.746 / Cos f * h Q=C o D 2 L n s KVA Input Q= HP * 0.746 / Cos f * h For Turbo alternators Q=1.11B av ac K ws V a 2 L 10 -3 /n s Output Coefficient C o =B av ac* 10 -3 where Bav-magnetic loading and ac - electric loading DNA C o =11 K ws B av ac 10 -3 C o =11 K ws B av ac 10 -3 Choice of Magnetic Loading Flux Density in Teeth Frequency of Flux Reversals Size of machine DNA Magnetizing current, Flux Density, Iron loss Iron loss, Stability, Voltage Rating, Parallel Operation, Transient ShortCircuit current