public inbox for b.a.t.m.a.n@lists.open-mesh.org
 help / color / mirror / Atom feed
From: Antonio Quartulli <ordex@autistici.org>
To: The list for a Better Approach To Mobile Ad-hoc Networking
	<b.a.t.m.a.n@lists.open-mesh.org>
Subject: Re: [B.A.T.M.A.N.] batman majareta? I can batctl ping but not ping
Date: Sun, 5 Aug 2012 09:58:17 +0200	[thread overview]
Message-ID: <20120805075817.GG12879@ritirata.org> (raw)
In-Reply-To: <CAHD-aq+Bw6MtzS_2YZDoQaTS6Rsrwr+8xCE4O+pWGc97ED4Jig@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 3494 bytes --]

On Sun, Aug 05, 2012 at 02:34:15AM -0300, Gui Iribarren wrote:
> On Mon, Jul 23, 2012 at 2:28 PM, Antonio Quartulli <ordex@autistici.org> wrote:
> > On Sun, Jul 22, 2012 at 08:20:21AM -0300, Guido Iribarren wrote:
> >> On Sun, Jul 22, 2012 at 7:57 AM, Guido Iribarren
> >> <guidoiribarren@buenosaireslibre.org> wrote:
> >>
> >> >
> >> > This time it solved itself after some brief time (a minute) but the
> >> > symptoms were the same.
> >> > So I could catch some logs,
> >> > http://pastebin.com/MEENj94i
> >> >
> >> > sadly, i wasn't fast enough to get a live log from the node involved
> >> > in the inconsistency as you suggested, so the report might be pretty
> >> > useless.
> >>
> >> from this particular node i ran previous report (colmena-casa) that
> >> was rebooted recently, L3 ping to all of the network had the same
> >> issue, (no replies for a minute or so) so i had the chance to
> >> "recreate" the situation several times.
> >> Turns out, a "batctl ll tt ; batctl l" on the nodes mentioned in the
> >> inconsistencies gave no output at all, so the previous pastebin report
> >> is in fact complete :P
> >> Looks like the inconsistency is being resolved locally between
> >> neighbours, without the need to contact the far end of the network
> >> (which is coherent with what's described in the wiki)
> >
> > Exactly! If the neighbour has the needed information, the node can directly get
> > answered without bothering the real destination ;)
> >
> >>
> >> In any case, AFAIR previous ocurrences of the bug didn't resolve by
> >> themselves (in a reasonable amount of time) so what I'm looking at now
> >> might be perfectly normal behaviour? (tt tables take some time to
> >> propagate?)
> >
> > Well, the log you posted is perfectly correct. You missed some OGMs, therefore
> > the node is asking for an update that he missed.
> >
> > it would be interesting to run batctl ll tt; batctl l all the time on the node
> > that usually experiences the "problem". The log should be not so big, unless the
> > bug happens.
> 
> I admit i haven't left this running as instructed, but on the other
> hand, so far I haven't come across the original bug again, and a few
> days ago I asked Nico Echaniz which confirmed that he's not suffering
> it as previously.
> he does bump from time to time with [a few moments | a few minutes] of
> "nodes majaretas" (at first sight) but it resolves by itself
> quickly[*], which indicates normal behaviour, of missing OGMs and
> consequently a delay in TT table updating, as you explained.
> 
> [*] "quickly" means under 15 minutes , at most. Previously, problem
> would never resolve by itself, being L3-unreachable for hours or days
> until manual reboot was done.
> 
> In conclusion, so far so good, i think we can close this as fixed for
> lack of evidence stating the contrary, heh.
> I hope gioacchino managed to recompile ninux images and is having the
> same stableness as we do :)
> 
> Gui

Hello Guido and thank you for reporting back your results :) However, even if
the "behaviour" is good (table gets recovered and everything starts working
again) it is a bit strange that it takes 15 minutes to do so.

If you accidentally see the bug, it would be interesting to get the log of the
"non-working" node and see why it is taking so long.

Thank you very much!

Cheers,

-- 
Antonio Quartulli

..each of us alone is worth nothing..
Ernesto "Che" Guevara

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

  reply	other threads:[~2012-08-05  7:58 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-02 13:30 [B.A.T.M.A.N.] batman majareta? I can batctl ping but not ping Guido Iribarren
2012-07-02 13:57 ` Guido Iribarren
2012-07-02 14:36   ` Antonio Quartulli
2012-07-02 14:47     ` Guido Iribarren
2012-07-02 15:52     ` Marek Lindner
2012-07-02 16:11       ` Guido Iribarren
2012-07-02 16:26         ` Marek Lindner
2012-07-20 20:25     ` Guido Iribarren
2012-07-21 21:38       ` Antonio Quartulli
2012-07-22 10:57         ` Guido Iribarren
2012-07-22 11:20           ` Guido Iribarren
2012-07-23 17:28             ` Antonio Quartulli
2012-08-05  5:34               ` Gui Iribarren
2012-08-05  7:58                 ` Antonio Quartulli [this message]
2012-07-02 16:39 ` Gioacchino Mazzurco
2012-07-02 16:42   ` Antonio Quartulli
2012-07-03  7:34     ` Nicolás Echániz
2012-07-03  7:52       ` Wayne Abroue
2012-07-03  8:07         ` Marek Lindner
2012-07-03  8:27           ` Wayne Abroue
2012-07-03  8:37             ` Marek Lindner
2012-07-21 18:54 ` Gioacchino Mazzurco
2012-07-21 21:40   ` Antonio Quartulli
2012-07-22 10:54     ` Gioacchino Mazzurco

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=20120805075817.GG12879@ritirata.org \
    --to=ordex@autistici.org \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox