17 May 2012

Network Simulator 2 installation in Fedora 17 (Beta)

Hope you would have tried installing NS2 in Fedora 16. Now here is a new post that you can install ns2.35 in Fedora 17 beta.

  1. Install Fedora 17 beta from a DVD and install all the softwares that are coming along with the DVD (Except the Languages). There will be a "Customize now" option will be there during the installation of Fedora, check that and install all the required softwares.
  2. Download NS-23.5 from http://www.isi.edu/nsnam/ns/
  3. Untar the downloaded ns-allinone-xxx.tar.gz file using the command “tar zxvf ns-allinone-2.35.tar.gz”
  4. execute the commands one by one as given below

cd ns-allinone-2.35

./install

(you may get an error called ~ns-2.35/linkstate/ls.h error in line number 137, 

change the following line to 

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

to this line

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

and again give

./install

(You get the PATH information if the installation was successful, upon succeeding set the PATH in the relevant file .bash_profile)

Type ns and see a  % symbol indicates that the installation of ns2 is successful and also try the command  nam so that a network animator will be opened.

For any doubts, please raise a comment in the following column. I am there to help you.