[OLSR-users] Assertion `metric_counter' failed
Andreas Tønnesen
(spam-protected)
Tue May 17 17:17:58 CEST 2005
Hi,
The IPv6 address change crash is already fixed in CVS. But having the
debuglevel 3 output from the assertion(compiled with -DDEBUG) would
help tracing that the problem.
- Andreas
Robert Frank wrote:
> Hi
>
> I am also getting the assertion failed error when the IPv6 address of
> the node changes. I have 10 nodes . I start the nodes with preconfigured
> global Ipv6 address and then change the IPv6 address on certain nodes
> (say 5 nodes). when updating the routing table...the assertion failed
> error happens.
>
> I tried replacing the olsr_delete_routes_from_kernel() in the
> process_routes.c with the simple link list traverse and delete (similar
> to the one use upto 0.4.8 olsr_delete_routes_from_kernel()). Then it
> works fine (assertion failed error doesnt happen).
>
> Also when the IPv6 address changes, the routing table is not formed
> properly. I analysing whats happening on when the IPv6 address changes
> and i will post a more detailed msg later. Hopefully some changes in the
> ifnet.c program will do
>
> - Rob
>
> */Andreas Tønnesen <(spam-protected)>/* wrote:
>
> Hi Philippe,
>
> Could you provide the output with debug level 3 from when the assertion
> fails?
>
> - Andreas
>
> Philippe Vanhaesendonck wrote:
> > Hi!
> >
> > We are running OLSR 0.4.9 on roughly 25 nodes in the Brussels area.
> >
> > On one node, olsrd aborts on a regular base with the following
> message:
> > olsrd: src/process_routes.c: 318: olsr_delete_routes_from_kernel:
> > Assertion `metric_counter' failed.
> >
> > Some facts:
> >
> > * I have not seen this on any other nodes (but we are only running
> > OLSR since a couple of days)
> > * The machine is an i386 BusyBox / uClibc base (Elan SC-400
> processor)
> > * It runs from a couple of minutes up to a couple of hours
> > * We are using NLQ -- all nodes share the same config file
> > * The routing is not stable -- that is it changes very fas t. When
> > you run olsr in debug mode (-d 1), it will scroll at high speed.
> > This is probably due to the quality of the links, but we have
> > substential number of changes in the routes)
> >
> > Hereunder the config file, a capture of the problem and a dot-draw of
> > the topology (the node having problem is bulles.bxl.rc)
> >
> > Any idea / suggestions?
> >
> > thank you in advance
> >
> > --
> > Phil
> >
> > ----------------------- Config file
> > DebugLevel 0
> > IpVersion 4
> > ClearScreen yes
> > Hna4
> > {
> > }
> > Hna6
> > {
> > }
> > AllowNoInt yes
> > IpcConnect
> > {
> > MaxConnections 1
> > Host 127.0.0.1
> > Net 192.168.1.0 255.255.255.0
> > Net 192.168.29.0 255.255.255.0
> > }
> > UseHysteresis no
> > LinkQualityLevel 2
> > LinkQualityWinSize 10
> > Pollrate 0.05
> > LoadPlugin "olsrd_httpinfo.so.0.1"
> > {
> > PlParam "port" "8080"
> > PlParam "Net" "10.0.0.0 255.0.0.0"
> > PlParam "Net" "192.168.1.0 255.255.255.0"
> > PlParam "Net" "192.168.29.0 255.255.255.0"
> > }
> > Interface "wlan0"
> > {
> > }
> >
> > ----------------------- Example of problem
> > # route
> > Kernel IP routing table
> > Destination Gateway Genmask Flags Metric Ref Use
> > Iface
> > 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
> > 10.0.0.0 * 255.0.0.0 U 0 0 0
> > wlan0
> > 127.0.0.0 * 255.0.0.0 U 0 0 0 lo
> > default gw.bulles-dsl 0.0.0.0 UG 0 0 0 eth0
> > # date; olsrd -d 0 -nofork ; date
> > Tue May 17 12:01:35 CES 2005
> >
> > *** olsr.org - 0.4.9 ***
> > Build date: Apr 15 2005
> > http://www.olsr.org
> >
> > Parsing file: "/etc/olsrd.conf"
> > Httpinfo olsrd plugin 0.1 by Andreas Tønnesen
> > (HTTPINFO) listening on port: 8080
> > olsrd: src/process_routes.c: 318: olsr_delete_routes_from_kernel:
> Assertion
> > `met ric_counter' failed.
> > Aborted
> > Tue May 17 12:20:16 CES 2005
> > # route
> > Kernel IP routing table
> > Destination Gateway Genmask Flags Metric Ref Use
> > Iface
> > 10.200.163.254 soekris.bulles. 255.255.255.255 UGH 3 0 0
> > wlan0
> > 10.6.50.38 soekris.bulles. 255.255.255.255 UGH 2 0 0
> > wlan0
> > 10.6.13.115 madou.bxl.rc 255.255.255.255 UGH 2 0 0
> > wlan0
> > 10.9.165.194 madou.bxl.rc 255.255.255.255 UGH 3 0 0
> > wlan0
> > 10.10.223.73 soekris.bulles. 255.255.255.255 UGH 2 0 0
> > wlan0
> > 10.11.11.12 soekris.bulles. 255.255.255.255 UGH 1 0 0
> > wlan0
> > 10.54.142.132 madou.bxl.rc 255.255.255.255 UGH 3 0 0
> > wlan0
> > 10.11.1.197 * 255.255.255.255 UH 3 0 0
> > wlan0
> > 10.8.8.217 madou.bxl.rc 255.255.255.255 UGH 3 0 0
> > wlan0
> > 10.54.142.133 * 255.255.255.255 UH 1 0 0
> > wlan0
> > 10.51.17 2.99 madou.bxl.rc 255.255.255.255 UGH 3 0 0
> > wlan0
> > 10.212.64.121 madou.bxl.rc 255.255.255.255 UGH 3 0 0
> > wlan0
> > 10.8.39.138 madou.bxl.rc 255.255.255.255 UGH 2 0 0
> > wlan0
> > 10.3.13.37 madou.bxl.rc 255.255.255.255 UGH 3 0 0
> > wlan0
> > 10.9.167.26 madou.bxl.rc 255.255.255.255 UGH 4 0 0
> > wlan0
> > 10.199.156.169 madou.bxl.rc 255.255.255.255 UGH 3 0 0
> > wlan0
> > 10.9.175.120 madou.bxl.rc 255.255.255.255 UGH 3 0 0
> > wlan0
> > 10.9.166.198 madou.bxl.rc 255.255.255.255 UGH 5 0 0
> > wlan0
> > 192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
> > 10.0.0.0 * 255.0.0.0 U 0 0 0
> > wlan0
> > 127.0.0.0 * 255.0.0.0 U 0 0 0 lo
> > default gw.bulles-dsl 0.0.0.0 UG 0 0 0 eth0
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------
> >
> >
> >
> ------------------------------------------------------------------------
> > *> _______________________________________________
> > olsr-users mailing list
> > (spam-protected)
> > https://www.olsr.org/mailman/listinfo/olsr-users
>
> --
> Andreas Tønnesen
> http://www.olsr.org
> _______________________________________________
> olsr-users mailing list
> (spam-protected)
> https://www.olsr.org/mailman/listinfo/olsr-users
> *
>
> * *
>
> ------------------------------------------------------------------------
> *Yahoo! Mail
> Stay connected, organized, and protected. Take the tour
> <http://tour.mail.yahoo.com/mailtour.html> *
>
> *
> *
> ------------------------------------------------------------------------
> *
> _______________________________________________
> olsr-users mailing list
> (spam-protected)
> https://www.olsr.org/mailman/listinfo/olsr-users
> *
--
Andreas Tønnesen
http://www.olsr.org
More information about the Olsr-users
mailing list