i hav successfully make the zrp on the ns-2.31 and zrp.o file has been
created but while i am running a demo folllowing error is coming of
segmentation fault. or if someone could provide me with a tcl script to run
zrp on NS2. i am running demo1_rad2.tcl file given in the package provided
by  cornell university,.


ns zrp2.tcl
num_nodes is set 22

_ 0_ [0.000000] | Node 0 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]
INITIALIZE THE LIST xListHead

_ 1_ [0.000000] | Node 1 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_ 2_ [0.000000] | Node 2 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_ 3_ [0.000000] | Node 3 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_ 4_ [0.000000] | Node 4 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_ 5_ [0.000000] | Node 5 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_ 6_ [0.000000] | Node 6 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_ 7_ [0.000000] | Node 7 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_ 8_ [0.000000] | Node 8 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_ 9_ [0.000000] | Node 9 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_10_ [0.000000] | Node 10 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_11_ [0.000000] | Node 11 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_12_ [0.000000] | Node 12 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_13_ [0.000000] | Node 13 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_14_ [0.000000] | Node 14 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_15_ [0.000000] | Node 15 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_16_ [0.000000] | Node 16 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_17_ [0.000000] | Node 17 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_18_ [0.000000] | Node 18 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_19_ [0.000000] | Node 19 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_20_ [0.000000] | Node 20 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_21_ [0.000000] | Node 21 was created. ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]
Starting Simulation...
_ 0_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_ 1_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_ 2_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_ 3_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_ 4_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_ 5_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_ 6_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_ 7_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_ 8_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_ 9_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_10_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_11_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_12_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_13_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_14_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_15_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_16_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_17_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_18_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_19_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_20_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]
_21_ [0.000000] | Radius change from 3 to 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]

_ 0_ [0.001019] | Node 0 neighborscan-timer timed out, but neighbor table is
empty. Next scan at 11.001019 sec.! Neighbor Table: empty ! LinkTable: empty
! Routes empty Periph[]

_14_ [0.032425] | Node 14 has no neighbors to put in thisperiodic update.!
Neighbor Table: empty ! LinkTable: empty ! Routes empty Periph[]

_ 0_ [0.042614] | Node 0 has no neighbors to put in thisperiodic update.!
Neighbor Table: empty ! LinkTable: empty ! Routes empty Periph[]

_18_ [0.082672] | Node 18 has no neighbors to put in thisperiodic update.!
Neighbor Table: empty ! LinkTable: empty ! Routes empty Periph[]

_ 4_ [0.128384] | Node 4 sent a beacon (seq no. 1). | Node 4 started an
ack-timer to expire at 2.128384 sec. | radius is 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]

_ 4_ [0.128384] | Checking outer route expirations. | None expired.

_14_ [0.175208] | Node 14 sent a beacon (seq no. 1). | Node 14 started an
ack-timer to expire at 2.175208 sec. | radius is 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]

_14_ [0.175208] | Checking outer route expirations. | None expired.
channel.cc:sendUp - Calc highestAntennaZ_ and distCST_
highestAntennaZ_ = 1.5,  distCST_ = 550.0
SORTING LISTS ...DONE!

_ 3_ [0.220617] | Node 3 received a beacon from Node 4 (seq no. 1) | Node 3
sent ack to Node 4 (seq no. 1). ! Neighbor Table: empty ! LinkTable: empty !
Routes empty Periph[]

_ 5_ [0.220617] | Node 5 received a beacon from Node 4 (seq no. 1) | Node 5
sent ack to Node 4 (seq no. 1). ! Neighbor Table: empty ! LinkTable: empty !
Routes empty Periph[]

_ 4_ [0.224610] | Node 4 received an ack (seq no. 1) from Node 3. | Node 4
added new neighbor Node 3, will expire at 15.224610 sec, lastack timer will
expire at 2.224610 sec.| Node 4 sent update (seq no. 2) about new neighbor
Node 3. ! Neighbor Table: 3 ! LinkTable: 3=4 ! Routes [3 4 ] Periph[]

_13_ [0.226078] | Node 13 received a beacon from Node 14 (seq no. 1) | Node
13 sent ack to Node 14 (seq no. 1). ! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_ 4_ [0.231250] | Node 4 received an ack (seq no. 1) from Node 5. | Node 4
added new neighbor Node 5, entry will expire at 15.231250 sec, lastack timer
will expire at 2.231250 sec.| Node 4 sent update (seq no. 3) about new
neighbor Node 5. ! Neighbor Table: 5 3 ! LinkTable: 5=4 3=4 ! Routes [3 4 ]
[5 4 ] Periph[]

_14_ [0.233123] | Node 14 received an ack (seq no. 1) from Node 13. | Node
14 added new neighbor Node 13, will expire at 15.233123 sec, lastack timer
will expire at 2.233123 sec.| Node 14 sent update (seq no. 2) about new
neighbor Node 13. ! Neighbor Table: 13 ! LinkTable: 13=14 ! Routes [13 14 ]
Periph[]

_ 1_ [0.264368] | Node 1 neighborscan-timer timed out, but neighbor table is
empty. Next scan at 11.264368 sec.! Neighbor Table: empty ! LinkTable: empty
! Routes empty Periph[]

_ 6_ [0.282417] | Node 6 sent a beacon (seq no. 1). | Node 6 started an
ack-timer to expire at 2.282417 sec. | radius is 2 ! Neighbor Table: empty !
LinkTable: empty ! Routes empty Periph[]

_ 6_ [0.282417] | Checking outer route expirations. | None expired.

_ 3_ [0.315517] | Node 3 received  update (seq no. 3) sent from Node 4
originating from Node 4 (contains: 4=5 ). | Node 3 forwarded update (seq no.
3) sent from Node 4 originating from Node 4 (contains: 4=5 ). ttl=2!
Neighbor Table: empty ! LinkTable: 4=5 ! Routes empty Periph[]

_ 5_ [0.315517] | Node 5 received  update (seq no. 3) sent from Node 4
originating from Node 4 (contains: 4=5 ). | Node 5 forwarded update (seq no.
3) sent from Node 4 originating from Node 4 (contains: 4=5 ). ttl=2!
Neighbor Table: empty ! LinkTable: 4=5 ! Routes [4 5 ] Periph[]

_ 2_ [0.316334] | Node 2 received forwarded update (seq no. 3) sent from
Node 4 originating from Node 4 (contains: 4=5 ). | Node 2 forwarded update
(seq no. 3) sent from Node 4 originating from Node 4 (contains: 4=5 ).
ttl=1! Neighbor Table: empty ! LinkTable: 4=5 ! Routes empty Periph[]

_ 7_ [0.316728] | Node 7 received a beacon from Node 6 (seq no. 1) | Node 7
sent ack to Node 6 (seq no. 1). ! Neighbor Table: empty ! LinkTable: empty !
Routes empty Periph[]

_ 1_ [0.317430] | Node 1 received forwarded update (seq no. 3) sent from
Node 4 originating from Node 4 (contains: 4=5 ). | Node 1 dropped packet due
to TTL. ! Neighbor Table: empty ! LinkTable: 4=5 ! Routes empty Periph[]

_21_ [0.317430] | Node 21 received forwarded update (seq no. 3) sent from
Node 4 originating from Node 4 (contains: 4=5 ). | Node 21 dropped packet
due to TTL. ! Neighbor Table: empty ! LinkTable: 4=5 ! Routes empty Periph[]

_ 3_ [0.317430] | Node 3 received forwarded update (seq no. 3) sent from
Node 4 originating from Node 4 (contains: 4=5 ). | Node 3 dropped packet
because seq id is same or older as id in table. ! Neighbor Table: empty !
LinkTable: 4=5 ! Routes empty Periph[]

_ 6_ [0.321176] | Node 6 received an ack (seq no. 1) from Node 7. | Node 6
added new neighbor Node 7, will expire at 15.321176 sec, lastack timer will
expire at 2.321176 sec.| Node 6 sent update (seq no. 2) about new neighbor
Node 7. ! Neighbor Table: 7 ! LinkTable: 7=6 ! Routes [7 6 ] Periph[]

_ 6_ [0.322388] | Node 6 received forwarded update (seq no. 3) sent from
Node 4 originating from Node 4 (contains: 4=5 ). | Node 6 forwarded update
(seq no. 3) sent from Node 4 originating from Node 4 (contains: 4=5 ).
ttl=1! Neighbor Table: 7 ! LinkTable: 4=5 7=6 ! Routes [7 6 ] Periph[]

_ 5_ [0.323665] | Node 5 received forwarded update (seq no. 3) sent from
Node 4 originating from Node 4 (contains: 4=5 ). | Node 5 dropped packet
because seq id is same or older as id in table. ! Neighbor Table: empty !
LinkTable: 4=5 ! Routes [4 5 ] Periph[]

_ 7_ [0.323665] | Node 7 received forwarded update (seq no. 3) sent from
Node 4 originating from Node 4 (contains: 4=5 ). | Node 7 dropped packet due
to TTL. ! Neighbor Table: empty ! LinkTable: 4=5 ! Routes empty Periph[]

_12_ [0.327595] | Node 12 neighborscan-timer timed out, but neighbor table
is empty. Next scan at 11.327595 sec.! Neighbor Table: empty ! LinkTable:
empty ! Routes empty Periph[]

_14_ [0.336094] | Node 14 neighborscan-timer timed out. Next scan at
11.336094 sec.  | Node 14 detected that the entry for Node 13 has not
expired. Expiry will be at 15.233123 sec.! Neighbor Table: 13 ! LinkTable:
13=14 ! Routes [13 14 ] Periph[]

_ 5_ [0.341425] | Node 5 neighborscan-timer timed out, but neighbor table is
empty. Next scan at 11.341425 sec.! Neighbor Table: empty ! LinkTable: 4=5 !
Routes [4 5 ] Periph[]
Segmentation fault

Reply via email to