This post tells the method to install PyViz (or visualizer module) in ns3. Visualize is a module that shows the output in the form of animation and there are some packages need to be installed.
For installation of ns3, you may refer this link: http://www.nsnam.com/2014/08/ns3-installation-in-linux-mint-17.html
For another Animation NetAnim installation, follow this link: http://www.nsnam.com/2014/08/installing-netanim-software-for-ns3-in.html
Steps to install PyViz (visualizer)
1. Open the termina and execute the command one by one
pradeep@localhost $] sudo apt-get install python-dev python-kiwi python-pygoocanvas python-pygraphviz
pradeep@localhost $] sudo apt-get install python-gnome2 python-gnomedesktop python-rsvg
Once installed, go to the ns-allinone-3.20 folder and execute this command
pradeep@localhost $] cd ns-allinone-3.20
pradeep@localhost $] ./build.py --enable-examples --enable-tests
Thus "visualize" is installed successfully.
the general command to run the visualize is
./waf --run myprogram --vis
or
./waf --run myprogram --visualize
To see the output in the visualizer, here is the step
pradeep@localhost $] cd ns-allinone-3.20/ns-3.20
pradeep@localhost $] ./waf --run examples/tutorial/third --vis
or
pradeep@localhost $] ./waf --run examples/tutorial/third --visualize
Here is the screenshot of the visualize.
T S Pradeep Kumar
For installation of ns3, you may refer this link: http://www.nsnam.com/2014/08/ns3-installation-in-linux-mint-17.html
For another Animation NetAnim installation, follow this link: http://www.nsnam.com/2014/08/installing-netanim-software-for-ns3-in.html
Steps to install PyViz (visualizer)
1. Open the termina and execute the command one by one
pradeep@localhost $] sudo apt-get install python-dev python-kiwi python-pygoocanvas python-pygraphviz
pradeep@localhost $] sudo apt-get install python-gnome2 python-gnomedesktop python-rsvg
Once installed, go to the ns-allinone-3.20 folder and execute this command
pradeep@localhost $] cd ns-allinone-3.20
pradeep@localhost $] ./build.py --enable-examples --enable-tests
Thus "visualize" is installed successfully.
the general command to run the visualize is
./waf --run myprogram --vis
or
./waf --run myprogram --visualize
To see the output in the visualizer, here is the step
pradeep@localhost $] cd ns-allinone-3.20/ns-3.20
pradeep@localhost $] ./waf --run examples/tutorial/third --vis
or
pradeep@localhost $] ./waf --run examples/tutorial/third --visualize
Here is the screenshot of the visualize.
visualize on NS3 |
T S Pradeep Kumar
after typing these lines .. ./build.py --enable-examples --enable-tests
ReplyDeletei got
Modules not built (see ns-3 tutorial for explanation):
brite click openflow
visualizer
so how can i build the modules..plz help me sir
great
ReplyDeleteerror pyvizvisualiser : notenabled while checking ./bake.py check command
ReplyDeleteerror pyviz vizualiser : not enabled(python bindings are needed but not enabled) please help me sir
ReplyDelete