LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   ns2 - some validation tests failed (https://www.linuxquestions.org/questions/linux-newbie-8/ns2-some-validation-tests-failed-732164/)

shojaru 06-11-2009 05:14 AM

ns2 - some validation tests failed
 
Dear all,

After many modifications, I managed to install ns2.28 , but some validation tests failed. I got the following message at the end of validation test:
validate overall report: some tests failed:
./test-all-simple ./test-all-tcp ./test-all-testReno ./test-all-newreno ./test-all-sack ./test-all-tcpOptions ./test-all-sack-full ./test-all-tcpVariants ./test-all-LimTransmit ./test-all-aimd ./test-all-greis ./test-all-rfc2581 ./test-all-sctp ./test-all-tcpHighspeed ./test-all-frto ./test-all-friendly ./test-all-srm ./test-all-realaudio ./test-all-ecn ./test-all-ecn-full ./test-all-quickstart ./test-all-hier-routing ./test-all-lan ./test-all-mcast ./test-all-vc ./test-all-mixmode ./test-all-red ./test-all-adaptive-red ./test-all-red-pd ./test-all-rio ./test-all-vq ./test-all-rem ./test-all-gk ./test-all-pi ./test-all-cbq ./test-all-schedule ./test-all-jobs ./test-all-intserv
to re-run a specific test, cd tcl/test; ./test-all-TEST-NAME
Notice that some tests in webcache will fail on freebsd when -O is turned on.
This is due to some event reordering, which will disappear when -g is turned on.


I have searched the mailing list for the problem, I found many mails about it, but no reply to the mails. Is it a very silly thing, that people don't bother to reply? I have no idea what to do now. I found something like reporting bug about this. I tried to run the test individually one after another, but that is too time consuming, it prompts for permission after every test and thus runs many test & opens a lot of xgraph window. The tests I run so far individually, agreed with the reference output.

Now I am wondering, should I report a bug about it, or should I hire a kid to run those failed 40 tests( which require hitting the ENTER key 1200 times,maybe ) , or what else should I do.

Thank you for your time and attention.

jamescondron 06-11-2009 09:51 PM

Hire a kid, I must admit that made me laugh.

With the number of tests it says have failed, it may be an idea to do a clean install again. Of course, try using the fix it suggests for BSD systems, see what happens then

knudfl 06-13-2009 06:32 AM

Please tell, which Linux, you are using.
Linux, name, version ( like Ubuntu 9.04, Fedora 10 ...)

And you must have a very good reason to use ns-2.28 ?
The current version is 2.33 .

http://www.linuxquestions.org/linux/...Ask_a_Question
http://linuxsilo.net/docs/smart-questions_en.html
.....
.....

shojaru 06-15-2009 12:58 AM

Quote:

Originally Posted by knudfl (Post 3572610)
Please tell, which Linux, you are using.
Linux, name, version ( like Ubuntu 9.04, Fedora 10 ...)

I am sorry. I use Ubuntu 9.04.

Quote:

Originally Posted by knudfl (Post 3572610)
And you must have a very good reason to use ns-2.28 ?
The current version is 2.33 .

I have installed ns2.33 earlier,which doesn't contain the 802.11e mac.I want to simulate 802.11e network and then modify 802.11e, but the only one I have found so far is the 802.11e patch from TKN , which is applicable to ns2.28 only. I asked before some support person about the compatibility of the patch with ns2.33. But all that I have found is any patch is only applicable to the specific release it was created for. Other releases might not be compatible and no support is available for that purpose.

I am struggling with this thing for months, but no luck. I still could not manage to run 802.11e . I know this forum is not meant for ns2 problems, but I am asking questions after questions everywhere, but only this forum is responsive to the questions. I post questions in the hope that maybe some ns2 expert will see the question and be kind enough to reply.


I really do search a lot in Google and the forums before posting the questions, I only try to post when I cannot find the exact similar solution. I don't mean to violate any forum regulation, since this is the only place where I can get solution, if there is any.
I know I am posting too many threads, I am sorry about that.

fahimeh_ak 07-03-2009 12:49 AM

I have same problem, if u get a result, tell me pleaaaaaaaaaaaaaaaase!
 
hi i have this problem.helpme please!
Quote:

Originally Posted by shojaru (Post 3574008)
I am sorry. I use Ubuntu 9.04.



I have installed ns2.33 earlier,which doesn't contain the 802.11e mac.I want to simulate 802.11e network and then modify 802.11e, but the only one I have found so far is the 802.11e patch from TKN , which is applicable to ns2.28 only. I asked before some support person about the compatibility of the patch with ns2.33. But all that I have found is any patch is only applicable to the specific release it was created for. Other releases might not be compatible and no support is available for that purpose.

I am struggling with this thing for months, but no luck. I still could not manage to run 802.11e . I know this forum is not meant for ns2 problems, but I am asking questions after questions everywhere, but only this forum is responsive to the questions. I post questions in the hope that maybe some ns2 expert will see the question and be kind enough to reply.


I really do search a lot in Google and the forums before posting the questions, I only try to post when I cannot find the exact similar solution. I don't mean to violate any forum regulation, since this is the only place where I can get solution, if there is any.
I know I am posting too many threads, I am sorry about that.


sharafi12 08-28-2010 11:20 PM

Quote:

Originally Posted by fahimeh_ak (Post 3595131)
hi i have this problem.helpme please!

hi i have this problem.helpme please!

sharafi12 08-28-2010 11:20 PM

hi i have this problem.helpme please!

knudfl 08-30-2010 08:48 AM

@ sharafi12, posts # 6-7 : Welcome to LQ. ... :) ..

Very simple : Just use ns-allinone-2.28 .
No problem having several ns2 installs at the same time.

Required : Please tell, which Linux, you are using.
... Like Ubuntu 10.04 Lucid, Fedora 13, CentOS5 etc. etc.
http://www.linuxquestions.org/linux/...Ask_a_Question
http://www.catb.org/~esr/faqs/smart-questions.html
..

sharafi12 08-30-2010 11:18 PM

Quote:

Originally Posted by knudfl (Post 4082351)
@ sharafi12, posts # 6-7 : Welcome to LQ. ... :) ..

Very simple : Just use ns-allinone-2.28 .
No problem having several ns2 installs at the same time.

Required : Please tell, which Linux, you are using.
... Like Ubuntu 10.04 Lucid, Fedora 13, CentOS5 etc. etc.
http://www.linuxquestions.org/linux/...Ask_a_Question
http://www.catb.org/~esr/faqs/smart-questions.html
..

Thanks 4 ur response.I am using Fedora10.

knudfl 09-04-2010 02:51 PM

Fedora 10...13 , ns-allinone-2.28
 
1 Attachment(s)
Same well tested Ubuntu method as ns-allinone-2.27, using some "ns-allinone-2.34 files".
http://www.linuxquestions.org/questi...10-a-782356/#3
'ns-allinone-2.34/' is required too.
EDIT : Fedora, CentOS : Please see post # 55.

# yum install compat-gcc-34-c++ libX11-devel libXext-devel libXau-devel \
libXmu-devel xorg-x11-proto-devel gcc-c++ make automake autoconf libtool

**** All these commands can also be run as a script : 'sh script_228.txt' :
cd ns-allinone-2.28/
mv otcl-1.9/ back-otcl-1.9/
mv tclcl-1.16/ back-tclcl-1.16
mv tcl8.4.5/ back-tcl8.4.5
mv tk8.4.5/ back-tk8.4.5
mv nam-1.11/ back-nam-1.11

ln -s ../ns-allinone-2.34/otcl-1.13/
ln -s ../ns-allinone-2.34/tclcl-1.19/
ln -s ../ns-allinone-2.34/tcl8.4.18/
ln -s ../ns-allinone-2.34/tk8.4.18/
ln -s ../ns-allinone-2.34/nam-1.14/

ln -s otcl-1.13/ otcl-1.9
ln -s tclcl-1.19/ tclcl-1.16
ln -s tcl8.4.18/ tcl8.4.5
ln -s tk8.4.18/ tk8.4.5
ln -s nam-1.14/ nam-1.11

mv nam-1.10/ back-nam-1.10
ln -s ../ns-allinone-2.34/nam-1.14/
ln -s nam-1.14/ nam-1.11

mkdir -p include
cd include/
ln -s ../tcl8.4.18/generic/tclInt.h
ln -s ../tcl8.4.18/generic/tclIntDecls.h

cd ../tk8.4.18/
patch -p0 < tk-8.4-lastevent.patch
exit
****

Edit ns-allinone-2.28/ns-2.28/Makefile.in, line 36-37 to
CC = gcc34
CPP = g++34

cd ns-allinone-2.28/ && ./install
.............
.............

And a reasonable "validation".
"" validate overall report: some tests failed:
./test-all-newreno ./test-all-tcpHighspeed ./test-all-red ./test-all-cbq ./test-all-xcp "".

knudfl 09-07-2010 07:11 AM

Fedora 12 , ns-allinone-2.28
 
1 Attachment(s)
A better result was achieved, using the 'ns228-gcc40.patch'.
cd <folder-with ns-allinone-2.28/>
patch -p0 < ns228-gcc40.patch

Still with the g++34 for ns-allinone-2.28/ns-2.28/.
And same method like post # 10.
Code:

validate overall report: some tests failed:
    ./test-all-newreno ./test-all-red

... Which is more like other ns2 versions.

sharafi12 09-15-2010 08:21 PM

Got it
 
Quote:

Originally Posted by knudfl (Post 4088112)
Same well tested method as ns-allinone-2.27, using some "ns-allinone-2.34 files".
# yum install compat-gcc-34-c++ libX11-devel libXext-devel libXau-devel \
libXmu-devel xorg-x11-proto-devel gcc-c++ make automake autoconf libtool

**** All these commands can also be run as a script : 'sh <script>' :
cd ns-allinone-2.28/
mv otcl-1.9/ back-otcl-1.9/
mv tclcl-1.16/ back-tclcl-1.16
mv tcl8.4.5/ back-tcl8.4.5
mv tk8.4.5/ back-tk8.4.5
mv nam-1.11/ back-nam-1.11

ln -s ../ns-allinone-2.34/otcl-1.13/
ln -s ../ns-allinone-2.34/tclcl-1.19/
ln -s ../ns-allinone-2.34/tcl8.4.18/
ln -s ../ns-allinone-2.34/tk8.4.18/
ln -s ../ns-allinone-2.34/nam-1.14/

ln -s otcl-1.13/ otcl-1.9
ln -s tclcl-1.19/ tclcl-1.16
ln -s tcl8.4.18/ tcl8.4.5
ln -s tk8.4.18/ tk8.4.5
ln -s nam-1.14/ nam-1.11

cd tk8.4.18/
patch -p0 < tk-8.4-lastevent.patch
exit
****

Edit ns-allinone-2.28/ns-2.28/Makefile.in, line 36-37 to
CC = gcc34
CPP = g++34

cd ns-allinone-2.28/ && ./install
.............
.............

And a reasonable "validation".
"" validate overall report: some tests failed:
./test-all-newreno ./test-all-tcpHighspeed ./test-all-red ./test-all-cbq ./test-all-xcp "".

Many Thanks. It was very useful. I have installed ns-allinone-2.28 on Fedora 10 successfully. Next I'll try to setup IEEE802.11e for the ns-2.

NewStar 11-23-2010 09:43 PM

ns2.28 installation
 
Hi all,

I need to install ns2.28 on fedora (either 6 or 10). for those run ns2.28 successfully, could you please share with me your experience in installing and validating ns2.28 so i do it the right way. I have tried to install it on RedHat 5 previously but i got errors.

Thank you in advance.

knudfl 11-24-2010 11:30 AM

@ NewStar, post # 13 : Welcome to LQ.

Using the procedure in posts #10, #11 : No errors RH EL5, CentOS5, SL55.

EL 5 is based on Fedora 6 : Use the same procedure for Fedora 6.

Fedora 10 is included, when you read posts #10, #11.
..

The perfect 'validate report' : see post #11. ( Fedora 12.)
..


Fedora 10 validate , no patching with 'ns228-gcc40.patch' :
validate overall report: some tests failed:
./test-all-newreno ./test-all-tcpHighspeed ./test-all-red ./test-all-cbq ./test-all-xcp

Fedora 10, the patch is included : 'patch -p0 < ns228-gcc40.patch
No improvement like in Fedora 12. Same result as above.
..

NewStar 11-25-2010 01:34 AM

on redhat 5
 
Hi knudfl... Thank you for the welcoming and answering.

Below is the errors i got when i did step 1. I am trying it on RedHat 5.


******************************************************************************
[root@localhost ns-allinone-2.34]# yum install compat-gcc-34-c++ libX11-devel libXext-devel libXau-devel\libXmu-devel xorg-x11-proto-devel gcc-c++ make automake autoconf libtool
Loaded plugins: rhnplugin, security
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Parsing package install arguments
No package compat-gcc-34-c++ available.
No package libX11-devel available.
No package libXext-devel available.
No package libXau-devellibXmu-devel available.
No package xorg-x11-proto-devel available.
No package gcc-c++ available.
Package 1:make-3.81-3.el5.i386 installed and not available
No package automake available.
No package autoconf available.
No package libtool available.
Nothing to do
[root@localhost ns-allinone-2.34]# cd
[root@localhost ~]# cd Desktop/ns-allinone-2.28
[root@localhost ns-allinone-2.28]# mv otcl-1.9/back-otcl-1.9/
mv: missing destination file operand after `otcl-1.9/back-otcl-1.9/'
Try `mv --help' for more information.
[root@localhost ns-allinone-2.28]#

*************************************************************************************
I appreciate your help.
Thank you.

knudfl 11-25-2010 07:37 AM

@ NewStar, post # 15.
Quote:

This system is not registered with RHN.
Redhat EL 5 is not usable without a Redhat subscription.
Redhat EL 5 is commercial : You will have to pay to get packages.



Don't want to pay ?
Install one of the identical free versions instead :

1) CentOS 5.5 http://www.centos.org/
ISOs http://mirror.centos.org/centos/5/isos/

Or 2) Scientific Linux SL55 https://www.scientificlinux.org/
ISOs https://www.scientificlinux.org/download/
..

NewStar 11-28-2010 01:06 PM

Quote:

Originally Posted by knudfl (Post 4088112)
Same well tested method as ns-allinone-2.27, using some "ns-allinone-2.34 files".
# yum install compat-gcc-34-c++ libX11-devel libXext-devel libXau-devel \
libXmu-devel xorg-x11-proto-devel gcc-c++ make automake autoconf libtool

**** All these commands can also be run as a script : 'sh script-228.txt' :
cd ns-allinone-2.28/
mv otcl-1.9/ back-otcl-1.9/
mv tclcl-1.16/ back-tclcl-1.16
mv tcl8.4.5/ back-tcl8.4.5
mv tk8.4.5/ back-tk8.4.5
mv nam-1.11/ back-nam-1.11

ln -s ../ns-allinone-2.34/otcl-1.13/
ln -s ../ns-allinone-2.34/tclcl-1.19/
ln -s ../ns-allinone-2.34/tcl8.4.18/
ln -s ../ns-allinone-2.34/tk8.4.18/
ln -s ../ns-allinone-2.34/nam-1.14/

ln -s otcl-1.13/ otcl-1.9
ln -s tclcl-1.19/ tclcl-1.16
ln -s tcl8.4.18/ tcl8.4.5
ln -s tk8.4.18/ tk8.4.5
ln -s nam-1.14/ nam-1.11

mv nam-1.10/ back-nam-1.10
ln -s ../ns-allinone-2.34/nam-1.14/
ln -s nam-1.14/ nam-1.11

mkdir -p include
cd include/
ln -s ../tcl8.4.18/generic/tclInt.h
ln -s ../tcl8.4.18/generic/tclIntDecls.h

cd ../tk8.4.18/
patch -p0 < tk-8.4-lastevent.patch
exit
****

Edit ns-allinone-2.28/ns-2.28/Makefile.in, line 36-37 to
CC = gcc34
CPP = g++34

cd ns-allinone-2.28/ && ./install
.............
.............

And a reasonable "validation".
"" validate overall report: some tests failed:
./test-all-newreno ./test-all-tcpHighspeed ./test-all-red ./test-all-cbq ./test-all-xcp "".

-----------

Hi,

I am following these steps to install ns2.28 in fedora 10. However when it reaches to : cd ../tk8.4.18/
i get this message:
bash : cd: tk8.4.18/: No Such file or directory

Thanks a lot for your help.

knudfl 11-28-2010 01:41 PM

# 17. Well, either you have no tk8.4.18/ .
Or you are in the wrong location.
Suggest : Use the 'ls' command to tell, what you have.
And the 'pwd' command to tell, where you are.
The two period ( .. ) means you go one level up.

Other comments ..
Start with the ns228-gcc40.patch, outside ns-allinone-2.28/ :
'patch -p0 < ns228-gcc40.patch'
( Hit <Enter> twice until it exits.)

And move the patch tk-8.4-lastevent.patch into tk8.4.18/

The file list in ns-allinone-2.28/ should be :
back-nam-1.11
back-otcl-1.9
back-tcl8.4.5
back-tclcl-1.16
back-tk8.4.5
cweb
gt-itm
include
install
INSTALL.WIN32
nam-1.11 -> nam-1.14/
nam-1.14 -> ../ns-allinone-2.34/nam-1.14/
ns-2.28
otcl-1.13 -> ../ns-allinone-2.34/otcl-1.13/
otcl-1.9 -> otcl-1.13/
README
sgb
tcl8.4.18 -> ../ns-allinone-2.34/tcl8.4.18/
tcl8.4.5 -> tcl8.4.18/
tclcl-1.16 -> tclcl-1.19/
tclcl-1.19 -> ../ns-allinone-2.34/tclcl-1.19/
tk8.4.18 -> ../ns-allinone-2.34/tk8.4.18/
tk8.4.5 -> tk8.4.18/
xgraph-12.1
zlib-1.1.4
..

I will show the result of './validate' in post #14 later.
..

P.S. : There is no reason to quote an entire post.
Makes the thread difficult to read.
Please delete the most.
..

NewStar 11-28-2010 09:32 PM

Can't create file ns-allinone-2.28/nam-1.11/agent.h.orig
 
Hi,

i applied the above instructions and here is the output:

-----------------------------------------------------------------------
[root@localhost ns-allinone-2.28]# ls
back-nam-1.11 bin INSTALL.WIN32 ns-2.28 readme tclcl-1.19
back-otcl-1.9 cweb lib ns-2.28_sip sgb tk8.4.18
back-tcl8.4.5 gt-itm man otcl-1.13 tcl8.4.18 tk8.4.5
back-tclcl-1.16 include nam-1.11 otcl-1.9 tcl8.4.5 xgraph-12.1
back-tk8.4.5 install nam-1.14 patch.sip tclcl-1.16 zlib-1.1.4
[root@localhost ns-allinone-2.28]# cd ..
[root@localhost Desktop]# patch -p0 < ns228-gcc40.patch
patching file ns-allinone-2.28/nam-1.11/agent.h
Hunk #1 FAILED at 70.
patch: **** Can't create file ns-allinone-2.28/nam-1.11/agent.h.orig : No such file or directory
[root@localhost Desktop]#
--------------------------------------------------------------------------

I did not add any of ns2.34 files. do i need to replace any files from v2.34 to folder ns2.28? one more thing, I have added SIP patch. just to let you know.

i am very thankful to you.

NewStar 11-28-2010 10:00 PM

compat-gcc-34-c++
 
One more thing might be related .. yum install compat-gcc-34-c++ could not be installed.

i get this when i tried to install it:
-----------------------------------------------------------
[root@localhost ~]# yum install compat-gcc-34-c++
Loaded plugins: refresh-packagekit
http://download.fedoraproject.org/pu...ta/repomd.xml: [Errno 4] IOError: <urlopen error (101, 'Network is unreachable')>
Trying other mirror.
http://download.fedoraproject.org/pu...ta/repomd.xml: [Errno 4] IOError: <urlopen error (101, 'Network is unreachable')>
Trying other mirror.
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package compat-gcc-34-c++.i386 0:3.4.6-9 set to be updated
--> Processing Dependency: compat-gcc-34 = 3.4.6-9 for package: compat-gcc-34-c++
--> Running transaction check
---> Package compat-gcc-34.i386 0:3.4.6-9 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
compat-gcc-34-c++ i386 3.4.6-9 fedora 11 M
Installing for dependencies:
compat-gcc-34 i386 3.4.6-9 fedora 4.0 M

Transaction Summary
================================================================================
Install 2 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 15 M
Is this ok [y/N]: y
Downloading Packages:
http://download.fedoraproject.org/pu....6-9.i386.rpm: [Errno 4] IOError: <urlopen error (101, 'Network is unreachable')>
Trying other mirror.
http://download.fedoraproject.org/pu....6-9.i386.rpm: [Errno 4] IOError: <urlopen error (101, 'Network is unreachable')>
Trying other mirror.
--------------------------------------------------------------------------------
Total 49 kB/s | 15 MB 05:12

Error Downloading Packages:
compat-gcc-34-3.4.6-9.i386: failure: Packages/compat-gcc-34-3.4.6-9.i386.rpm from fedora: [Errno 256] No more mirrors to try.
compat-gcc-34-c++-3.4.6-9.i386: failure: Packages/compat-gcc-34-c++-3.4.6-9.i386.rpm from fedora: [Errno 256] No more mirrors to try.

[root@localhost ~]#

knudfl 11-29-2010 03:24 AM

2 Attachment(s)
@NewStar, posts # 19, # 20.
Quote:

[root@localhost ns-allinone-2.28]# ls
1) Assume /home/<user-name>/ns-allinone-2.28/
or /home/<user-name>/ns2/ns-allinone-2.28/
No commands should be done as root !
Will make it difficult to use ns228.
Please delete everything and start from scratch.


2) You will need ns-allinone-2.28/ and ns-allinone-2.34/
present in the same location ! Please read post #10 again.

3) Fedora 10 is old. ( Was moved to "The old archive".)
Not present at http://download.fedoraproject.org/pub/fedora
any more. Use some new repo files for yum to work :
fedora.repo fedora-updates.repo ( Location : /etc/yum.repos.d/ ).
..

altamimi 02-02-2011 02:25 AM

Hi, Knudfl
Thank you for your continuing helpful comments.. I have installed ns-allinone-2.28 beside ns-34 on fedora 10.. ns-2.28 is working well, but the nam doesn't work.
$ nam
bash: nam: command not found
-----Also

$ ns simple.tcl
210
0.0037499999999999999
running nam...
ns: finish: couldn't execute "nam": no such file or directory
while executing
"exec nam out.nam &"
(procedure "finish" line 8)
invoked from within
"finish"

could you plz tell me what's the problem here..
Many thanks

knudfl 02-02-2011 02:34 AM

Post # 22, @ altamimi : Welcome to LQ.

Any 'nam' can be used ( It is a separate application )
cd ns-allinone-2.34/nam-1.14/
su
make install
Which will copy one file = 'nam' to /usr/local/bin/
Then you will have nam in your path.

..

astroboy123 05-25-2011 10:54 AM

NAM error
 
Hi Knudfl,

I have installed ns-allinone-2.28 on fedora 11... i also have the problem with NAM like post #22.
I tried to fix this error with your advice in post #23 but it had the error like this:

[nhk@localhost nam-1.14]$ make install
/usr/bin/install -c -m 755 nam /usr/local/bin
/usr/bin/install: cannot stat `nam': No such file or directory
make: *** [install] Error 1

Please help me to fix this error.
Thank you so much!

knudfl 05-26-2011 02:08 AM

@astroboy123, post # 24 : Any 'nam' can be used.
If you want a nam "from ns-allinone-2.28" :
Edit the ns-allinone-2.28/nam-1.11/Makefile, lines 44-45 to
CC = gcc34
CPP = g++34
... And : cd ns-allinone-2.28/nam-1.11/ && make clean && make

Or use "another binary nam" for /usr/local/bin/ :
32bits https://docs.google.com/uc?id=0B7S25...Piyxo&hl=en_US
64bits https://docs.google.com/uc?id=0B7S25...jzIcL&hl=en_US

..

astroboy123 05-27-2011 06:17 AM

Thank you for your help,Knudfl!!!

But now i have another error:

/home/nhk/ns-allinone-2.28/tclcl-1.16/tclcl-config.h:37:1: warning: this is the location of the previous definition
make: *** No rule to make target `VERSION', needed by `gen/version.c'. Stop.
Ns make failed!
See http://www.isi.edu/nsnam/ns/ns-problems.html for problems.

I thinh i have to create the file "version.c" in /tclcl-1.16/gen but i don't know the code for this file....

Can you help me once more time?

Thank you.

knudfl 05-27-2011 11:22 PM

Post # 25 :
Quote:

No rule to make target `VERSION', needed by `gen/version.c'
The text in "gen/version.c" asks for a file by name VERSION.
( ns-allinone-2.28/ns-2.28/VERSION , ns-allinone-2.28/nam-1.11/VERSION ).

Two file examples "VERSION" are attached to post # 23 here ..
http://www.linuxquestions.org/questi...612/page2.html

..

astroboy123 05-29-2011 02:56 AM

Everything is ok right now, thank you Knudfl!!!:)

kshitiz 06-18-2011 06:37 PM

what is this tk-8.4-lastevent.patch means

GOt the error

/usr/local/work/ns2/ns-allinone-2.28/tk8.4.5/unix/../generic/tkConsole.c:90: warning: (near initialization for ‘consoleChannelType’)
make: *** [tkConsole.o] Error 1
tk8.4.5 make failed! Exiting ...
For problems with Tcl/Tk see http://www.scriptics.com


I am using Centos 5.5

knudfl 06-19-2011 02:35 AM

@kshitiz, post #29.
Easier to manage, when you have the files in your /home/<name>/.

Fedora / CentOS 5.x :
cd /home/kshitiz/tmp/ && tar xvf ns-allinone-2.28.tar.gz &&
patch -p0 < ns228-gcc40.patch ( See post #11 )
&& cd ns-allinone-2.28/tk8.4.5/ &&
wget ftp://gentoo.inode.at/portage/dev-la...astevent.patch
&& patch -p0 < tk-8.4-lastevent.patch && cd ../ &&
export CC=gcc34 CXX=g++34 && ./install

( Required : # yum install compat-gcc-34-c++ ).

..

kh.bagi 11-16-2011 10:01 AM

Quote:

Originally Posted by knudfl (Post 4389784)
@kshitiz, post #29.
Easier to manage, when you have the files in your /home/<name>/.

Fedora / CentOS 5.x :
cd /home/kshitiz/tmp/ && tar xvf ns-allinone-2.28.tar.gz &&
patch -p0 < ns228-gcc40.patch ( See post #11 )
&& cd ns-allinone-2.28/tk8.4.5/ &&
wget ftp://gentoo.inode.at/portage/dev-la...astevent.patch
&& patch -p0 < tk-8.4-lastevent.patch && cd ../ &&
export CC=gcc34 CXX=g++34 && ./install

( Required : # yum install compat-gcc-34-c++ ).

..

Hi, im very noob to this form. Im installing ns2.28 on fedora 12 with gcc 4.4.4. I did exactly what u suggested.

patch -p1 < ns228-gcc40.patch under ns-allinone2.28/ && patch -p0 < tk-8.4-lastevent.patch under tk-8.4.5/ Also modified makein file. But still got errors.

tclcl-1.16 make failed! Exiting ... No difference. :( Help pls.

knudfl 11-17-2011 07:48 AM

#31, @kh.bagi.

The "install command" is : 'export CC=gcc34 CXX=g++34 && ./install'.
Is that what you did ? ?


The export command is temporary. Will reset to default, when you exit the terminal.

..

kh.bagi 11-17-2011 11:21 PM

Quote:

Originally Posted by knudfl (Post 4526501)
#31, @kh.bagi.

The "install command" is : 'export CC=gcc34 CXX=g++34 && ./install'.
Is that what you did ? ?


The export command is temporary. Will reset to default, when you exit the terminal.

..

Thank you for ur reply. Actually i didnt 'export CC=gcc34 CXX=g++34 && ./install'. So here is what i tried today.

1.cd ns-allinone-2.28/patch -p1 < ns228-gcc40.patch(somehow patch -p0 < ns228-gcc40.patch command didnt work. dont know why. so changed it to p1 instead of p0)

2.cd ns-allinone-2.28/tk8.4.5/patch -p0 < tk-8.4-lastevent.patch

3.Didnt change "/ns-allinone-2.28/ns-2.28/makefile.in" this file

4.cd /ns-allinone-2.28/export CC=gcc34 CXX=g++34 && ./install

So installation worked. But i got error with validation as following:
alidate overall report: some tests failed:
./test-all-newreno ./test-all-red
to re-run a specific test, cd tcl/test; ./test-all-TEST-NAME
Notice that some tests in webcache will fail on freebsd when -O is turned on.
This is due to some event reordering, which will disappear when -g is turned on.

So i manually validate cd/tcl/test/ ./test-all-newreno and ./test-all-red. after this, i tried to validate whole ns2 and got same error above. thanks

kh.bagi 11-17-2011 11:37 PM

individual validation prompts for permission after every test and thus runs many test & opens a lot of xgraph window. I just pressed ENTER key until its finished

knudfl 11-18-2011 03:00 AM

#34, #35.
Quote:

validate overall report: some tests failed:
./test-all-newreno ./test-all-red
That's the expected result. ( Or better than expected.) : Read post # 11.

Nothing will be different by running some individual tests.

..

kh.bagi 11-22-2011 11:20 AM

Quote:

Originally Posted by knudfl (Post 4527314)
#34, #35.


That's the expected result. ( Or better than expected.) : Read post # 11.

Nothing will be different by running some individual tests.

..

Thank you. im running ns2, but still dont know whether the errors would come up. Anyway , thank you again.

jommas 12-15-2011 03:12 PM

Hi knudfl...
can i do same steeps on post#10 to install ns-2.28 under fedora core 7

knudfl 12-15-2011 04:04 PM

Post # 37, @jommas : Welcome to LQ.

The procedure in post #10, and post #11 should do
for Fedora 6 .... Fedora 16.

jommas 12-15-2011 04:10 PM

thansssss alot for quick ans.

knudfl 12-16-2011 04:20 AM

# 37, @jommas

I'd just remembered this :
In Fedora 7 you should be able to use only the patch ns228-gcc40.patch,
and omit the complicated (Ubuntu / Debian) method in post #10.

jommas 12-16-2011 11:22 AM

Hi knudfl >>> i did this in my fedora 7 to install ns-2.28

From post #10:

Code:

[root@dhcppc0 ~]# sh script_228.txt
patching file ns-allinone-2.28/nam-1.11/agent.h
patching file ns-allinone-2.28/ns-2.28/diffusion3/filter_core/filter_core.hh
patching file ns-allinone-2.28/ns-2.28/diffusion3/lib/nr/nr.hh
patching file ns-allinone-2.28/ns-2.28/queue/cbq.cc
patching file ns-allinone-2.28/ns-2.28/tora/tora_neighbor.h
patching file ns-allinone-2.28/ns-2.28/xcp/xcpq.cc
patching file ns-allinone-2.28/ns-2.28/xcp/xcpq.h
mv: cannot stat `nam-1.10/': No such file or directory
ln: creating symbolic link `./nam-1.14': File exists
ln: creating symbolic link `nam-1.11/nam-1.14': File exists
patching file generic/tk.h
Hunk #1 FAILED at 635.
1 out of 1 hunk FAILED -- saving rejects to file generic/tk.h.rej

THin installed the ns2 and i get this in the end of the installation:

Code:

make: *** No rule to make target `VERSION', needed by `gen/version.c'.  Stop.
Nam make failed! Continue ...
See http://www.isi.edu/nsnam/ns-problems.html for problems
Please compile your nam separately.
Please compile your gt-itm & sgb2ns separately.
Ns-allinone package has been installed successfully.
Here are the installation places:
tcl8.4.5:      /root/ns-allinone-2.28/{bin,include,lib}
tk8.4.5:                /root/ns-allinone-2.28/{bin,include,lib}
otcl:          /root/ns-allinone-2.28/otcl-1.9
tclcl:          /root/ns-allinone-2.28/tclcl-1.16
ns:            /root/ns-allinone-2.28/ns-2.28/ns
xgraph: /root/ns-allinone-2.28/xgraph-12.1

----------------------------------------------------------------------------------

Please put /root/ns-allinone-2.28/bin:/root/ns-allinone-2.28/tcl8.4.5/unix:/root/ns-allinone-2.28/tk8.4.5/unix
into your PATH environment; so that you'll be able to run itm/tclsh/wish/xgraph.

IMPORTANT NOTICES:

(1) You MUST put /root/ns-allinone-2.28/otcl-1.9, /root/ns-allinone-2.28/lib,
    into your LD_LIBRARY_PATH environment variable.
    If it complains about X libraries, add path to your X libraries
    into LD_LIBRARY_PATH.
    If you are using csh, you can set it like:
                setenv LD_LIBRARY_PATH <paths>
    If you are using sh, you can set it like:
                export LD_LIBRARY_PATH=<paths>

(2) You MUST put /root/ns-allinone-2.28/tcl8.4.5/library into your TCL_LIBRARY environmental
    variable. Otherwise ns/nam will complain during startup.

(3) [OPTIONAL] To save disk space, you can now delete directories tcl8.4.5
    and tk8.4.5. They are now installed under /root/ns-allinone-2.28/{bin,include,lib}

After these steps, you can now run the ns validation suite with
cd ns-2.28; ./validate

For trouble shooting, please first read ns problems page
http://www.isi.edu/nsnam/ns/ns-problems.html. Also search the ns mailing list archive
for related posts.

Then put the path

gedit ~/.bashrc
Code:

# LD_LIBRARY_PATH
OTCL_LIB=/home/root/ns-allinone-2.28/otcl-1.9
NS2_LIB=/home/root/ns-allinone-2.28/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB

# TCL_LIBRARY
TCL_LIB=/home/root/ns-allinone-2.28/tcl8.4.5/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB

# PATH
XGRAPH=/home/root/ns-allinone-2.28/bin:/home/root/ns-allinone-2.28/tcl8.4.5/unix:/home/root/ns-allinone-2.28/tk8.4.5/unix
NS=/home/root/ns-allinone-2.28/ns-2.28/
NAM=/home/root/ns-allinone-2.28/nam-1.11/
PATH=$PATH:$XGRAPH:$NS:$NAM


When i type ns i get "%"
but nam i get "command not found"
i did like post #23 but i get error like post #24
and i tried post #25 i get :
Code:

make: *** No rule to make target `VERSION', needed by `gen/version.c'.  Stop.
i have:
nam-1.11 contain VERSION file with code "1.11"
and also ns-2.28 contain VERSION file with code 2.28

i need your suggeestion.....

knudfl 12-16-2011 01:29 PM

# 41. See posts #11 and #37.
Better start from scratch with a new unpacked ns-allinone-2.28.tar.gz :

Fedora 6-7-8 etc., building ns-allinone-2.28 :

cd <folder-with ns-allinone-2.28/> && patch -p0 < ns228-gcc40.patch
&& cd ns-allinone-2.28/ && export CC=gcc34 CXX=g++34 && ./install


Nam is not important, is a separate application. Any nam can be used.
https://docs.google.com/open?id=0B7S...YzNmY4NTI1ZDQ0
> > nam-1.14-fc6.el5.tar.gz > Unpack, and : # cp nam /usr/local/bin/

.

jommas 12-16-2011 03:20 PM

me again...

i did the patch in post #42
and i get this:
Code:

[root@dhcppc0 ~]# cd ns-allinone-2.28/
[root@dhcppc0 ns-allinone-2.28]# patch -p0 < ns228-gcc40.patch.txt
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ru ns-allinone-2.28.orig/nam-1.11/agent.h ns-allinone-2.28/nam-1.11/agent.h
|--- ns-allinone-2.28.orig/nam-1.11/agent.h    2001-06-15 21:53:10.000000000 -0400
|+++ ns-allinone-2.28/nam-1.11/agent.h  2005-10-07 21:51:57.000000000 -0400
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 16
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ru ns-allinone-2.28.orig/ns-2.28/diffusion3/filter_core/filter_core.hh ns-allinone-2.28/ns-2.28/diffusion3/filter_core/filter_core.hh
|--- ns-allinone-2.28.orig/ns-2.28/diffusion3/filter_core/filter_core.hh      2005-01-19 13:23:21.000000000 -0500
|+++ ns-allinone-2.28/ns-2.28/diffusion3/filter_core/filter_core.hh    2005-10-07 21:51:57.000000000 -0400
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 27
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ru ns-allinone-2.28.orig/ns-2.28/diffusion3/lib/nr/nr.hh ns-allinone-2.28/ns-2.28/diffusion3/lib/nr/nr.hh
|--- ns-allinone-2.28.orig/ns-2.28/diffusion3/lib/nr/nr.hh      2005-01-19 13:23:21.000000000 -0500
|+++ ns-allinone-2.28/ns-2.28/diffusion3/lib/nr/nr.hh  2005-10-07 21:51:57.000000000 -0400
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 40
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ru ns-allinone-2.28.orig/ns-2.28/queue/cbq.cc ns-allinone-2.28/ns-2.28/queue/cbq.cc
|--- ns-allinone-2.28.orig/ns-2.28/queue/cbq.cc 2005-01-25 17:38:47.000000000 -0500
|+++ ns-allinone-2.28/ns-2.28/queue/cbq.cc      2005-10-07 21:51:57.000000000 -0400
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 53
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ru ns-allinone-2.28.orig/ns-2.28/tora/tora_neighbor.h ns-allinone-2.28/ns-2.28/tora/tora_neighbor.h
|--- ns-allinone-2.28.orig/ns-2.28/tora/tora_neighbor.h 2005-01-19 13:23:53.000000000 -0500
|+++ ns-allinone-2.28/ns-2.28/tora/tora_neighbor.h      2005-10-07 21:51:57.000000000 -0400
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 65
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ru ns-allinone-2.28.orig/ns-2.28/xcp/xcpq.cc ns-allinone-2.28/ns-2.28/xcp/xcpq.cc
|--- ns-allinone-2.28.orig/ns-2.28/xcp/xcpq.cc  2005-02-03 13:29:20.000000000 -0500
|+++ ns-allinone-2.28/ns-2.28/xcp/xcpq.cc      2005-10-07 21:51:57.000000000 -0400
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
can't find file to patch at input line 84
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ru ns-allinone-2.28.orig/ns-2.28/xcp/xcpq.h ns-allinone-2.28/ns-2.28/xcp/xcpq.h
|--- ns-allinone-2.28.orig/ns-2.28/xcp/xcpq.h  2005-02-03 13:29:20.000000000 -0500
|+++ ns-allinone-2.28/ns-2.28/xcp/xcpq.h        2005-10-07 21:51:57.000000000 -0400
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
2 out of 2 hunks ignored
[root@dhcppc0 ns-allinone-2.28]#


knudfl 12-16-2011 05:15 PM

#43
Quote:

[root@dhcppc0 ~]# cd ns-allinone-2.28/
[root@dhcppc0 ns-allinone-2.28]# patch -p0 < ns228-gcc40.patch.txt
Wrong. The text in #42 says : cd <folder-with ns-allinone-2.28/,
i.e. the parent directory for ns-allinone-2.28/ .
That's where you must do the patch command.


And : root should not be used. Please log in as unprivileged user,
and use like /home/<user-name>/ns2/ for your ns-allinone build.
And do all commands as <user>, not root.

..

jommas 12-17-2011 09:33 AM

i did the patch o.k and ns-2, in the end of installation i get:
Code:

Ns-allinone package has been installed successfully.
Here are the installation places:
tcl8.4.5:      /home/shifa/simu/ns-allinone-2.28/{bin,include,lib}
tk8.4.5:                /home/shifa/simu/ns-allinone-2.28/{bin,include,lib}
otcl:          /home/shifa/simu/ns-allinone-2.28/otcl-1.9
tclcl:          /home/shifa/simu/ns-allinone-2.28/tclcl-1.16
ns:            /home/shifa/simu/ns-allinone-2.28/ns-2.28/ns
nam:    /home/shifa/simu/ns-allinone-2.28/nam-1.11/nam
xgraph: /home/shifa/simu/ns-allinone-2.28/xgraph-12.1


The validate process :

Code:

validate overall report: some tests failed:
    ./test-all-newreno ./test-all-red
to re-run a specific test, cd tcl/test; ./test-all-TEST-NAME
Notice that some tests in webcache will fail on freebsd when -O is turned on.
This is due to some event reordering, which will disappear when -g is turned on.


knudfl 12-17-2011 11:54 AM

#45
Quote:

validate overall report: some tests failed:
./test-all-newreno ./test-all-red
Perfect. That's the expected result. See post #11.


Posting issues : Please do not use colored text. Is less readable.
And : Please edit posts #41 and #43 ( #45 ) to use CODE Tags :
Edit > Go Advanced, and use the # button.
Or write [/code] at text end, and [code] at code text start.
http://www.linuxquestions.org/questi....php?do=bbcode

..

jommas 12-17-2011 03:22 PM

Yes it work , kndufl you are the best ... Thank you

jommas 12-17-2011 04:48 PM

2 Attachment(s)
knudfl im very sory i ask a lot of qustions...
this time new case
im tried to install ieee802.11e patch , (i uploaded just rename and delet .txt)

and i followed the installation steps in readme file
but: in step 7,8 and 9
when im try to open the files (wireless-phy.h , wireless-phy.cc and packet.h) i get: Couldn't disply


example for wireless-phy.h file
Code:

Couldn't display "/home/shifa/simu/ns-allinone-2.28/ns-2.28/mac/wireless-phy.h".
what you think

knudfl 12-18-2011 07:00 AM

# 48
Quote:

Couldn't display "/home/shifa/simu/ns-allinone-2.28/ns-2.28/mac/wireless-phy.h"
Which command are you using ? ?

Headers like wireless-phy.h are usually used for compiling only.

Gunasekaran 12-30-2011 01:16 AM

installation &validation failed in ns2.31 on ubuntu 10.04 lucid
 
@ knudfl sir,

Actually me and my friends trying to install ns2.31 on ubuntu 10.04 since 1 month but not good results came yet.this is the error came when i install and validate....

error occur while ./install

checking for XShmAttach in -lXext... yes
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking system version (for dynamic loading)... Linux-2.6.32-33-generic
No explicit static compilation flag; setting V_STATIC to ""
checking for dlopen in -ldl... yes
checking for a BSD-compatible install... /usr/bin/install -c
configure: creating ./config.status
config.status: creating Makefile
rm -f libotcl.so otcl.o so_locations
gcc-4.3 -c -g -O2 -DNDEBUG -DUSE_SHM -fpic -I. -I/home/guna/ns-allinone-2.31/include -I/home/guna/ns-allinone-2.31/include -I/home/guna/ns-allinone-2.31/include -I/include otcl.c
make: gcc-4.3: Command not found
make: *** [libotcl.so] Error 127
otcl-1.13 make failed! Exiting ...
See http://www.isi.edu/nsnam/ns/ns-problems.html for problems
guna@ubuntu:~/ns-allinone-2.31$

error occur while ./validate

Running test full-asymmetric:
../../ns test-suite-delaybox.tcl full-asymmetric QUIET
./test-all-template1: 149: ../../ns: Too many levels of symbolic links
Test not implemented
All test output agrees with reference output.
Fri Dec 30 12:22:30 IST 2011
These messages are NOT errors and can be ignored:
warning: using backward compatibility mode
This test is not implemented in backward compatibility mode

validate overall report: some tests failed:
./test-all-simultaneous
to re-run a specific test, cd tcl/test; ./test-all-TEST-NAME
Notice that some tests in webcache will fail on freebsd when -O is turned on.
This is due to some event reordering, which will disappear when -g is turned on.
guna@ubuntu:~/ns-allinone-2.31/ns-2.31$ source ~/.bashrc
guna@ubuntu:~/ns-allinone-2.31/ns-2.31$ ns
ns: command not found
guna@ubuntu:~/ns-allinone-2.31/ns-2.31$

sir,

i used so many different installation steps all is failed, currently i used this steps......

How to install NS2 with Ubuntu 10.04 By Noor Zaman

This manual will work for NS2 allinone-2.34 with Ubuntu 10.4. As Ubuntus new version 10.04 needs following packages before any further installation, otherwise it will not work with it.
Please follow the following steps:

1. Install necessary tools for building:

sudo apt-get install build-essential autoconf automake libxmu-dev gcc-4.3

2. It turns out that otcl does not like the version of gcc installed by default in Lucid. So go ahead and change ns-allinone-2.34/otcl-1.13/Makefile.in. Find the line that says:

CC= @CC@
and change it to:
CC= gcc-4.3
3. Now follow the following steps for installation of nsallinone 2.34 and it will work with your machine. (copy ns-allinone-2.34.tar.gz)

Suppose that there is "ns-allinone-2.33.tar.gz" in current directory (e.g. "~/" for me is "/home/noor").
All steps are done in Terminal, so open a terminal in Accessories/Terminal.To extract the file:
tar xvfz ./ns-allinone-2.33.tar.gz


4. Change your directory within terminal as following way

$ cd /home/noor$ cd /home/noor/ns-allinone-2.34

5. Download & install some packages from repository if needed (Now its optional)

$ sudo apt-get install build-essential autoconf automake libxmu-dev
6. Install the ns2

$ cd ns-allinone-2.34
$ ./install
7. Edit some paths

$ gedit ~/.bashrc
8. Put these lines on that file in the last. Off course, you might change /home/noor for it depends on where you extract ns-allinone-2.34.tar.

# LD_LIBRARY_PATHOTCL_LIB=/home/noor/ns-allinone-2.34/otcl-1.13NS2_LIB=/home/noor/ns-allinone-2.34/libX11_LIB=/usr/X11R6/libUSR_LOCAL_LIB=/usr/local/libexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB# TCL_LIBRARYTCL_LIB=/home/noor/ns-allinone-2.34/tcl8.4.18/libraryUSR_LIB=/usr/libexport TCL_LIBRARY=$TCL_LIB:$USR_LIB# PATHXGRAPH=/home/noor/ns-allinone-2.34/bin:/home/noor/ns-allinone-2.34/tcl8.4.18/unix:/home/noor/ns-allinone-2.34/tk8.4.18/unix:/home/noor/ns-allinone-2.34/xgraph-12.1/NS=/home/noor/ns-allinone-2.34/ns-2.34/NAM=/home/noor/ns-allinone-2.34/nam-1.13/export PATH=$PATH:$XGRAPH:$NS:$NAM

9. Validate it (take very long time compare to install process)
$ cd ns-2.33$ ./validate

10. Let it take effect immediately

$ source ~/.bashrc

11. Try to run it as following way, by just typing ns with terminal

$ ns
12. If the installation is successful, then you will be able to see % at the command prompt. Type following command to exit
% exit

13. Good luck and please keep remember me in your prays(Thanks in advance). Noor Zaman, King Faisal University, Saudi Arabia.


sir pls help me...thanks in advance.....


All times are GMT -5. The time now is 01:35 PM.