problem configuring ptmp
Hi Everyone, I try to get a mixed network of linux and Mikrotik running, useing ptmp interfaces. It worked with quagga, but I wanna switch due to software instabilities. At least with Mikrotik & quagga I understand that a ptmp area means Hellos are propagated by multicasts to 224.0.0.5, the neighbors form ptp relations with each other after they have found themselfs. with my configuration, Bird doesn't send out multicasts, evenso its logging "ospf1: HELLO packet sent via eth0" what am I doing wrong ? Thanks Maria my config ---- log syslog all; router id 172.20.2.33; debug protocols all; protocol direct { interface "*"; # Restrict network interfaces it works with } protocol kernel { persist; # Don't remove routes on bird shutdown scan time 20; # Scan kernel routin export all; # Default is export none } protocol device { scan time 10; # Scan interfaces every 10 seconds } protocol static { import all; export all; } protocol ospf { import all; export all; area 0.0.0.0 { stub no; networks {192.168.23.0/24;}; interface "eth0" { priority 1; type ptmp; authentication simple; password "***deleted***"; cost 2; }; }; }
On Wed, Dec 07, 2016 at 12:57:36AM +0100, Maria P wrote:
Hi Everyone,
At least with Mikrotik & quagga I understand that a ptmp area means Hellos are propagated by multicasts to 224.0.0.5, the neighbors form ptp relations with each other after they have found themselfs.
with my configuration, Bird doesn't send out multicasts, evenso its logging "ospf1: HELLO packet sent via eth0"
Hi BIRD supposes that PtMP interfaces are non-broadcast and send Hellos as unicast to configured neighbors. That is how it is specified in RFC 2328: On Point-to-MultiPoint networks, a router sends Hello Packets to all neighbors with which it can communicate directly. These neighbors may be discovered dynamically through a protocol such as Inverse ARP (see [Ref14]), or they may be configured. You can try to use PtP mode, that uses mulicast Hello and i think we do not limit it to one neighbor. -- Elen sila lumenn' omentielvo Ondrej 'Santiago' Zajicek (email: santiago@crfreenet.org) OpenPGP encrypted e-mails preferred (KeyID 0x11DEADC3, wwwkeys.pgp.net) "To err is human -- to blame it on a computer is even more so."
participants (2)
-
Maria P -
Ondrej Zajicek