martes, 17 de marzo de 2009

INSTALACION DE NS 2.33 en Ubuntu 8.4 Hardy Heron

La instalación en esta versión de ubuntu es similar a la version 7.10, sinembargo existen ciertas diferencias. Empezando con la que ya no existió ninguna dependecia de paquetes. Asi que empezamos:

1. Descargar e instalar ns 2.33

$ wget http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.33/ns-allinone-2.33.tar.gz/download

  • Descomprimir el archivo e ir al directorio donde se descomprimió y digitar.
$ tar -xzvf ns-allinone-2.33.tar.gz
$ cd ns-allinone-2.33
$ sudo apt-get install build-essential autoconf automake libxmu-dev

  • Luego correr el siguiente comando para la instalación
$./install

Aquí se muestra que la instalación ha finalizado correctamente y muestra la ruta del directorio donde están instalados los paquetes.

  • Chequear la siguiente nota después del final de la instalación que nos servirá para el punto 2


2. Configurar las variables de entorno.
  • Añadir las siguientes lineas al archivo .bashrc

$ gedit ~/.bashrc

  • Añadir el siguiente codigo al final del archivo. Sustituir

/home/raquel/Documentos” por la ruta de su directorio home, como por ejemplo “/home/su nombre de usuario/

  • # LD_LIBRARY_PATH
    OTCL_LIB=/home/raquel/Documentos/ns-allinone-2.33/otcl-1.13
    NS2_LIB=/home/raquel/Documentos/ns-allinone-2.33/lib
    X11_LIB=/usr/X11R6/lib
    USR_LOCAL_LIB=/usr/local/lib
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$X11_LIB:$USR_LOCAL_LIB

    # TCL_LIBRARY
    TCL_LIB=/home/raquel/Documentos/ns-allinone-2.33/tcl8.4.18/library
    USR_LIB=/usr/lib
    export TCL_LIBRARY=$TCL_LIB:$USR_LIB

    # PATH
    XGRAPH=/home/raquel/Documentos/ns-allinone-2.33/bin
    XGRAPH=$XGRAPH:/home/raquel/Documentos/ns-allinone-2.33/tcl8.4.18/unix
    XGRAPH=$XGRAPH:/home/raquel/Documentos/ns-allinone-2.33/tk8.4.18/unix
    NS=/home/raquel/Documentos/ns-allinone-2.33/ns-2.33/
    NAM=/home/raquel/Documentos/ns-allinone-2.33/nam-1.13/
    PATH=$PATH:$XGRAPH:$NS:$NAM
  • Recargar el archivo .bashrc con el siguiente comando:

    • $source .bashrc ó

      $ source ~/.bashrc

  • Luego reiniciar y ejecutar

$ nsEsto muestra que se ha configurado correctamente las variables de entorno, para salir se digita exit.

3. Validación

Dentro del directorio ns-allinone-2.33 digitar:

$ cd ns-2.33
$ ./validate

Esto puede tardar 30 o 60 minutos, depende del equipo… Paciencia…..!!

Se muestra que el final de la validación es correcta.

Y con estos pasos está listo para probar la ejecución de ns2.


3 comentarios:

Auliria Torres dijo...

muy bueno tu manual de instalacion gracias.

Jim dijo...

Hola Raquel muy bueno tu blog. Podría ayudarme deseo graficar un archivo con extensión .tr (Ejemplo wifi.tr) pero no logro hacerlo por favor podría ayudarme con aquello ya que lo único que he realzado es utilizar nam. Gracias

Raquel dijo...

Para graficar el archivo .tr en tu caso wifi.tr debes ingresar el comando: xgraph wifi.tr y darle enter con eso te aparecerá la gráfica