[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ns] problem running nam from tcl script



you didnt export the DISPLAY

debo

On Tue, 27 Feb 2001, Id Uko wrote:

> Hi there,
> I am rookie to ns/nam, and thus far its not been easy to get things going.
> I tried running the 1st tutorial from Marc Geis but I get the following
> error from nam:
> 
> nam: no display name and no $DISPLAY environment variable
> Segmentation fault (core dumped)
> 
> I have included the code below:
> 
> #Create a simulator object
> set ns [new Simulator]
> 
> #Open the nam trace file
> set nf [open out.nam w]
> $ns namtrace-all $nf
> 
> #Define a 'finish' procedure
> proc finish {} {
>         global ns nf
>         $ns flush-trace
>         #Close the trace file
>         close $nf
>         #Execute nam on the trace file
>         exec nam out.nam &
>         exit 0
> }
> 
> #Create two nodes
> set n0 [$ns node]
> set n1 [$ns node]
> 
> #Create a duplex link between the nodes
> $ns duplex-link $n0 $n1 1Mb 10ms DropTail
> 
> #Call the finish procedure after 5 seconds of simulation time
> $ns at 5.0 "finish"
> 
> #Run the simulation
> $ns run
> 
> -----
> 
> Thanks for your help,
> ID Uko
> 
> Electrical Engineering
> Undergraduate Student
> McMaster University
> _________________________________________________________________________
> Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
> 
>