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

Rajendran Jeeva rajendrj at tcd.ie
Tue Jun 14 07:32:55 PDT 2016


Hi Ashlesh,

Thanks for the response.

I tried running the command 'a nfd-status -b' for node 'a' and for other
nodes as well. It is not displaying anything .

1. NFD status:

mininet> a nfd-status -b
mininet>


NLSR status is displaying as follow

2. NLSR status:

mininet> a nlsrc status
NLSR Status
LSDB:
  OriginRouter: /ndn/edu/%C1.Router/cs/a

    Coordinate LSA:
      info=LsaInfo(OriginRouter: /ndn/edu/%C1.Router/cs/a, SequenceNumber:
90, ExpirationPeriod: 3591936 milliseconds)
      angle=0
      radius=0

    Name LSA:
      info=LsaInfo(OriginRouter: /ndn/edu/%C1.Router/cs/a, SequenceNumber:
90, ExpirationPeriod: 3591932 milliseconds)
      name=/ndn/edu/a

  OriginRouter: /ndn/edu/%C1.Router/cs/b

3. I just tried running 'nfd' command for a node and it displayed 'Failed
to read configuration file: /usr/local/etc/ndn/nfd.conf'

mininet> a nfd
1465913606.293515 FATAL: [NFD] Failed to read configuration file:
/usr/local/etc/ndn/nfd.conf [from ../core/config-file.cpp:94 in void
nfd::ConfigFile::parse(const string&, bool)]
mininet>

I ensured again that NFD is installed when mini-ndn is installed and the
configuration is run.

Not sure whether the convergence is not happening because the conf file is
missing.

Any help would be appreciated

Thanks in advance

~Jeeva


On 13 June 2016 at 16:56, Ashlesh Gawande (agawande) <agawande at memphis.edu>
wrote:

> 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/20160614/335b85e3/attachment.html>


More information about the Mini-NDN mailing list