Redistributing kernel routes

2011-05-02 Thread Alex Bligh
). It also doesn't seem to apply to non-device routes. I can't help but think I must be doing something really stupid here. -- Alex Bligh root@alex-test:/# uname -a Linux alex-test 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 23:42:43 UTC 2011 x86_64 GNU/Linux root@alex-test:/# ip r s 7.7.7.7

Re: Redistributing kernel routes

2011-05-02 Thread Alex Bligh
Ondrej, --On 2 May 2011 21:58:51 +0200 Ondrej Zajicek santi...@crfreenet.org wrote: On Mon, May 02, 2011 at 08:20:36PM +0100, Alex Bligh wrote: I am having difficulty redistributing kernel routes into any other protocol. ... b) I cannot get normal static via routes to distribute. You

Re: Feature requests

2011-05-02 Thread Alex Bligh
by treating them as if they were interface routes (Type 2 LSA rather than Type 5 IIRC). -- Alex Bligh

Re: Redistributing kernel routes

2011-05-03 Thread Alex Bligh
--On 2 May 2011 23:35:18 +0200 Ondrej Zajicek santi...@crfreenet.org wrote: On Mon, May 02, 2011 at 09:01:35PM +0100, Alex Bligh wrote: Ah. I knew it would be something stupid. It now works. Thanks. Without the patch it appears to import all the routes other than the device routes marked

Re: Feature requests

2011-05-17 Thread Alex Bligh
interfaces redundancy protocols that do not waste IP addresses (e.g. do not use IP addresses for the native interfaces). One problem with VRRP is that it is allegedly patent encumbered. -- Alex Bligh

Re: Feature requests

2011-05-17 Thread Alex Bligh
--On 17 May 2011 17:00:07 +0530 Allan Pinto allan...@gmail.com wrote: maybe ucarp ? http://www.ucarp.org/project/ucarp Thanks. I looked at that and rejected it and now can't remember why. I will try again. -- Alex Bligh

Re: Feature requests

2011-05-18 Thread Alex Bligh
://www.delphion.com/details?pn=EP01006702A3 -- Alex Bligh

Re: Allowas-in in BIRD - possible to implement?

2011-06-30 Thread Alex Bligh
your BGP design is wrong or you are using the wrong solution for the job. Complete guess: are you trying to survive when your AS becomes partitioned? If so, the easy way (given you say provider) is simply to carry around an IGP or BGP default route pointing at said provider. -- Alex Bligh

Re: Open socket on OSPF Stub interfaces

2011-07-05 Thread Alex Bligh
, is changing the LSA type of redistributed connected and interface routes an option? (this also has the advantage I don't need to reconfigure bird when adding/removing routes). -- Alex Bligh

Re: Open socket on OSPF Stub interfaces

2011-07-05 Thread Alex Bligh
--On 5 July 2011 15:55:05 +0200 Ondrej Zajicek santi...@crfreenet.org wrote: On Tue, Jul 05, 2011 at 02:30:04PM +0100, Alex Bligh wrote: However, a normal interface route (i.e. an attached network) would create a type 2 LSA in a stubby area. That is not true - type 2 LSA is created only

Re: Open socket on OSPF Stub interfaces

2011-07-05 Thread Alex Bligh
--On 5 July 2011 14:48:04 +0100 Matthew Walster matt...@walster.org wrote: On 5 July 2011 14:30, Alex Bligh a...@alex.org.uk wrote: OK, what I meant was this. Redistribution into an NSSA creates (from memory) type 7 LSAs. I can't do that (or indeed any redistribution) into a stub area

Re: Unreachable next-hop over bgp

2011-08-17 Thread Alex Bligh
--On 17 August 2011 18:38:09 +0100 Alex Bligh a...@alex.org.uk wrote: The only reason for this I can see is because bird is determining reachability on the basis of its FIB only (as opposed to the kernel routing table) and there is no FIB entry for 10.255.199.0/24 (from show route). How

Re: Unreachable next-hop over bgp

2011-08-17 Thread Alex Bligh
be to try the direct case! -- Alex Bligh

Re: Unreachable next-hop over bgp

2011-08-17 Thread Alex Bligh
that if you are writing a filter, these come in as RTS_DIRECT (obvious), but kernel routes come in as RTS_INHERIT (not obvious that 'INHERIT' means 'KERNEL', an RTS_KERNEL synonym would be nice). -- Alex Bligh

Re: bird 1.3.2 - kernel / learn / filters

2011-08-17 Thread Alex Bligh
--On 17 August 2011 21:54:57 +0200 Ondrej Zajicek santi...@crfreenet.org wrote: On Wed, Aug 17, 2011 at 07:59:39PM +0100, Alex Bligh wrote: Is it possible either to control what routes the kernel protocol learns from the kernel using learn by what /kernel/ protocol they are (meaning

Re: bird 1.3.2 - kernel / learn / filters

2011-08-17 Thread Alex Bligh
(IIRC), whereas I'm currently installing mine as static (though I could choose anything). -- Alex Bligh

Re: bird 1.3.2 - kernel / learn / filters

2011-08-17 Thread Alex Bligh
by a separate call to ip route (by me), and looks like this: ip route add 4.4.4.4/32 proto SOMEPROTO nexthop dev evrr-01 Even though it has a dev next-hop, it isn't a device route in bird terms, and only the kernel (bird) protocol sees it, as far as I can tell. -- Alex Bligh

Re: bird 1.3.2 - kernel / learn / filters

2011-08-17 Thread Alex Bligh
), it will be applied on all routes and blocks import of routes with RTPROT_BOOT. Thanks. Would you take a patch to take an option to 'learn' if I have time some time? -- Alex Bligh

debian/ubuntu init script

2011-08-18 Thread Alex Bligh
init file. -- Alex Bligh diff -u etc/init.d/bird{.orig,} --- etc/init.d/bird.orig2011-05-02 19:33:41.363090697 +0100 +++ etc/init.d/bird 2011-08-18 08:39:01.952013376 +0100 @@ -25,6 +25,9 @@ # Exit if the package is not installed [ -x $DAEMON ] || exit 0 +# Read configuration variable

Re: debian/ubuntu init script

2011-08-18 Thread Alex Bligh
--On 18 August 2011 11:48:25 +0200 Ondrej Zajicek santi...@crfreenet.org wrote: On Thu, Aug 18, 2011 at 08:43:05AM +0100, Alex Bligh wrote: Can I recommend you introduce something like the following patch (taken straight from the ubuntu skeleton file), which will source /etc/default/bird

Re: debian/ubuntu init script

2011-09-03 Thread Alex Bligh
--On 18 August 2011 13:44:52 +0100 Alex Bligh a...@alex.org.uk wrote: --On 18 August 2011 11:48:25 +0200 Ondrej Zajicek santi...@crfreenet.org wrote: On Thu, Aug 18, 2011 at 08:43:05AM +0100, Alex Bligh wrote: Can I recommend you introduce something like the following patch (taken straight

Unsolicited router advertisements

2011-09-06 Thread Alex Bligh
? Or will that maintain timers? -- Alex Bligh

Re: Unsolicited router advertisements

2011-09-06 Thread Alex Bligh
with that) Perfect - fortunately I want to restart ALL advertisements :-) -- Alex Bligh

Re: debian/ubuntu init script

2011-09-14 Thread Alex Bligh
/bird_1.3.3-1_i386.deb ftp://bird.network.cz/pub/bird/debian/dists/squeeze/main/binary-i386/net/ bird_1.3.3-1~bpo60+1_i386.deb Thanks -- Alex Bligh

Directly connected interface redistribution problem

2011-09-28 Thread Alex Bligh
it with a sleep(), but it is a bit arbitrary as I have no idea how long to sleep for. -- Alex Bligh # Import kernel routes. These come in with RTS_INHERIT protocol kernel evrkernel { persist;# Don't remove routes on bird shutdown scan time 10; # Scan kernel routing

Re: ERR when redistributing to OSPF NSSA

2011-09-29 Thread Alex Bligh
--On 29 September 2011 17:39:05 +0400 Fedor Dikarev f...@rambler-co.ru wrote: I've got the problem: I'm trying to reditribute lo-address-es to ospf nssa area: My understanding was that OSPF NSSA does not work in bird. I'd love to be told I'm wrong! -- Alex Bligh

Re: New release 1.3.4!

2011-10-10 Thread Alex Bligh
maintainer (apologies if I have got this wrong). -- Alex Bligh

Re: New release 1.3.4!

2011-10-21 Thread Alex Bligh
it is. What you DO need to do is include /etc/defaults/bird{,6} into your init.d file, but I think this was fixed in 1.3.3. -- Alex Bligh

Re: syncing device routes

2011-12-04 Thread Alex Bligh
all alien routes from the kernel } # Import all directly connected routes. These come in with RTS_DEVICE protocol direct evrdirect { interface -evrr-00, evrr-*; export all; } -- Alex Bligh

Re: BSD and carp take 2

2012-01-20 Thread Alex Bligh
scripts which can do stuff (including up/down other interfaces). There is no additional virtual interface per se. -- Alex Bligh

Re: Soft routes in bird

2012-05-26 Thread Alex Bligh
they are preferred. -- Alex Bligh

Re: Routing Question

2012-06-28 Thread Alex Bligh
announcing the /20? The more specific route, if accepted, will always win, irrespective of any other consideration. This is true on both IPv4 and IPv6, and is fundamental to IP routing rather than specific to BGP. -- Alex Bligh

Re: Does Bird accept configuration changes using the command line?

2012-10-23 Thread Alex Bligh
, and get bird to redistribute that IIRC. That way no reconfiguring of bird is needed at all. -- Alex Bligh

Using arp as a routing protocol (yuck)

2012-10-31 Thread Alex Bligh
route0, 'advertise' it, by repeatedly promiscuously arp'ing for it. b) proxy arp for it c) (horrors) (a) and (b) for proxy ndp I'm taking it that the good taste of bird authors has prevented this misfeature to date. Would it be easy to hack in? -- Alex Bligh

Re: Does Bird accept configuration changes using the command line?

2012-11-14 Thread Alex Bligh
any sessions etc. -- Alex Bligh

Re: only enable radv if upstream connection available

2013-01-09 Thread Alex Bligh
'. -- Alex Bligh

Re: Bird within netns (no OS routing table injection with BGP)

2013-11-02 Thread Alex Bligh
used unshare -n to do this. -- Alex Bligh

Re: Include in configuration files

2014-01-30 Thread Alex Bligh
by a process, and makes bird reload its config. This way the body of the config remains unchanged. It's very useful. -- Alex Bligh

Re: [PATCH] Add the ability for a sysconfig file to determine extra parameters for bird

2014-02-05 Thread Alex Bligh
Ondrej, On 5 Feb 2014, at 22:39, Ondrej Filip wrote: On 5.2.2014 10:41, Alex Bligh wrote: Any thoughts on this? Applied. Thank you! New version of RPM packages in repository. Thanks -- Alex Bligh

Re: BIRD 1.4.0 bugfixes [1/2]

2014-02-25 Thread Alex Bligh
pointing to it. I therefore would ask you to consider fixing this in another way, by simply not requiring any IP addresses on the interface in order for it to be considered active. +1. Either this or reliably detect subsequent numbering of the interfaces. -- Alex Bligh

Re: Multihop BGP cannot use direct gateway mode - misidentification of multihop sessions?

2014-08-12 Thread Alex Bligh
Any ideas on the below? Alex On 8 Aug 2014, at 20:05, Alex Bligh a...@alex.org.uk wrote: When I start bird using 1.4.0-1 (Ubuntu Trusty) I see the error: warnings.log:Aug 8 13:47:03 node-10-157-128-41 bird: /etc/bird/bird.conf, line 62: Multihop BGP cannot use direct gateway mode

Re: Multihop BGP cannot use direct gateway mode - misidentification of multihop sessions?

2014-08-13 Thread Alex Bligh
a directly reachable IP range (i.e. associated with one of your router's interfaces), otherwise the BGP session wouldn't start but it would wait for such interface to appear. The alternative is the cf/multihop/ option. Default: enabled for eBGP. Thanks -- Alex Bligh signature.asc

Does radv protocol (re)scan interfaces on IPv6?

2014-09-01 Thread Alex Bligh
to restart bird6's radv protocol every time I add an interface as this is quite frequent. -- Alex Bligh

Re: Does radv protocol (re)scan interfaces on IPv6?

2014-09-02 Thread Alex Bligh
that for debugging purposes if you like, though we appear to have fixed the problem for now. Why this fixes the problem is a mystery! Are there any error messages in log? Not that we noticed. -- Alex Bligh signature.asc Description: Message signed with OpenPGP using GPGMail