From owner-freebsd-net@FreeBSD.ORG Fri Dec 21 09:37:55 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2910A19B for ; Fri, 21 Dec 2012 09:37:55 +0000 (UTC) (envelope-from andre@mrx.com.br) Received: from mail-la0-f41.google.com (mail-la0-f41.google.com [209.85.215.41]) by mx1.freebsd.org (Postfix) with ESMTP id B63998FC12 for ; Fri, 21 Dec 2012 09:37:53 +0000 (UTC) Received: by mail-la0-f41.google.com with SMTP id m15so4694068lah.14 for ; Fri, 21 Dec 2012 01:37:52 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=tHa+ZnlsdT6APyXoA7hqgedmDC/DSj46lwe5HOHoyko=; b=TQL3QEgeh2Lj+ZEN/v4B4T9b4NxtKmirEKdIhKkfD3ihxZG3G3NOa8/vfy99/fg30S nCh+hFpPweTnBQnKeCAUzNW2kuRItxbuB0V/5T66BD6yDp2uxzLxcBJB/aE6243pag6K GkFkx/FkX4tBP4dFX/heirBjD0ZdaAWNKEuL5+qZRxzwNTwNjsxwTw4mPp/RRnH0kh7q 6N8G9wZ+wBfN3Hg1/dw6Sdvm3oviA957zcP3yqU17pRxK0TwWEryQIAe/0qBZUPG85uz Taij1fVMdfjahvBO/Q00P1A8m7pWeJDQ3abpsKYJykMVg9O/vM2vkMSvqJYzZxnQUYsh 2lUQ== Received: by 10.152.111.166 with SMTP id ij6mr11728284lab.47.1356082672123; Fri, 21 Dec 2012 01:37:52 -0800 (PST) MIME-Version: 1.0 Received: by 10.112.24.195 with HTTP; Fri, 21 Dec 2012 01:37:31 -0800 (PST) In-Reply-To: <47814.1356070476.6792568769913618432@ffe12.ukr.net> References: <47814.1356070476.6792568769913618432@ffe12.ukr.net> From: =?ISO-8859-1?Q?Andr=E9_Gustavo_N=2E_Lopes?= Date: Fri, 21 Dec 2012 07:37:31 -0200 Message-ID: Subject: Re: Panic using RADIX_MPATH and quagga To: wishmaster X-Gm-Message-State: ALoCoQlcUo9LoAziBkI0FMUxK5I80kLqH29C3FZ3NkXz6QeEZSfhmptEifZXah4JRASiTdh/e2Zv Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: freebsd-net@freebsd.org X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Dec 2012 09:37:55 -0000 I can confirm, the server that was "working fine" also crashes if I configure an ibgp session. It looks like some bgp operations are tricky to radix_mpath. I noticed some people saying ecmp is trivial and stable on OpenBSD, did someone test this? I really need this feature and the time is short. I'm considering migrate all routers to OpenBSD, Thanks in advance --=20 Andr=E9 Gustavo N. Lopes Cel: 55 (41) 8859-6616 A mensagem, incluindo seus anexos, pode conter informa=E7=F5es legais privilegiadas e/ou confidenciais, n=E3o podendo ser retransmitida, arquivad= a, divulgada ou copiada sem autoriza=E7=E3o expressa do remetente. Caso tenha recebido esta mensagem por engano, por favor, informe o remetente e em seguida apague-a do seu computador. On Fri, Dec 21, 2012 at 4:14 AM, wishmaster wrote: > > Hi, > I had been using RADIX_MPATH as well until investigated that problem was > in RADIX_MPATH. Also router had crashes after changing route weight > (-weight key). > The code is very unstable, therefore I had to switch to use FIBs. > > -- > Cheers > > > Hi all, > > > > I am facing some problems using RADIX_MPATH, and quagga. Doing some > > research I can see a some people had the same problem: > > > > like this: > > > http://lists.freebsd.org/pipermail/freebsd-current/2011-August/026794.htm= l > > > > unfortunatelly the patch is not available anymore. > > > > But this is not the worst part. The most curious thing is: > > > > I have 2 identical servers (DELL R410), with the same set of network > > interfaces (2x bce and 2x igb). I am using the same version of O.S > (Freebsd > > 8.3-STABLE) on both of them and the kernel was built using the same > config. > > > > The quagga (quagga-re) are exactly the same as well, and they are > neighbors > > on my network by the way. > > > > Everything works great in one of them, but the kernel crashes in the > other > > a couple minutes after get quagga running. > > > > The main difference between them is, the server who crashes, acts is a > > border router (EBGP, IBGP and OSPF), and the router working fine is a > > distribution router (OSPF only). > > > > I "GUESS" I would have the same crashes in the working router if I star= t > an > > ibgp neighboring (and receive > 420K prefixes.) > > > > The crashes go away, when I remove RADIX_MPATH. > > > > Any thoughs are very welcome. > > _______________________________________________ > > freebsd-net@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-net > > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org" >