On Mon, Dec 03, 2018 at 04:20:50PM +0000, James Oakley wrote: > I am trying to get OSPF working via OSPF and it looks like BIRD is > ignoring OSPF packets coming in on the VRF interfaces. As far as I can > tell from the documentation, I have all of the pieces in place, but the > protocol is stuck in "Alone". The kernel version is 4.18.12, and I have > the "vrf" parameter set on the kernel and ospf protocols.
> ... > However, I am seeing packets from the other router on the interface: > > # tcpdump -nei vl-foo proto 89 > tcpdump: verbose output suppressed, use -v or -vv for full protocol decode > listening on vl-foo, link-type EN10MB (Ethernet), capture size 262144 bytes > 08:17:22.583387 56:0f:a7:16:64:e2 > 01:00:5e:00:00:05, ethertype IPv4 > (0x0800), length 82: 100.63.16.1 > 224.0.0.5: OSPFv2, Hello, length 48 > 08:17:28.364546 06:d8:07:73:68:b6 > 01:00:5e:00:00:05, ethertype IPv4 > (0x0800), length 78: 192.168.1.5 > 224.0.0.5: OSPFv2, Hello, length 44 Hi It is strange that you have such different source IP addresses. What is your IP range on vl-foo? What is reported by birdc commands 'show interfaces' and 'show ospf interface' ? Generally OSPFv2 interfaces are associated with one IP range, so alien packets are ignored. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: [email protected]) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
