[Mini-NDN] NLSR has not converged - Issue while running minindn

Ashlesh Gawande (agawande) agawande at memphis.edu
Mon Jun 13 08:56:04 PDT 2016


Try to run just:

sudo minindn


And when the command line comes up, wait for some time and check the FIB of each node:


a nfd-status -b

b nfd-status -b

c nfd-status -b

d nfd-status -b


They should all have each other prefixes (i.e. /ndn/edu/<node>) and routers (/ndn/edu/%C1.Router/<node>).

If not you will get the error you got - NLSR could not converge (only if an experiment was run).


If they do have each other's prefixes then you can try to increase the convergence time:

sudo minindn --experiment=pingall --ctime 100


Ashlesh

________________________________
From: Mini-NDN <mini-ndn-bounces at lists.cs.ucla.edu> on behalf of Rajendran Jeeva <rajendrj at tcd.ie>
Sent: Sunday, June 12, 2016 10:33:05 AM
To: mini-ndn at lists.cs.ucla.edu
Subject: [Mini-NDN] NLSR has not converged - Issue while running minindn

Hi All,

I have installed mini-ndn as follows:

1. Cloned 'mini-ndn' from github
2. $ cd mini-ndn
3. Installed it using the command

sudo ./install.sh -mrfti

4. When the above command got executed , NFD, NLSR, ndn, and
mininet got installed in the 'mini-ndn' directory(not in the home directory

as I ran install.sh from inside mini-ndn directory )

5. Once the installation is completed I tried running the --Pingall experiment with

default topology

6. There was an error stating 'mininet.topo module not found'(Rectified this

problem by installing 'mininet' in the home directory)

7. When I ran the minindn command again, I got the following output

rajendrj at Jeeva:~$ sudo minindn --experiment=pingall
No results folder specified; experiment results will remain in the working directory
Parse of /usr/local/etc/mini-ndn/default-topology.conf done.
*** Creating network
*** Adding controller
*** Adding hosts:
a b c d
*** Adding switches:

*** Adding links:
(10ms delay) (10ms delay) (a, b) (10ms delay) (10ms delay) (a, c) (10ms delay) (10ms delay) (b, d)
*** Configuring hosts
a b c d
Setup time: 8
*** Starting controller
c0
*** Starting 0 switches

Loading experiment: pingall
Using 1.000000 traffic
Waiting 60 seconds for convergence...
...done
NLSR has not converged. Exiting...
rajendrj at Jeeva:~$


As shown in the last line, the execution exited with 'NLSR has not converged'

' message


Am I missing something here ? Is this because 'mininet' is running from home directory

but NLSR , NFD and ndn run from 'mini-ndn' directory ? Is there a way to see

the error output?


Please advise and help me here


Thanks in advance,

~Jeeva




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/mini-ndn/attachments/20160613/08de8168/attachment.html>


More information about the Mini-NDN mailing list