If you would like to add a new module into NS2, please read
http://www.ns2ultimate.com/post/454001969/including-new-modules-into-ns-2
You might want to check out the reasons behind Tcl error messages from the link below:
- General error message interpretation: http://www.ns2ultimate.com/post/419191200/tcl-error-message-in-ns2
To fix the error, please read the following posts:
- Invalid command name: http://www.ns2ultimate.com/post/995668627/error-message-invalid-command
- To add new OTcl class: http://www.ns2ultimate.com/post/689847378/c-and-otcl-linkage-binding-c-and-otcl-classes
- To add an OTcl command: http://www.ns2ultimate.com/post/801303612/c-and-otcl-linkage-otcl-commands-getting-started
- To add a new module: http://www.ns2ultimate.com/post/454001969/including-new-modules-into-ns-2
I hope this will help.
Best Wishes,
Teerawat Issariyakul
http://www.ns2ultimate.com/
http://www.ece.ubc.ca/~teerawat
http://www.t-issariyakul.blogspot.com
http://www.facebook.com/pages/Teerawat-Issariyakul/358240861417
http://twitter.com/T_Bear
On Apr 9, 2012, at 5:28 AM, savan kiran wrote:
>
> i have followed the steps given in the Marc Greis tutorial to the last word
> and put the renamed ping files into a directory named
> ns-allinone-2.35/ns2-2.35/eammh/
>
> i've made the necessary changes in files like packet.h etc...
> my files are eammh.cc and eammh.h
> after doing make clean,make depend,make
> the eammh.o file is being created successfully.
> but even then i get the following error whenever i try to include
> Agent/Eammh in a tcl file.
>
> error:
>
> invalid command name "Agent/Eammh"
> while executing
> "Agent/Eammh instproc recv {from rtt} {
> $self instvar node_
> puts "node [$node_ id] received ping answer from \
> $from with round-trip-ti..."
> (file "eammh.tcl" line 32)
>
> what is the problem?
>
> --
> $@V@N
>
No comments:
Post a Comment