OSPF, missing external network prefix

2015-12-07 Thread Eugene M. Zheganin
Hi. I have a bunch of bird routers. Recently I discovered that at least one prefix from LSADB isn't installed in FIB: (first here's what bird thinks about it) # birdc BIRD 1.4.4 ready. bird> show ospf lsadb lsid 192.168.114.192 Global Type LS ID Router Age Sequence

Re: OSPF, missing external network prefix

2015-12-08 Thread Eugene M. Zheganin
Hi/ On 08.12.2015 14:53, Ondrej Zajicek wrote: > On Tue, Dec 08, 2015 at 11:28:00AM +0500, Eugene M. Zheganin wrote: >> Hi. >> >> I have a bunch of bird routers. Recently I discovered that at least one >> prefix from LSADB isn't installed in FIB: > Hi > > Co

Re: OSPF, missing external network prefix

2015-12-08 Thread Eugene M. Zheganin
Hi, On 08.12.2015 14:53, Ondrej Zajicek wrote: > On Tue, Dec 08, 2015 at 11:28:00AM +0500, Eugene M. Zheganin wrote: >> Hi. >> >> I have a bunch of bird routers. Recently I discovered that at least one >> prefix from LSADB isn't installed in FIB: > Hi > > Co

Re: OSPF, missing external network prefix

2015-12-08 Thread Eugene M. Zheganin
Hi. On 08.12.2015 18:23, Ondrej Zajicek wrote: > On Tue, Dec 08, 2015 at 06:10:20PM +0500, Eugene M. Zheganin wrote: >> I've also noticed that this prefix is missing from 'show ospf state' >> output files, but present in 'show ospf state all' output files, but >> al

Re: OSPF, missing external network prefix

2015-12-10 Thread Eugene M. Zheganin
Hi. On 08.12.2015 18:23, Ondrej Zajicek wrote: > On Tue, Dec 08, 2015 at 06:10:20PM +0500, Eugene M. Zheganin wrote: >> I've also noticed that this prefix is missing from 'show ospf state' >> output files, but present in 'show ospf state all' output files, but >> al

OSPF LSA id collision

2015-12-10 Thread Eugene M. Zheganin
Hi. I have lots of messages in one of my bird's logfile: Dec 10 18:20:50 wizard bird: ospfv4: LSA ID collision for 172.16.1.194/31 They are about different LSA id. What do they mean exactly ? Does it mean some of my routers have identical networks configured ? Thanks. Eugene.

OSPF: Cannot find next hop for LSA type

2017-11-24 Thread Eugene M. Zheganin
Hi, Recenly I occasionally found that one can define the OSPF area twice, like area 0.0.0.1 { interface "eth0"; } area 0.0.0.1 { interface "eth1"; } And this obviously erroneous configuration passes the bird configuration check, and starts causing unpredictable and wierd problems,

reorder BGP plink preference

2018-12-21 Thread Eugene M. Zheganin
Hello, I have a bird router serving multiple BGP sessions with my AS uplinks, and now I need to create a more complicated thing, - I have several FIBs and I need to reorder the BGP link preference for a given FIB. Say, I have 3 uplinks, A/B/C, A is the most preferable one for default FIB, but

Re: reorder BGP plink preference

2019-01-27 Thread Eugene M. Zheganin
: Eugene M. Zheganin <mailto:e...@norma.perm.ru>> napisał(a): Hello, I have a bird router serving multiple BGP sessions with my AS uplinks, and now I need to create a more complicated thing, - I have several FIBs and I need to reorder the BGP link preference for a

show route output explained

2019-03-01 Thread Eugene M. Zheganin
Hello, Since the documentation doesn't specify the exact output format, could anyone please explain it to me ? 0.0.0.0/0  via 192.168.57.60 on re0 [ospfv4 11:17:31] ! E2 (150/10/1) [192.168.100.254]    via 90.150.180.20 on ng0 [kernel1 11:12:08] (10) I

all protocol state debug

2019-03-11 Thread Eugene M. Zheganin
Hello, I want to log all protocols state changes, and I have a question: debug all { states } is valid in birdc, but why debug all {     states }; is invalid in bird.conf ? Thanks. Eugene.

Re: all protocol state debug

2019-03-11 Thread Eugene M. Zheganin
Hello, 11.03.2019 21:02, Ondrej Zajicek пишет: On Mon, Mar 11, 2019 at 08:41:19PM +0500, Eugene M. Zheganin wrote: Hello, I want to log all protocols state changes, and I have a question: debug all { states } is valid in birdc, but why debug all {     states }; is invalid in bird.conf

protocol pipe and bgp

2019-02-09 Thread Eugene M. Zheganin
Hello, If I have pipe between two kernel routing tables, which, in turn, are filled with two different BGP protocols, when these routes are exported from kernel FIB via pipe, do they retain their BGP attributes like BGP preference ? Or, if this question is more clear, does the following

stupid question about OSPF cost and route preference

2020-04-07 Thread Eugene M. Zheganin
Hello. I have a bunch of birder routers, and the troublesome router is connected to some of them via LAN and to some of them via WAN tunnels. For some reason it always chooses a WAN route, regardless of it's metric: ===Cut=== bird> show route for 10.50.3.0/24 10.50.3.0/24   via

Re: stupid question about OSPF cost and route preference

2020-04-07 Thread Eugene M. Zheganin
On 07.04.2020 19:06, Ondrej Zajicek wrote: On Tue, Apr 07, 2020 at 06:41:37PM +0500, Eugene M. Zheganin wrote: Hello. I have a bunch of birder routers, and the troublesome router is connected to some of them via LAN and to some of them via WAN tunnels. For some reason it always chooses a WAN

redistributing static routes into OSPF, need to change next-hop

2020-11-07 Thread Eugene M. Zheganin
Hello, How do I redistribute static routes into OSPF ? Suppose I have this: protocol static {     route 10.101.6.61/32 via 172.16.0.70; } If the export filter will allow this route into OSPF, the neighbor will receive it with this very next-hop, and in the absense of direct connectivity

ospf3 and bird interface in non-default FIB

2023-08-21 Thread Eugene M. Zheganin
Hello, I'm running Bird 2.0.11 on FreeBSD 13.2, I also have a number of bird 2.0.x in local network. For a number of reasons I need the interface the OSPF is bound to to be in non-default FIB. As soon as I put it there, I'm starting to get the periodic errors like ===Cut=== ospfv4: Socket

routes, "strange next-hop" and p2p interfaces

2022-06-07 Thread Eugene M. Zheganin
Hello, I have a peculiar VPN client that I want to redistributes the routes from. Technically it creates a tun0 interface and attaches all the routes it's connected to as it's own on-interface routes pointing to it's own IP (yeah, I know it's la me, but seems like it's written by Windows 98

bird and on-interface p2p routes

2024-01-10 Thread Eugene M. Zheganin
Hello, youm this question was asked like a gazillion times, but so far I faled to google the answer. So, I have a network softrouter on Linux which was clearly written by some ignorant folks; it operates the p2p tunX interface that doesn't have the remote IP set, only a local one. So bird

Re: bird and on-interface p2p routes

2024-01-11 Thread Eugene M. Zheganin
Hello, On 11.01.2024 03:44, Alexander Zubkov wrote: As far as I remember, if you set the interface in a filter, than the gw is undefined automatically. Yep, checked the documentation, and here it is: https://bird.network.cz/?get_doc=20=bird-5.html#ss5.5 string ifname Name of the

Re: bird and on-interface p2p routes

2024-01-11 Thread Eugene M. Zheganin
Hello, On 11.01.2024 13:29, Alexander Zubkov wrote: You mean exporting to the kernel? You can alter the routes in input filters. Or pipe routes to another table, altering them in the pipe export filter, and then export to the kernel from that other table. Nope, I need quite the opposite - I