Re: OSPF over OpenVPN

2018-03-21 Thread Michael McConnell
Thank you very much, it looks like that is the issue on the client side of the VPN connection. "show interfaces” returns nothing, which seems odd… Now to figure out why that is the case… Thanks again, Mike -- Michael McConnell WINK Streaming; email: mich...@winkstreaming.com toll free: 877-GO-

Re: OSPF over OpenVPN

2018-03-21 Thread Charles van Niman
Hello, Based on the output you provided, it appears BIRD/OSPF is not seeing your interfaces? In BIRD CLI, if you compare "show interfaces" with "show ospf interfaces" do you see any difference? I am using a very basic config (only defining cost) for each OpenVPN tun interface I am using, and

Re: OSPF over OpenVPN

2018-03-21 Thread Michael McConnell
I’ve also tried with pointtopoint and declared my neighors under the tap interface and made it pointtopoint without success; interface "tap*" { type pointopoint; cost 5; hello 5; wait 10;

Re: OSPF over OpenVPN

2018-03-21 Thread Piotrek S.
Are you tried to use nbma for interface tap? 2018-03-21 22:08 GMT+01:00 Michael McConnell : > Hello all, > > I am trying to establish OSPF over OpenVPN without any luck. The client > side always turns up with no neighbours. I’ve tried pointtopoint and > exclusively listing my neighbours all wit

OSPF over OpenVPN

2018-03-21 Thread Michael McConnell
Hello all, I am trying to establish OSPF over OpenVPN without any luck. The client side always turns up with no neighbours. I’ve tried pointtopoint and exclusively listing my neighbours all with no luck. I originally was using the tun interface and switched to tap hoping that would help, but

Re: Static Route /24

2018-03-21 Thread Michael McConnell
Thank you Charles, I am a little red in the face for having not tried / know that. I’ll give it a go, thanks again for the help and prompt response! Mike -- Michael McConnell WINK Streaming; email: mich...@winkstreaming.com toll free: 877-GO-4-WINK x 7400 direct: +1 312 281-5434 cell: +506 8706-

Re: Static Route /24

2018-03-21 Thread Charles van Niman
Hey Mike, Not sure what platform you're running BIRD on, but in Ubuntu/Linux, I use loopback interfaces to do this. Here is what my interfaces file / BIRD config look like. I am using /32s, but I don't think there are any issues with /24s going into BGP. Let me know if you have any questions or

Re: BIRD 1.6.3 + ROA crashing issue

2018-03-21 Thread Javor Kliachev
Hi, Thank you very much for the fast response. The patch has completely fixed the issue! One more question about the ROA: Is it possible to use roa_check() into another function and first parameter of the roa_check to be some argument like peer_as for an example: roa table 65501 {     r

Re: BIRD 1.6.3 + ROA crashing issue

2018-03-21 Thread Ondrej Zajicek
On Wed, Mar 21, 2018 at 12:45:54PM +0200, Javor Kliachev wrote: > Hello, > > We have been using BIRD 1.6.3 on Ubuntu 16.04 as Route Server for a long > time. > > Recently we decided to implement a ROA check filtration but we're > experiencing the daemon is crashing whenever > removing roa table f

Static Route /24

2018-03-21 Thread Michael McConnell
Hello fellow Bird users, I’ve run into a strange issue trying to subnet a /24 into a series of smaller /27 and /28’s and have the routed via BGP. I currently do the following; route 10.10.10.0/24 reject; However if I don’t bring the interface up as a /24 (i.e. ifconfig eth0:10 10.10.10.10 netm

Re: constant not available everywhere and passing variables from protocols

2018-03-21 Thread Jan Maria Matejka
> Are there considerations in future to pass bgp_neighbour object to > filter, to discriminate on neighbor address, ifname, asn, etc? JunOS > allows this. This would allow me to keep single 'define backup_int = > "XYZ". On ingress I'd match against protocol, on egress I'd match > against bgp_neighb

Re: feature query

2018-03-21 Thread Jan Maria Matejka
Sorry for late response. > 1)full VRF - So since we are a service provider we need to create something > close to 8k plus vrf instances. VRF lite creates a subinterface for every bgp > session peer. But with VRF lite u don't necessarily need to do it like that. This is not BIRD's problem -- BI

Re: constant not available everywhere and passing variables from protocols

2018-03-21 Thread Saku Ytti
On 21 March 2018 at 12:13, Jan Maria Matejka wrote: >> Why not? It barfs with 'line 10: IP address expected' > > In v1.6.x, nobody implemented it. In v2, it should work. Thanks, will consider upgrading. > Try 'import where yourCustomImportFunction(arg1, arg2, arg3, ... argN)'. Thanks. Are th

BIRD 1.6.3 + ROA crashing issue

2018-03-21 Thread Javor Kliachev
Hello, We have been using BIRD 1.6.3 on Ubuntu 16.04 as Route Server for a long time. Recently we decided to implement a ROA check filtration but we're experiencing the daemon is crashing whenever removing roa table from the file config even when the roa table is not applied anywhere. In s

Re: constant not available everywhere and passing variables from protocols

2018-03-21 Thread Jan Maria Matejka
On 03/21/2018 10:00 AM, Saku Ytti wrote: > My config: > > define local_ip = 129.250.14.127; > define default_candidate_net = 129.250.0.0/16; > define default_candidate_ip = 129.250.0.0; > define default_net = 0.0.0.0/0; > include "common.conf"; > > protocol static { > ro

constant not available everywhere and passing variables from protocols

2018-03-21 Thread Saku Ytti
My config: define local_ip = 129.250.14.127; define default_candidate_net = 129.250.0.0/16; define default_candidate_ip = 129.250.0.0; define default_net = 0.0.0.0/0; include "common.conf"; protocol static { route 0.0.0.0/0 recursive default_candidate_ip; } # ens192 pro