<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
The all-in-one install creates may sub-directories for tcl,tk, otcl, tctcl, and most importantly ns-2.35.  
<div><br>
</div>
<div>the contents of the  git /ns directory can replace the contents of the ns-2.35 directory. </div>
<div><br>
</div>
<div>after copying the contents cd into the directory and do a </div>
<div><br>
</div>
<div>./configure; make;</div>
<div><br>
</div>
<div>then try the command</div>
<div><br>
</div>
<div>ns codel.tcl</div>
<div><br>
</div>
<div>
<div>OK for now,<br>
Jp </div>
<br>
<div>
<div>On May 31, 2013, at 12:42 PM, safa khan <<a href="mailto:safakhan413@gmail.com">safakhan413@gmail.com</a>></div>
<div> wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div dir="ltr">Dear Joey<br>
<br>
<div>
<div>
<div>
<div>I have followed the instructions to build ns2. Let me give you a stepwise description of what I have done.<br>
<br>
</div>
I have downloaded and installed ns2 from the following source<br>
<a href="http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.35/ns-allinone-2.35.tar.gz/download" target="_blank">http://sourceforge.net/projects/nsnam/files/allinone/ns-allinone-2.35/ns-allinone-2.35.tar.gz/download</a><br>
<br>
</div>
After that I downloaded the whole master repository as a zip and unzipped it<br>
 <a href="https://github.com/dtaht/ns2" target="_blank">https://github.com/dtaht/ns2</a>
<br>
<br>
</div>
Now could you please give me a stepwise description as to how I should proceed from here. I have been trying to run the codel.tcl directly by
<br>
ns codel.tcl<br>
</div>
after going to ns2-master directory without success. I keep getting the error:
<div class="im"><br>
<br>
ftps 1 webrate 0 cbrs 0 bw 3000000.0 filesize 10000000 reverse 0<br>
accessdly 20 bneckdly 10 realrtt 100 bneckbw 3000000.0<br>
invalid command name "Queue/CoDel"<br>
    while executing<br>
"Queue/CoDel set target_ $target"<br>
    (file "codel.tcl" line 143)<br>
<br>
</div>
How am I supposed to build ns2.35 with the CoDel. And where do the codel.h and codel.cc files come in? I would really appreciate a more detailed response.<br>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">On Fri, May 31, 2013 at 5:35 PM, Joey Padden <span dir="ltr">
<<a href="mailto:J.Padden@cablelabs.com" target="_blank">J.Padden@cablelabs.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="auto">
<div>Safa,</div>
<div><br>
</div>
<div>In the CoDel.tcl from Dave's git repo, the line your code is choking on is 210 not 143, did you modify CoDel.tcl?</div>
<div><br>
</div>
<div>Also, did you rebuild ns after downloading the CoDel updates? It sounds like ns doesn't know about the queue type CoDel but it is in the
<a href="http://makefile.in/" target="_blank">makefile.in</a> so it should if you did </div>
<div><br>
</div>
<div>cd /ns2/</div>
<div>./configure; make;</div>
<div><br>
</div>
<div>after downloading and unpacking the zip.</div>
<div><br>
</div>
<div>-Joey </div>
<div><br>
<br>
Sent from my iPhone</div>
<div>
<div class="h5">
<div><br>
On May 31, 2013, at 5:17 AM, "safa khan" <<a href="mailto:safakhan413@gmail.com" target="_blank">safakhan413@gmail.com</a>> wrote:<br>
<br>
</div>
<blockquote type="cite">
<div>
<div dir="ltr">
<div>
<div>
<div>Dear Members<br>
<br>
</div>
First of all thank you for the amazing idea that CoDel is :)<br>
<br>
I have downloaded CoDel from <a href="https://github.com/dtaht/ns2" target="_blank">
https://github.com/dtaht/ns2</a> <br>
</div>
In fact I downloaded everything as a zip so that if CoDel needs some other files in the directory I wouldn't miss them out.<br>
<br>
</div>
However, I have been trying to run ns codel.tcl on the my shell. My linux kernel version is 3.6. It gives the following error<br>
<div><br>
ftps 1 webrate 0 cbrs 0 bw 3000000.0 filesize 10000000 reverse 0<br>
accessdly 20 bneckdly 10 realrtt 100 bneckbw 3000000.0<br>
invalid command name "Queue/CoDel"<br>
    while executing<br>
"Queue/CoDel set target_ $target"<br>
    (file "codel.tcl" line 143)<br>
<br>
</div>
A little help will be highly appreciated.<br clear="all">
<br>
-- <br>
Regards<br>
Safa Nasir<br>
<br>
</div>
</div>
</blockquote>
</div>
</div>
<div class="im">
<blockquote type="cite">
<div><span>_______________________________________________</span><br>
<span>Codel mailing list</span><br>
<span><a href="mailto:Codel@lists.bufferbloat.net" target="_blank">Codel@lists.bufferbloat.net</a></span><br>
<span><a href="https://lists.bufferbloat.net/listinfo/codel" target="_blank">https://lists.bufferbloat.net/listinfo/codel</a></span><br>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
Regards<br>
Safa Nasir<br>
<br>
</div>
</blockquote>
</div>
<br>
</div>
</body>
</html>