Re: Testing release

2014-11-07 Thread Ondrej Zajicek
On Fri, Nov 07, 2014 at 11:06:46AM +0100, Gustavo Ponza wrote: : On the 'ppp' type link from my linux machine to a Mikrotik router there are only HELLO signal from both sides and no exchange of routes, as shown below. Which one in the dump is BIRD and which is Mikrotik? The BIRD router ID

Re: How to export address from loopback via BGP

2014-11-11 Thread Ondrej Zajicek
On Tue, Nov 11, 2014 at 03:54:59PM +0400, Eugene Prokopiev wrote: Hi, How to export address 1.1.1.1/32 from lo interface via BGP? I tried to do: router id 2.2.2.2; protocol kernel { } protocol static { route 1.1.1.1/32 via lo; } protocol bgp { local as 65000;

Re: RTD_BLACKHOLE overridden by matching route.

2014-11-29 Thread Ondrej Zajicek
On Fri, Nov 28, 2014 at 06:44:31PM -0600, Thomas Johnson wrote: I am having some difficulty blackholing a route. The route in question is received from a multihop BGP session (emulating cymru), and I am setting the dest attribute to RTD_BLACKHOLE. However, if the same route is received via

Re: QNX port of Bird 1.4.5, corrupt linked lists?

2014-12-11 Thread Ondrej Zajicek
On Thu, Dec 11, 2014 at 06:48:10AM +, Pendzik, Edward wrote: Thu Dec 11 01:46:41 EST 2014 Hello. I am working on porting bird 1.4.5 to QNX SP1 (QNX OS service pack 1). QNX is actually close to BSD and there have been very few changes to the code. I have bird built but I get a core

Re: again erroneous Netlink: File exists ?

2014-12-17 Thread Ondrej Zajicek
On Mon, Dec 15, 2014 at 10:51:51AM +0100, dani...@retaggio.net wrote: Il 15.12.2014 10:02 Ondrej Zajicek ha scritto: What you get from these commands: ip r l 192.167.163.224/29 birdc show route all 192.167.163.224/29 root@weyoun:~# ip r l 192.167.163.224/29 192.167.163.224/29 dev eth0

Re: [PATCH] bgp link-local / templates

2014-12-29 Thread Ondrej Zajicek
On Fri, Dec 19, 2014 at 03:16:05PM +0300, Alexander V. Chernikov wrote: Hello list. Several small patches: 1) bump default symbol length - unfortunalte,y 32 bytes is not enough for filter naming, at least for us. OK, no problem with that. 2) Simplify templates - ideally (imho), for the

Re: Bird route recursion and mutually recursive routes

2014-12-29 Thread Ondrej Zajicek
On Sat, Dec 20, 2014 at 10:13:44AM -0800, dave seddon wrote: Greetings, I'm a big fan of Bird, which I've been using for various experiments, where I've found it very powerful and really fast (and way less buggy than Juniper). Thanks for all your great efforts! I apologize if this topic

Re: BGP Link Bandwidth Extended Community?

2014-12-29 Thread Ondrej Zajicek
On Tue, Dec 23, 2014 at 05:44:01PM -0800, dave seddon wrote: Greetings, Sorry for the dumb question, but I'm trying to work out how to set the extended communities. Anybody know how to set the Link Bandwidth Extended communities? ... Basically, need to set the community to: This

Re: remove route

2014-12-29 Thread Ondrej Zajicek
The previous e-mail was somehow truncated, resending: On Thu, Dec 25, 2014 at 01:25:45PM +0900, Николай Кинаш wrote: Hello. ... I removed the route ... But route is still in router; show route receive-protocol bgp 5.5.5.10 inet.0: 5589 destinations, 5595 routes (5588 active, 0

Re: OSPFv3 help

2015-01-26 Thread Ondrej Zajicek
On Mon, Jan 26, 2015 at 06:01:47PM -0200, Andre Nathan wrote: Hello I'm trying to setup a simple lab test for OSPFv3 with bird. ... bird show route fd77:a:b:c::/80 via fe80::21e:67ff:fe7b:31c9 on eth1 How do I override this behavior and export the fd77 address as the gateway address?

Re: Handling MP_REACH_NLRI SAFIs

2015-01-06 Thread Ondrej Zajicek
On Tue, Jan 06, 2015 at 11:51:25AM +0100, David Lebrun wrote: On 01/06/2015 11:23 AM, Raphael Mazelier wrote: Any chance that the mpls code was merged upstream ? This would be great :) Apparently not, at least the latest git version does not include extended MP-BGP support Extended

Re: BGP Link Bandwidth Extended Community?

2015-01-12 Thread Ondrej Zajicek
On Mon, Jan 12, 2015 at 09:30:43AM -0800, dave seddon wrote: Greetings, Thanks Ondrej! With the help from a little IEEE754 converter, it works! From an operational perspective, what's the best way make changes to these Bandwidth values without restarting the BGP sessions? I'd like to be

Re: IPv6 BGP segfault with bird 1.4.5

2015-01-12 Thread Ondrej Zajicek
On Tue, Jan 13, 2015 at 02:02:31AM +0100, Matthias Schiffer wrote: On 01/13/2015 01:45 AM, Ondrej Zajicek wrote: On Mon, Jan 12, 2015 at 11:02:10PM +0100, Matthias Schiffer wrote: Hi, recently bird6 has been crashing quite often (several times a week) on one of our systems (I don't know

Re: [PATCH] bgp link-local / templates

2015-01-04 Thread Ondrej Zajicek
On Fri, Jan 02, 2015 at 06:19:39PM +0300, Alexander V. Chernikov wrote: But if we need some quirky option to be compatible with implementations that have different behaviors, so be it. It is a question whether we couldn't handle this (at least for TX) by having separate option for

Re: Is it good practice to use same router id for bird and bird6 ?

2015-03-19 Thread Ondrej Zajicek
On Thu, Mar 19, 2015 at 09:35:42AM +0100, olivier a wrote: Hi ! Is it good practice to use same router id for bird and bird6 ? I'm wondering if there are some drawbacks or pitfalls ? Hi I see no reason why not to use the same router id. -- Elen sila lumenn' omentielvo Ondrej 'Santiago'

Re: BIRD ignored routes

2015-03-11 Thread Ondrej Zajicek
On Tue, Mar 10, 2015 at 03:04:53PM -0400, Nat J wrote: Hi All, I’m having an issue with bird ignoring some prefixes it’s receiving. I'm new to bird and may be overlooking something simple. The config is essentially this [1] Exabpg1:AS_X — BIRD:AS_Y (route-server) [2] Exabgp2:AS_X —

Re: OSPF anycast prefix being filtered

2015-04-01 Thread Ondrej Zajicek
On Wed, Apr 01, 2015 at 05:01:01PM +0200, Patrik Lundin wrote: The reason I was trying to avoid the direct protocol is because of this description in the docs (http://bird.network.cz/?get_docf=bird-6.html#ss6.4): === The question is whether it is a good idea to have such device routes in BIRD

Re: OSPF type broadcast over GRE for NRHP

2015-03-03 Thread Ondrej Zajicek
On Mon, Mar 02, 2015 at 03:49:48PM -0500, Clint Armstrong wrote: I am trying to use BIRD to run OSPF inside a Phase 3 DMVPN using OpenNHRP. The problem I'm seeing is that it appears to be impossible to force type broadcast on a GRE interface. When I try, the message Cannot use interface gre1

Re: High CPU load

2015-04-09 Thread Ondrej Zajicek
On Wed, Apr 08, 2015 at 12:18:14PM +0200, Simone Morandini wrote: Hello list, we are running BIRD on our IXP peering platform with no problems since quite a while now. We need to activate a new peer which is expected to announce a considerable amount of prefixes (~100k), and the first try

Re: Best external route on iBGP

2015-04-09 Thread Ondrej Zajicek
On Thu, Apr 09, 2015 at 01:10:57PM +0300, Apollon Oikonomopoulos wrote: Hi all, I've noticed that BIRD doesn't advertise the best external route to iBGP peers (as it should according to RFC 1771) if there is already an iBGP route for the same destination. I realize this is a point where

Re: password for BGP in clear-text in bird.conf file?

2015-04-23 Thread Ondrej Zajicek
On Thu, Apr 23, 2015 at 10:05:21AM -0700, Christopher Jay Manders wrote: Hi, I am not sure if this has been brought up before, but it is very sad that the password for BGP AUTH is in clear-text. Is there anything in progress to rectify or discussion about this? Hi There is not much to

Re: bird6 1.4.5 OSPFv3 LSA checksum failures

2015-04-25 Thread Ondrej Zajicek
On Sat, Apr 25, 2015 at 08:54:13PM +0100, Chris Boot wrote: The problem happens because BIRD doesn’t verify the checksum by running Fletcher against the received packet and testing for zero; rather it: - sets the checksum in the packet to 0 - runs the checksum calculation on the LSA data -

Re: Where can I find documentation on birdc?

2015-04-20 Thread Ondrej Zajicek
On Mon, Apr 20, 2015 at 03:42:38PM +, Pendzik, Edward wrote: Great, Thank You :-) *Still* looking for: Specifically, exactly what do all the fields mean in the output of birdc show route all ? Well, it is likely that the output of these commands is not explicitly documented as it

Re: Information about Preferred route

2015-04-20 Thread Ondrej Zajicek
On Fri, Apr 17, 2015 at 05:16:55PM +0200, Alexandre Corso wrote: Hello, I was looking into BIRD 1.4.5. I have one BGP session established but I don’t understand all the argument, especially about preferred route? Hi 'Preferred' counts how many routes imported from the protocol are

Re: [PATCH 1/1] Correct OSPF checksum validation

2015-04-28 Thread Ondrej Zajicek
On Sun, Apr 26, 2015 at 05:10:11PM +0100, Chris Boot wrote: Prior to this patch, BIRD validates the OSPF LSA checksum by calculating a new checksum and comparing it with the checksum in the header. Due to the specifics of the Fletcher checksum used in OSPF, this is not necessarily correct as

Re: OSPF state inconsistency

2015-05-04 Thread Ondrej Zajicek
On Mon, May 04, 2015 at 10:04:53AM +0200, Przemyslaw Frasunek wrote: Dear all, we are using BIRD 1.4.5 with OSPF on PPPoE access servers running FreeBSD 9.3 and mpd 5.7. In order to achieve fail-over, each access server is listening on the same VLANs. The user connects to access server which

Re: key/value structure

2015-05-08 Thread Ondrej Zajicek
On Fri, May 08, 2015 at 11:35:33PM +0200, Pavlos Parissis wrote: Hi, For each ip_prefix I advertize I need to add a BGP community in the form of (ASN,RouterID). I have the following mapping between IPs and RouterIDs ip_prefix, RouterID 10.10.10.1, 1 10.10.10.2, 2 10.10.10.3, 3

Re: bird1.5.0 and MyOSPF: Bad packet from 192.168.0.XX via eth0 - my own router ID (0)

2015-05-18 Thread Ondrej Zajicek
On Mon, May 18, 2015 at 01:19:16PM +0200, Arkadiusz Miśkiewicz wrote: On various machines with OSPF bird 1.5.0 reports bad packets. It doesn't get its own ID right? It should. The '(0)' in the log message means nothing. Perhaps the other machines also use 192.168.0.164? Could you check it

Re: Using a custom forwarding plane

2015-04-08 Thread Ondrej Zajicek
On Wed, Apr 08, 2015 at 01:33:43PM -0400, Jigar Mehta wrote: I am new to BIRD and routing engines in general. I needed to understand feasibility of using BIRD if the device has its own custom forwarding plane instead of letting Kernel do the forwarding. I have read through the coder's/user's

Re: Modifying function called in filter does not take effect

2015-04-01 Thread Ondrej Zajicek
On Sat, Mar 21, 2015 at 10:25:46AM -0700, Eric Cables wrote: I'm hoping someone can tell me whether this behavior is expected or not. I am using BIRD as a RR, and running into a behavior where modifying a policy, within a function called by a filter, requires a hard BGP session reset or

Re: Bird4 ospf not learning/distributing p2p links routes

2015-06-02 Thread Ondrej Zajicek
On Tue, May 26, 2015 at 12:05:35PM +0200, daniele wrote: Hi all, Is it normal that routes flagged as H, ie. /32 routes in p2p links in linux routing table, are not learnt and distributed by ospf? In my ospf area I need all the routers to know about the different p2p endpoint addresses which

Re: OSPFv3 and stub interfaces without lladdr

2015-06-02 Thread Ondrej Zajicek
On Mon, Jun 01, 2015 at 10:39:39PM +0200, Christian Tacke wrote: Hi, On Sun, May 31, 2015 at 01:34:46 +0200, Hans van Kranenburg wrote: In favor of intuitive behaviour for users, I'd vote to have bird6 just happily treat stub without ipv6 link local the same way as it does with IPv4 on

Re: BGP extented communities checks

2015-06-02 Thread Ondrej Zajicek
On Thu, May 28, 2015 at 11:48:25AM +0200, Arnaud Fenioux wrote: Thank you for your answer, So, I’m surprised RO are not working for me! What do you mean by RO were not working for you? RO communities were set in routes but matching expressions return bad results? Could someone update the

Re: BGP multipath support

2015-06-08 Thread Ondrej Zajicek
On Mon, Jun 08, 2015 at 12:36:07PM +0200, Gruber Gerold wrote: please allow me to add the pointer to the also wished noise suppression in OSPF, where a delay between appearance or disappearance of a route and it's propagation to the neighbours would also improve the stability of the landscape

Re: BGP multipath support

2015-06-08 Thread Ondrej Zajicek
On Sun, Jun 07, 2015 at 11:23:03PM -0700, João Taveira Araújo wrote: I finally got round to running your latest dev version. One problem that sticks out is that every RIB change results in a FIB change. Not every change, only changes that may affect the resulting merged routes. It is true that

Re: BGP multipath support

2015-06-07 Thread Ondrej Zajicek
On Fri, May 22, 2015 at 12:13:31PM +0200, Alexander Frolkin wrote: Hi Ondrej, I was wondering how hard it would be to add BGP multipath support to BIRD, or if anyone was working on it already? BGP multipath is one thing we are currently working on. That's great news! Do you know

Re: Enhanced Route Refresh Capability (rfc7313)

2015-06-23 Thread Ondrej Zajicek
On Tue, Jun 23, 2015 at 01:47:41PM +0200, Arnaud Fenioux wrote: Hello, We updated one of our Route-server and noticed that a few number of our peers could not establish IPv6 sessions with us. The reason in the logs was Received: Required capability missing???. After some tcpdump and

Re: BIRD removing BGP routes from other daemon - FreeBSD

2015-06-25 Thread Ondrej Zajicek
On Thu, Jun 18, 2015 at 05:14:41PM -0300, Cassiano Peixoto wrote: Hello, I have a particular scenario where my BGP runs with OpenBGP and I can not change it right now. However I want BIRD to use OSPF and BFD. While BIRD works perfectly, better than OpenOSPF for my scenario, when I start

Re: bird becoming unresponsive after a few hours

2015-06-25 Thread Ondrej Zajicek
On Wed, Jun 24, 2015 at 09:29:08AM +0100, Darren O'Connor wrote: Hi. I run bird 1.3.7 on a Debian VPS which peers with three IPv4 peers and three IPv6 peers. I have no data plane traffic, as I use these peers to run these two twitter accounts: https://twitter.com/bgp4_table

Re: bird becoming unresponsive after a few hours

2015-06-25 Thread Ondrej Zajicek
On Thu, Jun 25, 2015 at 09:20:57AM +0100, Darren O'Connor wrote: As for the behaviour. I noticed that when it stalls, even doing a 'show mem' will sit for about 10 seconds before giving me a result. But at that time I don't see high CPU or MEM usage When BIRD is unresponsive, it is not unusual

Re: Bird 1.5.0: protocol 'direct' looses routes

2015-06-16 Thread Ondrej Zajicek
On Tue, Jun 16, 2015 at 03:20:25PM +0300, Andrew wrote: Thanks for the example, it is very descriptive. The problem here is that 'direct' protocol is a stateless translation of address announcements to route announcements, but routing tables do not consider interface as part of route key,

Re: Bird 1.5.0: protocol 'direct' looses routes

2015-06-17 Thread Ondrej Zajicek
On Wed, Jun 17, 2015 at 01:25:28PM +0300, Andrew wrote: 17.06.2015 13:09, Ondrej Zajicek пишет: On Tue, Jun 16, 2015 at 11:11:22PM +0300, Andrew wrote: Also, with 1.5.0 I have long OSPF initialization (near 2 minutes - 1.4.5 and quagga starts much faster). I have OSPF debug log; should I

Re: Bird 1.5.0: protocol 'direct' looses routes

2015-06-18 Thread Ondrej Zajicek
On Thu, Jun 18, 2015 at 11:25:13AM +0300, Andrew wrote: What OSPF implementation is used by these neighbors? How long it took for BIRD 1.4.5 and Quagga? These neighbors work with quagga 0.99.22. BIRD 1.4.5 starts much faster (currently I haven't possibility to check it - test box isn't near me

Re: Bird 1.5.0: protocol 'direct' looses routes

2015-06-17 Thread Ondrej Zajicek
On Tue, Jun 16, 2015 at 11:11:22PM +0300, Andrew wrote: Also, with 1.5.0 I have long OSPF initialization (near 2 minutes - 1.4.5 and quagga starts much faster). I have OSPF debug log; should I attach it to mail (does mailing list supports attaches), or should I send it to your personal mail?

Re: Bird 1.5.0: protocol 'direct' looses routes

2015-06-16 Thread Ondrej Zajicek
On Tue, Jun 16, 2015 at 01:39:24PM +0300, Andrew wrote: 13.06.2015 10:43, Andrew пишет: Hi all. I'm testing bird 1.5.0 on PPPoE BRAS, and today noticed that sometimes it looses routes. For ex., today it looses near 5 networks of 103 total (before restart - it has 98 routes, after - 103)

Re: BGP multipath support

2015-06-02 Thread Ondrej Zajicek
On Fri, May 22, 2015 at 12:13:31PM +0200, Alexander Frolkin wrote: Hi Ondrej, I was wondering how hard it would be to add BGP multipath support to BIRD, or if anyone was working on it already? BGP multipath is one thing we are currently working on. That's great news! Do you know

Re: Bird 1.4.5 add-path crash

2015-07-01 Thread Ondrej Zajicek
On Wed, Jul 01, 2015 at 09:21:12AM +0200, Martin Pels wrote: Hi Ondrej, On Tue, 30 Jun 2015 19:56:58 +0200 Ondrej Zajicek santi...@crfreenet.org wrote: On Tue, Jun 30, 2015 at 05:24:20PM +0200, Martin Pels wrote: Hello, I'm seeing Bird 1.4.5 crash with a segmentation fault

Re: bgp export not active route

2015-07-03 Thread Ondrej Zajicek
On Thu, Jun 25, 2015 at 11:37:19AM +0200, steck.bsd wrote: Hello is it possible export in bgp a route non active ? I receive the same network from more neighbor and only one is active. I would like export to another neighbor those not active for my bird router. There is 'secondary' option

Re: converting our anycast node from quagga

2015-07-03 Thread Ondrej Zajicek
On Fri, Jul 03, 2015 at 04:26:26PM +0200, Peter Hudec wrote: Hi, I just started to play with bird. My anycast node setup is as follows. - each anycast server is serving form 1 up to 3 anycast prefixes - the anycast adresses are assigned to the dummyX interfaces as /32(IPv4) or

Re: converting our anycast node from quagga

2015-07-03 Thread Ondrej Zajicek
On Fri, Jul 03, 2015 at 05:41:32PM +0200, Peter Hudec wrote: Hi Ondrej, you're right. I used static protocol, added routd to interfaces and added 'check link' switch. This should work even without 'check link' option. That option is for link up/down events (e.g. on ethernet) while admin

Re: BIRD removing BGP routes from other daemon - FreeBSD

2015-07-03 Thread Ondrej Zajicek
On Thu, Jul 02, 2015 at 08:30:01PM -0300, Cassiano Peixoto wrote: Hi Ondrej, Thanks for your help. I've changed as you suggested on sysdep/bsd/krt-sock.c to PROTO2 and i worked fine. I'd would like know what kind of problem i would have if i keep this change on my bird. Can i run into

Re: BIRD removing BGP routes from other daemon - FreeBSD

2015-07-03 Thread Ondrej Zajicek
On Fri, Jun 26, 2015 at 11:19:31AM +0300, Alexander V.Chernikov wrote: 25.06.2015, 10:41, Ondrej Zajicek santi...@crfreenet.org: On Thu, Jun 18, 2015 at 05:14:41PM -0300, Cassiano Peixoto wrote: i don't know about OpenBGP. I wonder if there is a better way to distinguish route ownership

Re: BGP multipath support

2015-05-22 Thread Ondrej Zajicek
On Wed, May 20, 2015 at 06:19:27PM +0200, Alexander Frolkin wrote: Hello, I was wondering how hard it would be to add BGP multipath support to BIRD, or if anyone was working on it already? Hello BGP multipath is one thing we are currently working on. -- Elen sila lumenn' omentielvo

Re: BGP extented communities checks

2015-05-22 Thread Ondrej Zajicek
On Thu, May 21, 2015 at 11:37:23PM +0200, Arnaud Fenioux wrote: Hi folks! I have played with extended communities with some of my peers, and have written this function below to facilitate my checks. On the examples found on github

Re: Routes disappear after reloading BIRD configuration

2015-05-21 Thread Ondrej Zajicek
On Thu, May 21, 2015 at 04:05:10PM -0700, Robert Brockbank wrote: Hi, I've got two hosts each running BIRD within a docker container. If I restart BIRD on one of the hosts, I drop routes. I have the kernel option persist set, running bird with the -R option and set kernel and bgp to have

Re: Device protocol not recognizing interface address change

2015-08-18 Thread Ondrej Zajicek
On Thu, Aug 13, 2015 at 08:23:44PM +0100, Israel G. Lugo wrote: On 13-08-2015 18:37, Ondrej Zajicek wrote: So these interfaces are UP but not LOWER_UP in 'ip addr list' output? This is the situation when BIRD is launched, right after the network service finishes: ... I just tried

Re: [PATCH RFC 0/1] Adding the Babel routing protocol to Bird

2015-08-19 Thread Ondrej Zajicek
On Tue, Aug 18, 2015 at 11:06:02PM +0100, Toke Høiland-Jørgensen wrote: Hi everyone Over the past couple of weeks, I have amused myself with adding support for the Babel routing protocol (RFC 6126) to Bird. Quoting the RFC: Babel is a loop-avoiding distance-vector routing protocol that

Re: Device protocol not recognizing interface address change

2015-08-19 Thread Ondrej Zajicek
On Tue, Aug 18, 2015 at 10:54:40AM +0200, Ondrej Zajicek wrote: No, it is a bug, not behavior by design. Could you send me a log from the start of BIRD (ideally two logs for both cases - one where interfaces end in down state and one when BIRD crashes with 'in down state?' message

Re: Bird 1.4.5 add-path crash

2015-06-30 Thread Ondrej Zajicek
On Tue, Jun 30, 2015 at 05:24:20PM +0200, Martin Pels wrote: Hello, I'm seeing Bird 1.4.5 crash with a segmentation fault when receiving routes from a peer with add-path enabled. Hello There is one known bug in add-path in BIRD 1.4.5 that is already fixed in 1.5.0, could you try 1.5.0? --

Re: [PATCH] static: Support for BFD controlled static routes

2015-08-02 Thread Ondrej Zajicek
On Tue, Jul 14, 2015 at 06:33:30AM +, Steve Atkinson wrote: Hi, This is my first submission into the community, it is a change to the static protocol to support the addition / deletion of static routes based on the availability of the gateway as determined by BFD. This was implemented

Re: Dropped netlink updates during scans

2015-08-13 Thread Ondrej Zajicek
On Thu, Aug 13, 2015 at 04:31:53PM +, Shaun Crampton wrote: We set our scan time to 2s and then create many routes using ip route add². With many (say 50k) routes, the scan starts taking a second or more so BIRD is ignoring about 50% of the route updates and only picking them up on the

Re: Device protocol not recognizing interface address change

2015-08-13 Thread Ondrej Zajicek
On Thu, Aug 13, 2015 at 06:29:27PM +0100, Israel G. Lugo wrote: Hello, I work with Bernardo. One piece of additional information: the problem seems to be caused by the interfaces being link down when BIRD comes up. They are already configured by the OS scripts, but they haven't finished

Re: Setting BIRD up for uninterrupted package upgrades

2015-08-12 Thread Ondrej Zajicek
On Tue, Aug 11, 2015 at 06:51:14PM +, Matt Dupre (projectcalico.org) wrote: Hi all, I'm working on Project Calico (http://www.projectcalico.org/), where we've been using BIRD as a BGP Router. We'd like to be able to set BIRD up such that we can upgrade the package in future without

Re: bird6: Netlink: No such process error from kernel proto on OSPF multipath prefixes

2015-07-27 Thread Ondrej Zajicek
On Mon, Jul 27, 2015 at 12:03:13AM +0100, Israel G. Lugo wrote: On 07/24/2015 06:30 AM, Vasiliy Tolstov wrote: Bird6 does not support ecmp in ipv6. It install and delete routes again on every sync. We hope that sometimes developers fix this issue. Oh, that is very unfortunate. I have a

Re: Enhanced Route Refresh Capability (rfc7313)

2015-07-27 Thread Ondrej Zajicek
On Mon, Jul 27, 2015 at 11:40:49AM +0200, Arnaud Fenioux wrote: Hello bird members, Just a quick follow up, regarding the parsing of some BGP attributes on Juniper platforms. Juniper has fixed this bug in PR 1016736 since : 12.3R9 13.2R6 13.3R4 13.3R5 14.1R3 14.2R1 15.1R1 Hello Thanks

Re: Avoiding routes being tagged as 'unreachable' when building a route-server / lg

2015-07-27 Thread Ondrej Zajicek
On Sat, Jul 25, 2015 at 08:49:37PM +0900, Paul S. wrote: Hi guys, New BIRD user here, I'm trying to use bird to build a looking glass / route collector. All my core routers (I don't have a backbone network, so they run separately) are forwarding the full table by treating the bird system

Re: Device protocol not recognizing interface address change

2015-07-27 Thread Ondrej Zajicek
On Wed, Jul 22, 2015 at 05:50:09PM +0100, Bernardo Figueiredo wrote: Hello, When restarting some routers at the institution I work, sometimes bird doesn't start announcing any routes until we either restart bird or restart When this happens: ... bird show ospf (...) Area

Re: BGP rejected by protocol

2015-07-21 Thread Ondrej Zajicek
On Tue, Jul 21, 2015 at 01:19:56PM -0400, Chip Marshall wrote: Hello, I'm attempting to use BIRD to redistribute routes from a couple of interesting BGP feed services (Cymru bogons and UTRS) to a bunch of our edge routers, but I'm hitting an issue where BIRD isn't exporting the routes to

Re: External OSPF route cost metric

2015-07-17 Thread Ondrej Zajicek
On Mon, Jul 13, 2015 at 11:50:16AM +0200, Christian Tacke wrote: Just some ideas / hints (use your own brain): I assume those routes are already in a bird main table. Try show route all to look at those routes and find the attribute with the cost. I hope it is something like

Re: Route reflector not setting originator_id

2015-07-17 Thread Ondrej Zajicek
On Thu, Jul 16, 2015 at 04:29:12PM -0700, Evelio VILA wrote: Hello, I have a very simple setup with one rr and one rr client. Im not seeing ORIGINATOR_ID nor CLUSTER_LIST attributes appended to the updates sent to the rr client. Aren't those supposed to be mandatory per RFC 4456 ?

Re: External OSPF route cost metric

2015-07-17 Thread Ondrej Zajicek
On Sat, Jul 11, 2015 at 02:58:02PM -0400, Jigar Mehta wrote: Hi, Is there a way we can advertise external OSPF routes with the actual route cost instead of ospf.metric1 or ospf.metric2. For eg : Route to 5.5.5.0/24 is via protocol1 with cost of 5 Route to 4.4.4.0/24 is via protocol1 with

Re: listen address bug

2015-07-17 Thread Ondrej Zajicek
On Wed, Jul 15, 2015 at 03:36:36PM +, b...@unicycle.net wrote: Hi, I've been debugging a bird6.conf (doing two ASN's) for almost two days, finding each time only one half working, and so being convinced it should work. So finaly I could made a clear conclusion: listen bgp address

Re: OSPF and mass route deletion

2015-07-17 Thread Ondrej Zajicek
On Tue, Jul 14, 2015 at 10:20:22AM +0300, Andrew wrote: When routes are deleted (for ex., terminating a lot of PPP tunnels for some reason in same time), it seems like each removed route is sent into separate OSPF packet that causes troubles with OSPF in some cases (for ex., there's troubles

Re: [PATCH RFC 1/1] Add the Babel routing protocol (RFC 6129) to Bird.

2015-08-25 Thread Ondrej Zajicek
On Tue, Aug 25, 2015 at 03:01:05PM +0200, Toke Høiland-Jørgensen wrote: Also note that unreachable routing entries should not be propagated to core. This is actually done to satisfy a requirement of the Babel protocol: Temporary blackholing is used to avoid routing loops. Quoting section

Re: build failure with -D_FORTIFY_SOURCE=2

2015-10-25 Thread Ondrej Zajicek
On Sun, Oct 25, 2015 at 05:31:52PM +0300, Vladimir Lettiev wrote: > Hi. > > Just got a build failure with recent gcc with enabled option FORTIFY_SOURCE=2: > > In function 'strncpy', > inlined from 'rip_outgoing_authentication' at > ../../../proto/rip/auth.c:134:5: >

Re: bird 1.5.0-4 ospf Inactivity timer expired.

2015-10-26 Thread Ondrej Zajicek
On Mon, Oct 26, 2015 at 04:48:13PM +0600, Andrey Kitsul wrote: > Hello, > > If I do not need to import routes from kernel to bird, can I disable the > import and learn for kernel protocol? Yes, but it does not help you. Periodic scans took time because you have high number of your (BGP) routes

Re: bird 1.5.0-4 ospf Inactivity timer expired.

2015-10-26 Thread Ondrej Zajicek
On Mon, Oct 26, 2015 at 02:47:56PM +0600, Andrey Kitsul wrote: > Hello, > > I have three Ubuntu physical machines with quagga (ospf area0/bgp with full > route table on 2-4 uplink) and one whit bird (ospf only). > On one of the routers (ospf/bgp) replace quagga on bird. Configuration bird >

Re: bird 1.5.0-4 ospf Inactivity timer expired.

2015-10-29 Thread Ondrej Zajicek
On Tue, Oct 27, 2015 at 10:25:06AM +0600, Andrey Kitsul wrote: > Hello, > > Packets debug in attachment (TRACE + WARN), problem: "2015-10-27 10:02:28 > ospf_area0: Inactivity timer expired for nbr 195.x.y.z2 on > eth0.1889" > In pcap dump I see ospf Hello packets per second from other ospf nbr.

Re: bird 1.5.0-4 ospf Inactivity timer expired.

2015-10-26 Thread Ondrej Zajicek
On Mon, Oct 26, 2015 at 05:40:08PM +0600, Andrey Kitsul wrote: > Why ospf restart? Dead interval 4sec not been reached. Well, it is counted from the last received hello, so you have to add 'packets' to OSPF debug to see when it started. Also timers in BIRD have generally second granularity, so 4

Re: bird: KIF: Invalid broadcast address 255.255.255.255 for em1

2015-11-10 Thread Ondrej Zajicek
On Tue, Nov 10, 2015 at 03:40:58PM +0100, Job Snijders wrote: > Hi Fellow BIRD users, > > It appears that BIRD does not fully appreciate RFC3021 style addresses > on Ubuntu 15.04, when I start BIRD: > > syslog:Nov 10 15:25:15 eunetworks-2 bird: KIF: Invalid broadcast > address

Re: RIP with MD5 authentication

2015-11-12 Thread Ondrej Zajicek
On Thu, Nov 12, 2015 at 06:28:34PM +0100, Alexander Velkov wrote: > Hi Pavel, > > I tried your suggestion and defined the password field as a single line. I > tried out the behavior on different architectures. Single line versus one password in passwords block should not make difference. > -

Re: MRT rib dump support

2015-11-12 Thread Ondrej Zajicek
On Wed, Nov 11, 2015 at 11:46:17AM -0800, Evelio VILA wrote: > Hello, > > I just came across this commit > > https://gitlab.labs.nic.cz/labs/bird/blob/3e3e381b98fe8809b560da7cd5dc95641102f1cd/nest/mrtdump.c > > Any ideas when is the feature planned for release :) Hello, likely in the next

Re: RIP with MD5 authentication

2015-11-12 Thread Ondrej Zajicek
On Thu, Nov 12, 2015 at 04:20:06PM +0100, Alex Lalik wrote: > Hello, > > I face a problem when configuring RIP with MD5 authentication in bird. > I find no examples in configuring bird this way, so maybe this could be > added to the documentation. > ... > In case I use plain configuration

Re: Question regarding interaction between custom protocols and OSPF tables

2015-11-12 Thread Ondrej Zajicek
On Wed, Nov 11, 2015 at 05:13:06PM +, Adam Schultz wrote: > Is it possible to advertise routes from a custom protocol via OSPF as an > internal route type instead of external-1 or external-2? No, such feature is not implemented, but is it an interesting idea. -- Elen sila lumenn'

Re: Route update question

2015-10-31 Thread Ondrej Zajicek
On Fri, Oct 30, 2015 at 06:40:49PM -0400, Jigar Mehta wrote: > I am using my own protocol and wanted to understand more about handling of > route update. When my protocol receives a route, I inform the core using > rte_update() and pass on the new route and when I need to delete I set new > = NULL

Re: Does Bird has NetConf support?

2015-10-21 Thread Ondrej Zajicek
On Sat, Oct 17, 2015 at 09:49:30AM -0300, FABIO ZACCANTTE wrote: > Hi everyone, > > I am new in Bird, i would like know if Bird have NetConf support? No, it does not. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santi...@crfreenet.org) OpenPGP encrypted e-mails preferred

Re: OSPF interfaces issue

2015-10-10 Thread Ondrej Zajicek
On Thu, Oct 08, 2015 at 06:48:19PM -0400, Jigar Mehta wrote: > Hi, I wanted some help regarding a problem I was seeing when i had multiple > interfaces with same ip address . I have multiple routing domains setup so > i have valid cases to have same ip address on different interfaces (so i > have

Re: [PATCH] Add the Babel routing protocol to Bird

2015-10-09 Thread Ondrej Zajicek
On Fri, Oct 09, 2015 at 11:57:37AM +0200, Toke Høiland-Jørgensen wrote: > > Default metric probably should be more than zero (zero makes sense > > for /128 local address, while more than zero for locally reachable > > network prefix). > > Hmm, but if it's a prefix locally reachable prefix, no

Re: [PATCH RFC 1/1] Add the Babel routing protocol (RFC 6129) to Bird.

2015-08-26 Thread Ondrej Zajicek
On Tue, Aug 25, 2015 at 11:18:34PM +0200, Toke Høiland-Jørgensen wrote: So what events cause a neighbour to go away / come back as far as the bird core is concerned? Is it just the obvious case of the interface going up/down and gaining or losing addresses? Or is there something smarter? Yes,

Re: [PATCH RFC 1/1] Add the Babel routing protocol (RFC 6129) to Bird.

2015-08-25 Thread Ondrej Zajicek
On Tue, Aug 18, 2015 at 11:06:03PM +0100, Toke Høiland-Jørgensen wrote: The implementation is currently IPv6-only (since Bird does not support mixed IPv4/6 protocols in the same instance), but is otherwise complete as far as MUSTs in the RFC is concerned, with one exception: The RFC specifies

Re: Weird Bird BGP MRT dump

2015-09-07 Thread Ondrej Zajicek
On Fri, Sep 04, 2015 at 06:57:01AM +, Domingues Luis Filipe wrote: > Hi, > > Do anyone uses the mrtdump functionnality of Bird? > > I am trying to get the update BGP update message from Bird using a MRT Dump > file. But when I try to parse the files I have inconsistent data. > > I use

Re: not listening on 179 but iface up

2015-09-07 Thread Ondrej Zajicek
On Sat, Aug 29, 2015 at 07:00:21PM +0200, Kai wrote: > Dear bird gurus, :) > > I'm currently setting up a new iBGP-(only)-member. It is configured to > connect to 2 internal peers: > > protocol bgp wiesbaden1 from bgp_ibgp_wi { # lotuswurzel > neighbor 10.56.0.23 as

Re: Re: not listening on 179 but iface up

2015-09-10 Thread Ondrej Zajicek
On Thu, Sep 10, 2015 at 10:16:18AM +0200, Kai wrote: > Dear Ondrej, > > Maybe there should be a more prominent hint in the manual, that a > config without "protocol device" makes no sense in most situations (if > this really is the case)? Maybe even a warning in the log file? You are right.

Re: Route server IPv6 avoid_martians

2015-09-10 Thread Ondrej Zajicek
On Wed, Sep 09, 2015 at 05:25:30PM -0500, Jonathan Stewart wrote: > On Thu, Aug 20, 2015 at 6:08 PM, Job Snijders wrote: > > > You could match on it with something along the lines of: > > > > function avoid_too_long_or_too_short() > > prefix set boundry; > > { > >

Re: OSPF & unnumbered interfaces

2015-09-09 Thread Ondrej Zajicek
On Wed, Sep 09, 2015 at 08:55:38AM +0200, Basile Bluntschli wrote: > Hi All > > I was trying to have OSPF run with the "ip unnumbered interface /32" > methodology. > So far it was working when specifing the neighbor on the other end: > ip addr add 192.168.2.1 peer 10.10.10.10 dev lan3 > > Is

Re: [PATCH] Add the Babel routing protocol to Bird

2015-09-09 Thread Ondrej Zajicek
On Mon, Sep 07, 2015 at 11:10:34PM +0200, Toke Høiland-Jørgensen wrote: > This adds the Babel routing protocol (RFC6126) to Bird. It is a complete > implementation of the IPv6 subset of RFC6126, but does not implement any > of the extensions. Thanks, i will review the patch ASAP. > Compared to

Re: BGP add-path with Juniper

2015-09-10 Thread Ondrej Zajicek
On Thu, Sep 10, 2015 at 04:49:16PM +0300, Stanislaw Datskevich wrote: > > Hi, list. > I'm trying to use BGP add-path feature in BIRD connected my Juniper > router, but I have no luck with it. Hi This is probably the same issue as this: http://comments.gmane.org/gmane.network.bird.user/4158

Re: Running Bird bgp through GRE tunnel

2015-09-10 Thread Ondrej Zajicek
On Wed, Sep 09, 2015 at 09:34:20PM +0530, Ajay Raut ( Tech Ops ) wrote: > Hi Baptiste, > > Thanks for the Response, > > Done the changes as you specified on gre-vpn interface configuration. > ... > > Though i see the same issue of No Route to host, Please let me know which > part i have missed

Re: BIRD memory usage

2015-09-29 Thread Ondrej Zajicek
On Mon, Sep 21, 2015 at 10:10:08AM +0200, Alexander Frolkin wrote: > Hi Ondrej, > > > > Is there something we can do to reduce the memory usage? Or could this > > > be a memory leak bug? > > This is definitely a memory leak, probably related to path merging. You > > are using current code from

Re: OSPF: directly attached summarized networks announced with metric 0 when link goes down

2015-09-29 Thread Ondrej Zajicek
On Mon, Sep 28, 2015 at 08:58:35PM +0100, Israel G. Lugo wrote: > Hello, > > I have a question regarding BIRD's OSPF and summarized networks. Not > sure if I'm doing the right thing. > > I've got access routers running BIRD, configured as ABR between area 0 > and their respective user-facing

  1   2   3   4   5   6   7   >