Quagga ospfd not starting/stopping on CARP switchover



  • PFS 2.1.3 and Quagga OSPFD 0.99.22.3 v0.6.2 two nodes with CARP.

    Ospfd is set up to monitor the CARP address and start/stop on switchover. Unfortunately it doesn't do it.
    When i disable CARP on the master node, the ospfd process should stop, and on the slave node it should start. To make the OSPF fail-over I have to go at Services>Quagga Ospfd and just do Save on both nodes - on the master it stops the daemon, on the slave it starts it. It's the same for fail-back.

    Anyone else with the same issue?



  • Have you made the changes to /etc/rc.carpmaster and /etc/carpbackup on both servers and have you entered the correct IP address on the Quagga OSPFd page?

    Edit rc.carpbackup file
    From PFsense open Diagnostics-Edit file.
    Browse to /etc/rc.carpbackup
    at the bottom of the file type the following:
    mwexec_bg("/usr/local/etc/rc.d/quagga.sh stop");

    Edit rc.carpmaster file
    From PFsense open Diagnostics-Edit file.
    Browse to /etc/rc.carpmaster
    at the bottom of the file type the following:
    mwexec_bg("/usr/local/etc/rc.d/quagga.sh start");



  • Very lame  ;D
    Dunno how I've missed that one… Will do it right away!

    It says a change is required, but it doesn't say how the change should look like:



Log in to reply