All of lore.kernel.org
 help / color / mirror / Atom feed
From: Kevin Steen <batman@kevinsteen.net>
To: b.a.t.m.a.n@lists.open-mesh.org
Subject: [B.A.T.M.A.N.] Strange sequence numbers
Date: Sun, 14 Mar 2010 00:35:50 +0000	[thread overview]
Message-ID: <1268526950.4592.32.camel@rover> (raw)

I've been lurking on this list for a few weeks, but finally tried
compiling and running the batman-adv module from the svn sources.

It seems to work fine between my two test machines so far, but I noticed
some weird sequence numbers when doing a dump with 'batctl td'. In the
sequence below, I had 'rover' running and active on rover's eth0, then I
activated the eth1 interface on hilltop for a few seconds, then
de-activated it. 

It seems like when rover re-sends the OGM from hilltop, it gets the
sequence number wrong (1->256, 2->512, 3->768). Is this my lack of
understanding of how it should work, a bug in batctl's display or a bug
in batman-adv?

rover is kernel 2.6.31-20-generic (Ubuntu karmic),
hilltop is kernel 2.6.26-2-686 (Debian lenny)

$ ./batctl td eth1
23:37:22.022554 BAT rover-eth0: OGM via neigh rover-eth0, seqno 481, tq 255, ttl 50, v 9, flags [..F], length 42
23:37:23.002547 BAT rover-eth0: OGM via neigh rover-eth0, seqno 482, tq 255, ttl 50, v 9, flags [..F], length 42
23:37:23.982469 BAT rover-eth0: OGM via neigh rover-eth0, seqno 483, tq 255, ttl 50, v 9, flags [..F], length 42
23:37:24.962417 BAT rover-eth0: OGM via neigh rover-eth0, seqno 484, tq 255, ttl 50, v 9, flags [..F], length 42
23:37:25.962320 BAT rover-eth0: OGM via neigh rover-eth0, seqno 485, tq 255, ttl 50, v 9, flags [..F], length 42
23:37:26.943490 BAT rover-eth0: OGM via neigh rover-eth0, seqno 486, tq   0, ttl 49, v 9, flags [D..], length 42
23:37:27.041437 BAT rover-eth0: OGM via neigh hilltop-eth1, seqno 486, tq   0, ttl 49, v 9, flags [D..], length 28
23:37:27.893422 BAT hilltop-eth1: OGM via neigh hilltop-eth1, seqno 1, tq 255, ttl 50, v 9, flags [..F], length 22
23:37:27.922233 BAT rover-eth0: OGM via neigh rover-eth0, seqno 487, tq   0, ttl 49, v 9, flags [D..], length 42
23:37:27.978267 BAT hilltop-eth1: OGM via neigh rover-eth0, seqno 256, tq  10, ttl 49, v 9, flags [D..], length 42
23:37:28.025425 BAT rover-eth0: OGM via neigh hilltop-eth1, seqno 487, tq   0, ttl 49, v 9, flags [D..], length 28
23:37:28.873428 BAT hilltop-eth1: OGM via neigh hilltop-eth1, seqno 2, tq 255, ttl 50, v 9, flags [..F], length 28
23:37:28.902203 BAT rover-eth0: OGM via neigh rover-eth0, seqno 488, tq  10, ttl 49, v 9, flags [D..], length 42
23:37:28.958188 BAT hilltop-eth1: OGM via neigh rover-eth0, seqno 512, tq  21, ttl 49, v 9, flags [D..], length 42
23:37:29.005443 BAT rover-eth0: OGM via neigh hilltop-eth1, seqno 488, tq  10, ttl 49, v 9, flags [D..], length 28
23:37:29.873428 BAT hilltop-eth1: OGM via neigh hilltop-eth1, seqno 3, tq 255, ttl 50, v 9, flags [..F], length 28
23:37:29.902152 BAT rover-eth0: OGM via neigh rover-eth0, seqno 489, tq  22, ttl 49, v 9, flags [D..], length 42
23:37:29.970180 BAT hilltop-eth1: OGM via neigh rover-eth0, seqno 768, tq  30, ttl 49, v 9, flags [D..], length 42
23:37:30.009433 BAT rover-eth0: OGM via neigh hilltop-eth1, seqno 489, tq  22, ttl 49, v 9, flags [D..], length 28
23:37:30.882142 BAT rover-eth0: OGM via neigh rover-eth0, seqno 490, tq 255, ttl 50, v 9, flags [..F], length 42
23:37:31.882087 BAT rover-eth0: OGM via neigh rover-eth0, seqno 491, tq 255, ttl 50, v 9, flags [..F], length 42
23:37:32.862046 BAT rover-eth0: OGM via neigh rover-eth0, seqno 492, tq 255, ttl 50, v 9, flags [..F], length 42
23:37:33.861989 BAT rover-eth0: OGM via neigh rover-eth0, seqno 493, tq 255, ttl 50, v 9, flags [..F], length 42
23:37:34.861946 BAT rover-eth0: OGM via neigh rover-eth0, seqno 494, tq 255, ttl 50, v 9, flags [..F], length 42

-Kevin


             reply	other threads:[~2010-03-14  0:35 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-14  0:35 Kevin Steen [this message]
2010-03-14  0:52 ` [B.A.T.M.A.N.] Strange sequence numbers Kevin Steen
2010-03-14 12:04 ` Sven Eckelmann
2010-03-14 15:50   ` Sven Eckelmann
2010-03-14 17:08     ` [B.A.T.M.A.N.] [PATCH] batman-adv: Clone shared bat packets before modifying them Sven Eckelmann
2010-03-14 17:15     ` [B.A.T.M.A.N.] [PATCHv2] " Sven Eckelmann
2010-03-14 17:52       ` Marek Lindner
2010-03-14 19:33       ` Kevin Steen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1268526950.4592.32.camel@rover \
    --to=batman@kevinsteen.net \
    --cc=b.a.t.m.a.n@lists.open-mesh.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.