Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Sep 2012 14:08:02 -0400
From:      Dominic Blais <dblais@interplex.ca>
To:        Gleb Smirnoff <glebius@FreeBSD.org>, Vijay Singh <vijju.singh@gmail.com>
Cc:        "freebsd-net@freebsd.org" <freebsd-net@FreeBSD.org>, Adrian Chadd <adrian@FreeBSD.org>
Subject:   RE: kernel: arpresolve: can't allocate llinfo for 65.59.233.102
Message-ID:  <2DE61B0869B7484997BCA012845482C7EBE62DDDCC@WIN2008.Domnt.abi.ca>
In-Reply-To: <20120911200545.GT44854@glebius.int.ru>
References:  <2DE61B0869B7484997BCA012845482C7EBE62DDD88@WIN2008.Domnt.abi.ca> <20120910140300.GV44854@FreeBSD.org> <2DE61B0869B7484997BCA012845482C7EBE62DDDAE@WIN2008.Domnt.abi.ca> <20120911142355.GM44854@glebius.int.ru> <2DE61B0869B7484997BCA012845482C7EBE62DDDB5@WIN2008.Domnt.abi.ca> <CAJ-VmomU7kQOHY1j0VE5%2B3jsmD%2Bh5r_ZPDCdqydAaYSCVZrv1A@mail.gmail.com> <CALCNsJSo1PEPrB9tQ7H%2BA9NLOaKtCQkEh70Yhs4wtNhcOcpBRQ@mail.gmail.com> <20120911195836.GQ44854@FreeBSD.org> <CALCNsJTpOcQS8%2BFyvuHf01Tg5NquHSCQUv6KrEhJXfeS4jXiCQ@mail.gmail.com> <20120911200545.GT44854@glebius.int.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

I just made a script that does the following:

5 times
do
   if default_route !=3D PROPER_GATEWAY
	delete_default_route()
	create_default_route_with_proper_gateway()
   fi
   sleep 10 seconds
done

It worked well and replaced the default route within 10 seconds (mean 5).

What's interesting is that route monitor shows that I delete and create the=
 default route but doesn't show anything prior to it. So I think it really =
confirms it's some kind of a bug somewhere that takes an IP address that's =
in memory in put it as the default gateway.




--



-----Message d'origine-----
De=A0: Gleb Smirnoff [mailto:glebius@FreeBSD.org]=20
Envoy=E9=A0: 11 septembre 2012 16:06
=C0=A0: Vijay Singh
Cc=A0: Adrian Chadd; freebsd-net@freebsd.org; Dominic Blais
Objet=A0: Re: kernel: arpresolve: can't allocate llinfo for 65.59.233.102

On Tue, Sep 11, 2012 at 01:03:56PM -0700, Vijay Singh wrote:
V> > V>
V> > V> Could this be=20
V> > V> http://svnweb.freebsd.org/base/head/sys/netinet/in.c?r1=3D226120&r
V> > V> 2=3D226224&pathrev=3D226331
V> >
V> > Why do you suspect this one?
V>=20
V> I was hitting a similar issue in 8.2. After down/up on the interface=20
V> to the default gateway, I saw this message and arpresolve would never=20
V> complete. I was able to step through gdb to see that the RTF_GATEWAY=20
V> check was causing the problem.

Hmm, interesting. We need more debugging here. But where from could 65.59.2=
33.102 appear?

--
Totus tuus, Glebius.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2DE61B0869B7484997BCA012845482C7EBE62DDDCC>