From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Samad Date: Tue, 17 Jan 2006 04:16:22 +0000 Subject: Re: [LARTC] Re: Multi-path routing only using last nexthop in default Message-Id: <20060117041622.GD10902@samad.com.au> MIME-Version: 1 Content-Type: multipart/mixed; boundary="===============1915957353==" List-Id: References: <2af436490601161759l3a452733s7bc93c14fde96b09@mail.gmail.com> In-Reply-To: <2af436490601161759l3a452733s7bc93c14fde96b09@mail.gmail.com> To: lartc@vger.kernel.org --===============1915957353== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2Z2K0IlrPCVsbNpk" Content-Disposition: inline --2Z2K0IlrPCVsbNpk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 16, 2006 at 08:59:32PM -0500, Jody Shumaker wrote: > I found that for ppp devices, i should ony define the next hop with the > dev, not a via. However this still didn't fix my problem, but I've narro= wed > down my problem a little further. >=20 > # ip route get 66.189.123.136 > 66.189.123.136 dev ppp0 src 71.248.183.244 > cache mtu 1492 advmss 1452 metric10 64 > # ip route get 66.189.123.137 > 66.189.123.137 dev ppp0 src 66.189.76.198 > cache mtu 1492 advmss 1452 metric10 64 doesnt the second ip r g just show you what you have in the route cache, when I try it on my multi home machine default metric 5=20 nexthop via 141.168.16.1 dev eth0 weight 3 nexthop via 220.233.1.45 dev ppp0 weight 4 but this might be because I don't have the round-robin patch applied to the kernel. >=20 > It does properly do a 5:1 round robin choice , but only the src changes, = not > the dev. The above I believe should really have outputted for the second > route: > 66.189.123.137 dev eth1 src 66.189.76.198 > cache mtu 1492 advmss 1452 metric10 64 >=20 > I'm not sure what is wrong with my config, as I've gone over and over it.= My > best guess is that something is wrong in the kernel I compiled with the > patches. >=20 > # ip rule show > 0: from all lookup local > 50: from all lookup main > 201: from 71.248.183.244 lookup 201 > 202: from 66.189.76.198/22 lookup 202 > 221: from all lookup 221 > 32766: from all lookup main > 32767: from all lookup default >=20 > # ip route show table main > 10.9.44.15 dev ppp0 proto kernel scope link src 71.248.183.244 > 192.168.100.0/24 dev eth1 proto kernel scope link src 192.168.100.2 > 192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.1 > 66.189.76.0/22 dev eth1 proto kernel scope link src 66.189.76.198 > 127.0.0.0/8 dev lo scope link >=20 > # ip route show table 201 > default via 10.9.44.15 dev ppp0 proto static src 71.248.183.244 > prohibit default proto static metric 1 >=20 > # ip route show table 202 > default via 66.189.76.1 dev eth1 proto static src 66.189.76.198 > prohibit default proto static metric 1 >=20 > # ip route show table 221 > default proto static > nexthop via 66.189.76.1 dev eth1 weight 1 > nexthop dev ppp0 weight 5 > _______________________________________________ > LARTC mailing list > LARTC@mailman.ds9a.nl > http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc --2Z2K0IlrPCVsbNpk Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFDzG+WkZz88chpJ2MRAkQJAKDaR/QeqheUntdS2pX/j5IMWoQ5FQCeLX4V EHKOXCpr481+FEt8h5bRzDo= =ukY3 -----END PGP SIGNATURE----- --2Z2K0IlrPCVsbNpk-- --===============1915957353== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ LARTC mailing list LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/cgi-bin/mailman/listinfo/lartc --===============1915957353==--