<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body link="#0B6CDA" vlink="#551A8B" text="#000000" bgcolor="#ffffff"
alink="#EE0000">
<p>Thanks for the reply. I have been able to reproduce this on kvm
too. <br>
</p>
<p>This is the output from running in debug mode. Highlighted part
is where we stop seeing RX's. I've added some additional debugs in
the io loop and running a simultaneous packet capture. I'll report
back when I have more.<br>
</p>
<p><br>
</p>
<p>Jun 13 15:06:06 localhost bird: BGP: Scheduling packet type 4<br>
Jun 13 15:06:06 localhost bird: BGP: kicking TX<br>
Jun 13 15:06:06 localhost bird: BGP: RX hook: Got 19 bytes<br>
Jun 13 15:06:06 localhost bird: BGP: Got packet 04 (19 bytes)<br>
Jun 13 15:06:07 localhost bird: BGP: Keepalive timer<br>
Jun 13 15:06:07 localhost bird: BGP: Scheduling packet type 4<br>
Jun 13 15:06:07 localhost bird: BGP: kicking TX<br>
Jun 13 15:06:07 localhost bird: BGP: RX hook: Got 19 bytes<br>
Jun 13 15:06:07 localhost bird: BGP: Got packet 04 (19 bytes)<br>
Jun 13 15:06:08 localhost bird: BGP: Keepalive timer<br>
Jun 13 15:06:08 localhost bird: BGP: Scheduling packet type 4<br>
Jun 13 15:06:08 localhost bird: BGP: kicking TX<br>
Jun 13 15:06:08 localhost bird: BGP: RX hook: Got 19 bytes<br>
Jun 13 15:06:08 localhost bird: BGP: Got packet 04 (19 bytes)<br>
Jun 13 15:06:09 localhost bird: BGP: Keepalive timer<br>
Jun 13 15:06:09 localhost bird: BGP: Scheduling packet type 4<br>
Jun 13 15:06:09 localhost bird: BGP: kicking TX<br>
Jun 13 15:06:09 localhost bird: BGP: RX hook: Got 19 bytes<br>
Jun 13 15:06:09 localhost bird: BGP: Got packet 04 (19 bytes)<br>
Jun 13 15:06:10 localhost bird: BGP: Keepalive timer<br>
Jun 13 15:06:10 localhost bird: BGP: Scheduling packet type 4<br>
Jun 13 15:06:10 localhost bird: BGP: kicking TX<br>
Jun 13 15:06:10 localhost bird: BGP: RX hook: Got 19 bytes<br>
Jun 13 15:06:10 localhost bird: BGP: Got packet 04 (19 bytes)<br>
Jun 13 15:06:11 localhost bird: BGP: Keepalive timer<br>
Jun 13 15:06:11 localhost bird: BGP: Scheduling packet type 4<br>
Jun 13 15:06:11 localhost bird: BGP: kicking TX<br>
Jun 13 15:06:11 localhost bird: BGP: RX hook: Got 19 bytes<br>
Jun 13 15:06:11 localhost bird: BGP: Got packet 04 (19 bytes)<br>
<font color="#ff0000">Jun 13 15:06:12 localhost bird: BGP:
Keepalive timer<br>
Jun 13 15:06:12 localhost bird: BGP: Scheduling packet type 4<br>
Jun 13 15:06:12 localhost bird: BGP: kicking TX<br>
Jun 13 15:06:12 localhost bird: BGP: RX hook: Got 19 bytes<br>
Jun 13 15:06:12 localhost bird: BGP: Got packet 04 (19 bytes)<br>
Jun 13 15:06:13 localhost bird: BGP: Keepalive timer<br>
Jun 13 15:06:13 localhost bird: BGP: Scheduling packet type 4<br>
Jun 13 15:06:13 localhost bird: BGP: kicking TX<br>
Jun 13 15:06:14 localhost bird: BGP: Keepalive timer<br>
Jun 13 15:06:14 localhost bird: BGP: Scheduling packet type 4<br>
Jun 13 15:06:14 localhost bird: BGP: kicking TX<br>
Jun 13 15:06:15 localhost bird: BGP: Keepalive timer<br>
Jun 13 15:06:15 localhost bird: BGP: Scheduling packet type 4<br>
Jun 13 15:06:15 localhost bird: BGP: kicking TX<br>
Jun 13 15:06:15 localhost bird: BGP: Hold timeout<br>
Jun 13 15:06:15 localhost bird: BGP: Scheduling packet type 3<br>
Jun 13 15:06:15 localhost bird: BGP: Updating startup delay<br>
Jun 13 15:06:15 localhost bird: bgp1: Error: Hold timer expired<br>
</font></p>
<p><br>
</p>
<p><br>
</p>
<br>
<div class="moz-cite-prefix">On 06/14/2018 11:10 PM, dave seddon
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CANypexS5C=7eXxrqbupO=LN7Mb_QXvDq7_+0QDsqia43kQQJwQ@mail.gmail.com">
<div dir="ltr">
<div>Packet 35 shows .13, which is the Bird running on Vmware
(sorry about that), and clearly thinks the hold time expired:</div>
<div><br>
</div>
<div>Major error Code: Hold Timer Expired (4)<br>
</div>
<div>Minor error Code (Hold Timer Expired): 0</div>
<div><br>
</div>
<div>Might be worth trying to run bird debugging to see what
else it says.</div>
<div>Have you consider BFD?</div>
<div>Maybe try running different visualization (e.g. KVM), or no
visualization.<br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Tue, Jun 12, 2018 at 3:42 AM,
Olivier Benghozi <span dir="ltr"><<a
href="mailto:olivier.benghozi@wifirst.fr" target="_blank"
moz-do-not-send="true">olivier.benghozi@wifirst.fr</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div
style="word-wrap:break-word;line-break:after-white-space">Just
a comment:
<div><br>
<div>here we use 5/15 on some 10GE links between
Redback/Ericsson/SmartEdge and Cisco routers (so,
unrelated to BIRD and Linux) with success (never flaps
if the link is OK). These links are used to
receive/transmit L2TP tunnels traffic.</div>
<div><br>
</div>
<div>The usecase was:</div>
<div>1) there are some intermediate switches on the
links (so a cut cannot always be quickly detected)</div>
<div>2) L2TP timers are aggressive and it's relevant to
switch to another path quickly enough in order to
avoid some L2TP tunnels disconnections, which in turn
would disconnect several tens of thousands PPP
sessions and users</div>
<div>3) BFD wasn't an option (between two different
operators)</div>
<span class="HOEnZb"><font color="#888888">
<div><br>
</div>
<div><br>
</div>
<div>Olivier</div>
</font></span><span class="">
<div><br>
<blockquote type="cite">
<div>Le 12 juin 2018 à 11:09, Maria Jan Matějka
<<a href="mailto:jan.matejka@nic.cz"
target="_blank" moz-do-not-send="true">jan.matejka@nic.cz</a>>
a écrit :</div>
<br
class="m_-714474067711746249Apple-interchange-newline">
<div><span
style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;float:none;display:inline!important">If
I remember it correctly, there was somebody
who used a 5/15 setup and still had to take a
lot of care to keep the links up.</span></div>
</blockquote>
<blockquote type="cite">
<div>By the way, is there any good reason to have
so short timeouts? </div>
</blockquote>
</div>
<br>
</span></div>
</div>
</blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
<div class="gmail_signature" data-smartmail="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>Regards,<br>
</div>
Dave Seddon<br>
+1 415 310 4086<br>
</div>
</div>
</div>
</div>
</div>
<br clear="all">
______________________________________________________________________<br>
This email has been scanned by the Symantec Email Security.cloud
service.<br>
For more information please visit <a class="moz-txt-link-freetext" href="http://www.symanteccloud.com">http://www.symanteccloud.com</a><br>
______________________________________________________________________<br>
</blockquote>
<br>
</body>
</html>