Quagga OSPFd DR election incorrectly



  • Hi guys,

    I'm setting up our network with PFSENSE servers to use OSPF routing protocol. My design can be seen as:

    I'd prefer to use leased lines over OpenVPN instances, and PFS1 server will be the hub.
    My OSPFd configs looks like:

    PFS1

    • Global settings: Redistributed connected networks [checked]
      Redistributed kernel: [checked]
    • Interfaces: OpenVPN: metric 30
    • Interfaces: leased: metric 10

    Other PFS

    • Global settings: Redistributed connected networks [checked]
      Redistributed kernel: [checked]
    • Interfaces: OpenVPN: metric 30 AND router priority: 0
    • Interfaces: leased: metric 10 AND router priority: 0

    OSPF status shows everything is up and running, but the DR isn't elected PFS1 as I expect.
    How can other router be DR when:

    Router Priority: … 0 will cause the router to not participate in election.

    I appreciate your comments.