[ns] ns-2.35 released
This is to announce the posting of the ns-2.35, nam-1.15, otcl-1.14, and tclcl-1.20 source code releases and a corresponding ns-allinone-2.35 package. Downloads are available at the Sourceforge project pages; for otcl and tclcl: http://sourceforge.net/projects/otcl-tclcl/ for ns-2, nam-1, and ns-allinone: http://sourceforge.net/projects/nsnam/ Support for Tcl/Tk 8.5 series is a major enhancement across all packages, largely due to patches contributed a while back by Amir Habibi. Tcl/Tk 8.6 is not yet tested/supported. In ns-2, the remaining issues that have caused discrepancies between validation results on 32- and 64-bit platforms have been fixed. In addition, there are a few new models and updates to existing models: - Protocol for Unified Multicasting Through Announcements (PUMA) - Multi-path Dynamic Address RouTing (M-DART) - Datagram Congestion Control Protocol (DCCP) - SCTP and Tmix extensions A full changelog for ns-2 is at: http://www.isi.edu/nsnam/ns/CHANGES.html The released packages have been tested on recent Fedora and Ubuntu Linux (32/64 bit) systems, OS X Snow Leopard, and Cygwin 1.7.1. Please use the trackers or ns-developers mailing list to report bugs or problems with these packages; for otcl and tclcl: http://sourceforge.net/tracker/?group_id=30174&atid=398499 for ns-2, nam-1, and ns-allinone: http://sourceforge.net/tracker/?group_id=149743&atid=775392 - Tom
Re: [ns] ns-2.35 released
didn't put them to http://www.isi.edu/nsnam/dist/release/ ? On Sun, Nov 6, 2011 at 12:33 PM, Tom Henderson wrote: > > This is to announce the posting of the ns-2.35, nam-1.15, otcl-1.14, and > tclcl-1.20 source code releases and a corresponding ns-allinone-2.35 > package. > > Downloads are available at the Sourceforge project pages; for otcl and > tclcl: > http://sourceforge.net/projects/otcl-tclcl/ > for ns-2, nam-1, and ns-allinone: > http://sourceforge.net/projects/nsnam/ > > Support for Tcl/Tk 8.5 series is a major enhancement across all > packages, largely due to patches contributed a while back by Amir > Habibi. Tcl/Tk 8.6 is not yet tested/supported. > > In ns-2, the remaining issues that have caused discrepancies between > validation results on 32- and 64-bit platforms have been fixed. In > addition, there are a few new models and updates to existing models: > - Protocol for Unified Multicasting Through Announcements (PUMA) > - Multi-path Dynamic Address RouTing (M-DART) > - Datagram Congestion Control Protocol (DCCP) > - SCTP and Tmix extensions > > A full changelog for ns-2 is at: > http://www.isi.edu/nsnam/ns/CHANGES.html > > The released packages have been tested on recent Fedora and Ubuntu Linux > (32/64 bit) systems, OS X Snow Leopard, and Cygwin 1.7.1. > > Please use the trackers or ns-developers mailing list to report bugs or > problems with these packages; for otcl and tclcl: > http://sourceforge.net/tracker/?group_id=30174&atid=398499 > for ns-2, nam-1, and ns-allinone: > http://sourceforge.net/tracker/?group_id=149743&atid=775392 > > - Tom > > -- YunQiang Su
Re: [ns] ns-2.35 released
On 11/06/2011 09:53 AM, YunQiang Su wrote: > didn't put them to http://www.isi.edu/nsnam/dist/release/ ? > No, that is a legacy directory; I prefer that users download them from sourceforge so that we can count the downloads using SourceForge analytics tools. - Tom
Re: [ns] ns-2.35 released
Hello Tom, Is there any recommended version of gcc compiler, which should be used to install ns-2.35 ? I compiled ns-2.35 on Ubuntu10.04. with gcc-4.4. compiler and I get several warnings, which result in that DCCP agents does not work for me :( Thanks for your help. Martin Pirhac On Sun, Nov 6, 2011 at 5:33 AM, Tom Henderson wrote: > > This is to announce the posting of the ns-2.35, nam-1.15, otcl-1.14, and > tclcl-1.20 source code releases and a corresponding ns-allinone-2.35 > package. > > Downloads are available at the Sourceforge project pages; for otcl and > tclcl: > http://sourceforge.net/projects/otcl-tclcl/ > for ns-2, nam-1, and ns-allinone: > http://sourceforge.net/projects/nsnam/ > > Support for Tcl/Tk 8.5 series is a major enhancement across all > packages, largely due to patches contributed a while back by Amir > Habibi. Tcl/Tk 8.6 is not yet tested/supported. > > In ns-2, the remaining issues that have caused discrepancies between > validation results on 32- and 64-bit platforms have been fixed. In > addition, there are a few new models and updates to existing models: > - Protocol for Unified Multicasting Through Announcements (PUMA) > - Multi-path Dynamic Address RouTing (M-DART) > - Datagram Congestion Control Protocol (DCCP) > - SCTP and Tmix extensions > > A full changelog for ns-2 is at: > http://www.isi.edu/nsnam/ns/CHANGES.html > > The released packages have been tested on recent Fedora and Ubuntu Linux > (32/64 bit) systems, OS X Snow Leopard, and Cygwin 1.7.1. > > Please use the trackers or ns-developers mailing list to report bugs or > problems with these packages; for otcl and tclcl: > http://sourceforge.net/tracker/?group_id=30174&atid=398499 > for ns-2, nam-1, and ns-allinone: > http://sourceforge.net/tracker/?group_id=149743&atid=775392 > > - Tom > >
Re: [ns] ns-2.35 released
On 11/07/2011 06:15 AM, Martin Pirhac wrote: > Hello Tom, > > Is there any recommended version of gcc compiler, which should be used > to install ns-2.35 ? > I compiled ns-2.35 on Ubuntu10.04. with gcc-4.4. compiler and I get > several warnings, which result in that DCCP agents does not work for me :( > > Thanks for your help. > Martin Pirhac I just tried this on Ubuntu 10.04.3 LTS system (gcc-4.4.3), and: - I see the warnings you mention above - however, ns tcl/ex/dccp.tcl does run for me (and generates a huge trace file). Are you sure it does not work for you, or are you guessing that the warnings are causing a problem? There is no validation/regression test suite or known good output so it appears not easy to tell whether this model works. - Tom - Tom
Re: [ns] ns-2.35 released
Hello Tom, thank you for your reply. I assumed, that mentioned warnings are root cause of my problem, because from my point of view, there is nothing that could cause problem. But as you said, you do not have this problem, so cause will be probably elsewhere - but I have no idea where it could be. I have normally installed ns-2.35 (./install), set enviroment variables as requested and validate installation (./validate) - everything successful. Everything works fine for me except DCCP agents, which returns error message (please see attachement). I tried to run simulations with another agents like TCP Newreno, Vegas, Linux and it runs well. Do you have any idea or advice on possible causes of this issue ? Thank you in advance. Martin Pirhac On Tue, Nov 8, 2011 at 4:39 AM, Tom Henderson wrote: > On 11/07/2011 06:15 AM, Martin Pirhac wrote: > >> Hello Tom, >> >> Is there any recommended version of gcc compiler, which should be used >> to install ns-2.35 ? >> I compiled ns-2.35 on Ubuntu10.04. with gcc-4.4. compiler and I get >> several warnings, which result in that DCCP agents does not work for me :( >> >> Thanks for your help. >> Martin Pirhac >> > > I just tried this on Ubuntu 10.04.3 LTS system (gcc-4.4.3), and: > - I see the warnings you mention above > - however, ns tcl/ex/dccp.tcl does run for me (and generates a huge trace > file). Are you sure it does not work for you, or are you guessing that the > warnings are causing a problem? > > There is no validation/regression test suite or known good output so it > appears not easy to tell whether this model works. > > - Tom > > - Tom > > > pop@Pop-PC:~/Plocha/ns-allinone-2.35/ns-2.35/tcl/ex$ ns dccp.tcl invalid command name "Agent/DCCP/TCPlike" while executing "Agent/DCCP/TCPlike create _o1575 " invoked from within "catch "$className create $o $args" msg" invoked from within "if [catch "$className create $o $args" msg] { if [string match "__FAILED_SHADOW_OBJECT_" $msg] { delete $o return "" } global errorInfo error "class $..." (procedure "new" line 3) invoked from within "new Agent/DCCP/TCPlike" invoked from within "set dccp1 [new Agent/DCCP/TCPlike]" (file "dccp.tcl" line 206)