CRCN ns2 add channel GUI nam throughput problem
Help me on CRCN patch problems:
1.crcn GUI (more than 1 channel) after clicking on start sim it says: num_nodes is set 10 Process exitValue: 1 Instead of (0 and starting simulation). (i.e. nam tr files are empty) 2.Related to 1 add-channel when typing ns test.tcl created by CRCN gui invoked from within "_o3 cmd add-channel 0 _o13" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] { set cls [$self info class] global errorInfo set savedInfo $errorInfo error "error when calling class $cls: $args" $..." (procedure "_o3" line 2) (SplitObject unknown line 2) invoked from within "$ns_ add-channel $i $chan_($i)" ("for" body line 2) invoked from within "for {set i 0} {$i < $val(channum) } {incr i} { $ns_ add-channel $i $chan_($i) }" (file "test.tcl" line 43) 3.While running nam file it keeps telling me: node i not defined (i is nodes of connections i is 1 or 2 ..) 4.Installed gnuplot but throughput can not be displayed |
I also met the same problem, too. Have you already solved it?
|
The CRCN GUI ( java -jar CRCN.jar )
Which file are you entering ? I.e. the "Open file from..." window in the CRCN GUI. |
I follow the installation steps in the link below:
http://mclab.wikidot.com/wiki:howto-...on-ubuntu10-04 and all compilations are withour error, then I run a .tcl file in crcn folder like this: ns test4maccon.tcl, then appear this case: invoked from within "_o3 cmd add-channel 0 _o13" invoked from within "catch "$self cmd $args" ret" invoked from within "if [catch "$self cmd $args" ret] { set cls [$self info class] global errorInfo set savedInfo $errorInfo error "error when calling class $cls: $args" $..." (procedure "_o3" line 2) (SplitObject unknown line 2) invoked from within "$ns_ add-channel $i $chan_($i)" ("for" body line 2) invoked from within "for {set i 0} {$i < $val(channum) } {incr i} { $ns_ add-channel $i $chan_($i) }" (file "test.tcl" line 43) Is there anything wrong? I ask for your help. Regards |
# 4 : The OP is about the crcn GUI. So I guess that your crcn issue is off topic.
http://www.linuxquestions.org/linux/...Ask_a_Question http://linuxsilo.net/docs/smart-questions_en.html http://www.linuxquestions.org/linux/rules.html → Probably start your own thread, and please tell which Ubuntu, it's about. The install instructions are here, post #9 , etc. http://www.linuxquestions.org/questi...31-a-831390/#9 ... Just use the attached Makefile.in, then there's no editing of the Makefile. Suggest : Use gcc / g++ version 4.1 : Then no files.cc etc. needs editing. That's much simpler than your link. Code:
[knudfl@localhost ns-2.31]$ ./ns test4maccon.tcl |
thanks for your advice!
I used ubuntu10.04 OS under VMmare7. how can you run with "./ns"? I'm a new user. If conveniet, would you mind writing a detailed steps from the installation of ns-allinone-2.31 to the installation of CRCN patch? many thanks. |
I'm sure I installed ns-2.31 correctly, but I don't know what's the the correct installation ways of CRCN patch, I follow http://stuweb.ee.mtu.edu/~ljialian/installation.htm to step 4,
then I accept your advice, following http://www.linuxquestions.org/questi...31-a-831390/#9 however, after compiling, when I run"ns test4maccon.tcl", the problem is still existed. What should I do? |
Well, ./ns means : Run ns in the current directory.
About the patching : The latest info is here, post # 5 ( I had totally forgotten ..) http://www.linuxquestions.org/questi...-error-940388/ Ubuntu : cd ns-allinone-2.31/ && tar xvf crcn-ns2.31.tar.gz && cd ns-2.31/ && cp ns ns-orig && export CC=gcc-4.1 CXX=g++-4.1 && ./configure && make clean && make ... Should be the proof way to get crcn to work. ( Required : sudo apt-get install g++-4.1 ). . |
Hi, I tried to move all files in CRCN patch to ns-2.31 directory, including test4maccon.tcl, test4wcett.tcl and so on. after compiling, I did the following steps:
cd ns-allinone-2.31/ns-2.31& ./ns test4maccon.tcl, then it runs well. But when I use "ns test4macco.tcl", still error, I don't know why. then I run with "nam test.nam", the case below appears: node 0 is not defined... node 0 is not defined... node 1 is not defined... node 1 is not defined... node 2 is not defined... node 2 is not defined... node 3 is not defined... node 3 is not defined... node 4 is not defined... node 4 is not defined... node 5 is not defined... node 5 is not defined... node 0 is not defined... node 0 is not defined... node 2 is not defined... node 3 is not defined... node 5 is not defined... node 4 is not defined... node 1 is not defined... node 4 is not defined... node 4 is not defined... node 2 is not defined... node 2 is not defined... node 2 is not defined... node 3 is not defined... node 3 is not defined... node 3 is not defined... node 5 is not defined... node 5 is not defined... node 5 is not defined... node 4 is not defined... node 4 is not defined... node 4 is not defined... node 1 is not defined... node 1 is not defined... node 1 is not defined... node 1 is not defined... node 3 is not defined... node 0 is not defined... node 2 is not defined... node 5 is not defined... node 3 is not defined... node 3 is not defined... node 1 is not defined... node 1 is not defined... node 1 is not defined... node 3 is not defined... node 3 is not defined... node 3 is not defined... node 0 is not defined... node 0 is not defined... node 0 is not defined... node 2 is not defined... node 2 is not defined... node 2 is not defined... node 5 is not defined... node 5 is not defined... node 5 is not defined... node 0 is not defined... node 4 is not defined... node 2 is not defined... node 1 is not defined... node 5 is not defined... node 0 is not defined... node 0 is not defined... node 0 is not defined... node 4 is not defined... node 4 is not defined... node 4 is not defined... node 2 is not defined... node 2 is not defined... node 2 is not defined... node 1 is not defined... node 1 is not defined... node 1 is not defined... node 5 is not defined... node 5 is not defined... node 5 is not defined... node 1 is not defined... node 1 is not defined... node 4 is not defined... node 3 is not defined... node 0 is not defined... node 2 is not defined... node 5 is not defined... node 4 is not defined... node 4 is not defined... node 4 is not defined... node 3 is not defined... node 3 is not defined... node 3 is not defined... node 0 is not defined... node 0 is not defined... node 0 is not defined... node 2 is not defined... node 2 is not defined... node 2 is not defined... node 5 is not defined... node 5 is not defined... node 5 is not defined... node 0 is not defined... node 0 is not defined... node 4 is not defined... node 5 is not defined... node 5 is not defined... node 2 is not defined... node 0 is not defined... node 3 is not defined... node 4 is not defined... node 1 is not defined... node 2 is not defined... node 2 is not defined... node 2 is not defined... node 3 is not defined... node 3 is not defined... node 3 is not defined... node 4 is not defined... node 4 is not defined... node 4 is not defined... node 1 is not defined... node 1 is not defined... node 1 is not defined... node 2 is not defined... node 2 is not defined... node 5 is not defined... node 0 is not defined... node 3 is not defined... node 4 is not defined... node 1 is not defined... node 5 is not defined... node 5 is not defined... node 5 is not defined... node 0 is not defined... node 0 is not defined... node 0 is not defined... node 3 is not defined... node 3 is not defined... node 3 is not defined... node 4 is not defined... node 4 is not defined... node 4 is not defined... node 1 is not defined... node 1 is not defined... node 1 is not defined... node 0 is not defined... node 0 is not defined... node 1 is not defined... node 4 is not defined... node 4 is not defined... node 1 is not defined... node 1 is not defined... node 0 is not defined... node 2 is not defined... node 2 is not defined... node 3 is not defined... node 3 is not defined... node 3 is not defined... node 5 is not defined... node 4 is not defined... node 4 is not defined... node 4 is not defined... node 3 is not defined... node 3 is not defined... node 5 is not defined... node 5 is not defined... node 1 is not defined... node 1 is not defined... node 0 is not defined... node 0 is not defined... node 2 is not defined... node 0 is not defined... node 0 is not defined... node 3 is not defined... node 5 is not defined... node 5 is not defined... node 2 is not defined... node 1 is not defined... node 1 is not defined... node 5 is not defined... node 1 is not defined... node 1 is not defined... node 4 is not defined... node 2 is not defined... node 2 is not defined... node 3 is not defined... node 3 is not defined... node 4 is not defined... node 4 is not defined... node 5 is not defined... node 5 is not defined... node 1 is not defined... node 3 is not defined... node 3 is not defined... node 3 is not defined... node 1 is not defined... node 4 is not defined... node 4 is not defined... node 1 is not defined... node 2 is not defined... node 2 is not defined... node 3 is not defined... node 1 is not defined... node 1 is not defined... node 0 is not defined... node 5 is not defined... node 5 is not defined... node 3 is not defined... node 3 is not defined... node 4 is not defined... node 0 is not defined... node 5 is not defined... node 5 is not defined... node 4 is not defined... node 4 is not defined... node 0 is not defined... node 3 is not defined... node 2 is not defined... node 2 is not defined... node 4 is not defined... node 2 is not defined... node 2 is not defined... node 0 is not defined... What's wrong with that? I ask for your help! |
Quote:
https://docs.google.com/open?id=0B7S...XEtS3ozTHpmRHM If convenient, please send the docs "crcn-ns2.31.tar.gz" to my email. Regards. |
# 10
Consider it done. Better delete your mail address for spam reasons. We already have the "Send Email to musemicang" http://www.linuxquestions.org/questi...ember&u=652062 . |
# 11
Many thanks, another question: http://www.linuxquestions.org/questi...blem-944567/#9 Could you give me some advice? Kind Regards. |
1 & 2 & 3 Solutions
1. & 2. For 1st error in the thread create your scenario, topology and parameters in CRCN gui. ./ns it from terminal instead of start sim button.
3. For nam not defined problem u gotta check ur topology script carefully and look for missing data |
# 13
I just nam test.nam generated by running "./ns test4maccon.tcl", then "node i is not defined" appeared continuously. Its topology script was topo4.tcl, but I can't find any bugs from the topology script, would you mind giving me some advice? |
# 14
Quote:
See post # 8. There should be no way it can fail with the new patch. |
All times are GMT -5. The time now is 06:16 PM. |