bin/127192: routed(8) removes the secondary alias IP of interface after 5 minutes - FreeBSD version 7.0

Jens Kassel Jens.Kassel at birdstep.com
Wed Aug 12 11:00:18 UTC 2009


The following reply was made to PR bin/127192; it has been noted by GNATS.

From: "Jens Kassel" <Jens.Kassel at birdstep.com>
To: <bug-followup at FreeBSD.org>,
	<joao at netlan.net>
Cc:  
Subject: Re: bin/127192: routed(8) removes the secondary alias IP of interface after 5 minutes - FreeBSD version 7.0
Date: Wed, 12 Aug 2009 12:30:14 +0200

 This is a multi-part message in MIME format.
 
 ------_=_NextPart_001_01CA1B37.E9011F13
 Content-Type: multipart/alternative;
 	boundary="----_=_NextPart_002_01CA1B37.E9011F13"
 
 
 ------_=_NextPart_002_01CA1B37.E9011F13
 Content-Type: text/plain;
 	charset="iso-8859-1"
 Content-Transfer-Encoding: quoted-printable
 
 Hi,
 
 =20
 
 I got a similar (or same)  problem. I'm running FreeBSD 7.2 and running =
 RIP with following configuration.
 
 =20
 
 # cat /etc/gateways
 
 if=3Drl0 no_ripv1_in no_ripv2_in ripv2_out rdisc_adv redirect_ok
 
 if=3Drl1 no_rip no_solicit no_rdisc_adv
 
 if=3Drl2 no_rip no_solicit no_rdisc_adv
 
 if=3Dvr0 no_rip no_solicit no_rdisc_adv
 
 if=3Dvlan1 no_rip no_solicit no_rdisc_adv
 
 if=3Dvlan3 no_rip no_solicit no_rdisc_adv
 
 if=3Dvlan4 no_rip no_solicit no_rdisc_adv
 
 if=3Dvlan2 no_rip no_solicit no_rdisc_adv
 
 if=3Dvlan99 no_rip no_solicit no_rdisc_adv
 
 if=3Dvlan313 no_rip no_solicit no_rdisc_adv
 
 if=3Dvlan9 no_rip no_solicit no_rdisc_adv
 
 if=3Dng0 no_rip no_solicit no_rdisc_adv
 
 if=3Dng1 no_rip no_solicit no_rdisc_adv
 
 subnet=3D10.1.1.0/24
 
 subnet=3D172.16.99.0/24
 
 if=3Dlo1 passive
 
 if=3Dlo2 passive
 
 if=3Dlo3 passive
 
 =20
 
 # cat /etc/rc.conf.d/routed
 
 router_enable=3D"YES"
 
 router_flags=3D"-s"
 
 =20
 
 Default route exists on rl0.
 
 =20
 
 If I only have 1 IP address configured at rl0 it works fine.
 
 If I add a secondary (alias) address on rl0 routed will change the route =
 to default router to point to itself (primary rl0 address). =20
 
 And it will toggle between "correct" and "incorrect" routing.
 
 =20
 
 E.g rl0 has IP 217.13.255.147 255.255.255.192 and default router =
 217.13.255.129.
 
 If adding a alias IP address the routing table will periodically =
 (toggle) have destination 217.13.255.129 pointed to 217.13.255.147 =
 (itself).
 
 =20
 
 Also noted that with same version of routed (2.31) running on FreeBSD =
 6.4 works fine.
 
 =20
 
 Regards,
 
 =20
 
 Jens
 
 =20
 
 Jens Kassel
 
 Senior System Engineer
 
 Mobile: + 46 678 60 61
 
 Email: jens.kassel at birdstep.com <mailto:jens.kassel at birdstep.com>=20
 
 =20
 
 Birdstep Technology
 
 H=E4singegatan 32, 7th Floor
 
 SE-113 43 Stockholm, Sweden
 
 www.birdstep.com <http://www.birdstep.com/>=20
 
 =20
 
 =20
 
   <http://www.birdstep.com/Contact-us/Careers/Job-openings/>=20
 
 =20
 
 =20
 
 =20
 
 
 ------_=_NextPart_002_01CA1B37.E9011F13
 Content-Type: text/html;
 	charset="iso-8859-1"
 Content-Transfer-Encoding: quoted-printable
 
 <html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
 xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
 xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
 xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
 xmlns=3D"http://www.w3.org/TR/REC-html40">
 
 <head>
 <meta http-equiv=3DContent-Type content=3D"text/html; =
 charset=3Diso-8859-1">
 <meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
 <!--[if !mso]>
 <style>
 v\:* {behavior:url(#default#VML);}
 o\:* {behavior:url(#default#VML);}
 w\:* {behavior:url(#default#VML);}
 .shape {behavior:url(#default#VML);}
 </style>
 <![endif]-->
 <style>
 <!--
  /* Font Definitions */
  @font-face
 	{font-family:"Cambria Math";
 	panose-1:2 4 5 3 5 4 6 3 2 4;}
 @font-face
 	{font-family:Calibri;
 	panose-1:2 15 5 2 2 2 4 3 2 4;}
 @font-face
 	{font-family:Tahoma;
 	panose-1:2 11 6 4 3 5 4 4 2 4;}
  /* Style Definitions */
  p.MsoNormal, li.MsoNormal, div.MsoNormal
 	{margin:0cm;
 	margin-bottom:.0001pt;
 	font-size:11.0pt;
 	font-family:"Calibri","sans-serif";}
 a:link, span.MsoHyperlink
 	{mso-style-priority:99;
 	color:blue;
 	text-decoration:underline;}
 a:visited, span.MsoHyperlinkFollowed
 	{mso-style-priority:99;
 	color:purple;
 	text-decoration:underline;}
 p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
 	{mso-style-priority:99;
 	mso-style-link:"Balloon Text Char";
 	margin:0cm;
 	margin-bottom:.0001pt;
 	font-size:8.0pt;
 	font-family:"Tahoma","sans-serif";}
 span.EmailStyle17
 	{mso-style-type:personal-compose;
 	font-family:"Calibri","sans-serif";
 	color:windowtext;}
 span.BalloonTextChar
 	{mso-style-name:"Balloon Text Char";
 	mso-style-priority:99;
 	mso-style-link:"Balloon Text";
 	font-family:"Tahoma","sans-serif";}
 .MsoChpDefault
 	{mso-style-type:export-only;}
 @page Section1
 	{size:612.0pt 792.0pt;
 	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
 div.Section1
 	{page:Section1;}
 -->
 </style>
 <!--[if gte mso 9]><xml>
  <o:shapedefaults v:ext=3D"edit" spidmax=3D"2050" />
 </xml><![endif]--><!--[if gte mso 9]><xml>
  <o:shapelayout v:ext=3D"edit">
   <o:idmap v:ext=3D"edit" data=3D"1" />
  </o:shapelayout></xml><![endif]-->
 </head>
 
 <body lang=3DSV link=3Dblue vlink=3Dpurple>
 
 <div class=3DSection1>
 
 <p class=3DMsoNormal><span lang=3DEN-US>Hi,<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>I got a similar (or same) =
 =A0problem. I&#8217;m
 running FreeBSD 7.2 and running RIP with following =
 configuration.<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US># cat =
 /etc/gateways<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Drl0 no_ripv1_in no_ripv2_in =
 ripv2_out
 rdisc_adv redirect_ok<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Drl1 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Drl2 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dvr0 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dvlan1 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dvlan3 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dvlan4 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dvlan2 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dvlan99 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dvlan313 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dvlan9 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dng0 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dng1 no_rip no_solicit =
 no_rdisc_adv<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span =
 lang=3DEN-US>subnet=3D10.1.1.0/24<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span =
 lang=3DEN-US>subnet=3D172.16.99.0/24<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dlo1 =
 passive<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dlo2 =
 passive<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>if=3Dlo3 =
 passive<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US># cat =
 /etc/rc.conf.d/routed<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span =
 lang=3DEN-US>router_enable=3D&quot;YES&quot;<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span =
 lang=3DEN-US>router_flags=3D&quot;-s&quot;<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>Default route exists on =
 rl0.<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>If I only have 1 IP address =
 configured at
 rl0 it works fine.<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>If I add a secondary (alias) =
 address on rl0
 routed will change the route to default router to point to itself =
 (primary rl0
 address). =A0<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>And it will toggle between =
 &#8220;correct&#8221;
 and &#8220;incorrect&#8221; routing.<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>E.g rl0 has IP 217.13.255.147 =
 255.255.255.192
 and default router 217.13.255.129.<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>If adding a alias IP address the =
 routing
 table will periodically (toggle) have destination 217.13.255.129 pointed =
 to
 217.13.255.147 (itself).<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>Also noted that with same =
 version of routed
 (2.31) running on FreeBSD 6.4 works fine.<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>Regards,<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US>Jens<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><b><span =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif"'>Jens
 Kassel<o:p></o:p></span></b></p>
 
 <p class=3DMsoNormal><b><span =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif"'>Senior
 System Engineer<o:p></o:p></span></b></p>
 
 <p class=3DMsoNormal><span =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif"'>Mobile:
 + 46 678 60 61<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif"'>Email:
 <a href=3D"mailto:jens.kassel at birdstep.com"><span =
 style=3D'color:blue'>jens.kassel at birdstep.com</span></a><o:p></o:p></span=
 ></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif"'><o:p>&nbsp;</o=
 :p></span></p>
 
 <p class=3DMsoNormal><b><span lang=3DEN-US =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif"'>Birdstep
 Technology<o:p></o:p></span></b></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif"'>H=E4singegatan=
 
 32, 7th Floor<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif"'>SE-113
 43 Stockholm, Sweden<o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";
 color:#1F497D'><a href=3D"http://www.birdstep.com/"><span =
 style=3D'color:blue'>www.birdstep.com</span></a><o:p></o:p></span></p>
 
 <p class=3DMsoNormal style=3D'text-autospace:none'><span =
 style=3D'font-size:12.0pt;
 font-family:"Arial","sans-serif";color:black'><o:p>&nbsp;</o:p></span></p=
 >
 
 <p class=3DMsoNormal><span lang=3DEN-US =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";
 color:#1F497D'><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><a
 href=3D"http://www.birdstep.com/Contact-us/Careers/Job-openings/"><span
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:#1F497D;
 text-decoration:none'><img border=3D0 width=3D330 height=3D39 =
 id=3D"Picture_x0020_1"
 src=3D"cid:image001.png at 01CA1B47.6F67C4E0" =
 alt=3D"mail_footer"></span></a><span
 lang=3DEN-US =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";color:#1F497D'>=
 <o:p></o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";
 color:#1F497D'><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><span lang=3DEN-US =
 style=3D'font-size:8.0pt;font-family:"Arial","sans-serif";
 color:#1F497D'><o:p>&nbsp;</o:p></span></p>
 
 <p class=3DMsoNormal><o:p>&nbsp;</o:p></p>
 
 </div>
 
 </body>
 
 </html>
 
 ------_=_NextPart_002_01CA1B37.E9011F13--
 
 ------_=_NextPart_001_01CA1B37.E9011F13
 Content-Type: image/png;
 	name="image001.png"
 Content-Transfer-Encoding: base64
 Content-ID: <image001.png at 01CA1B47.6F67C4E0>
 Content-Description: image001.png
 Content-Location: image001.png
 
 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
 JHTTHWNZCIwAAAAASUVORK5CYII=
 
 ------_=_NextPart_001_01CA1B37.E9011F13--


More information about the freebsd-net mailing list