Dual PPPoE Failover Working Great...but I have no active rules to failover!
So I am in Canada, I have dual ISPs:
1x Bell Fibe -> PPPoE on VLAN 35
1x Teksavvy DSL -> PPPoE Untagged (Vlan1)
I have setup 2.4.5-RELEASE-p1 with an Intel dual Nic for WAN connectivity.
My LAN rules are pretty simple:
-Rule 1: routes all traffic to the Fibe PPPoE connection
-Rule 2: (directly below the first, but disabled) that routes all traffic to the Teksavvy DSL PPPoE.
When I physically disconnect the Fibe cable, network Internet connectivity continues unabated through the active DSL connection. This doesn't make sense as I have only one rule that could make this happen but it is disabled. Anyone have any suggestions? Doesn't disabling a rule stop if from working?
That's not even the way to do failover, you would use Gateway Groups for that. ;) In my understanding, your disabled rule would never be executed (even if it's enabled) as it matches exactly the same pattern as the rule that comes before.
When you say "physically disconnect the Fibe cable", do you really mean the fibre cable or actually the cable between the pfSense box and your modem? I could imagine that your global routing configuration is somehow in a way that WAN_DSL_PPPOE kicks in as the default gateway. I maybe wouldn't expect that, but I could imagine, that when you physically remove the network cable (which is not the typical real-world outage scenario) from the pfSense box (so that the network interface changes its whole state to disconnected), that the gateway WAN_FIBRE_PPPOE gets removed from the system in a way that it has the same effect as if it wouldn't exist at all and the then active default gateway (WAN_DSL_PPPOE) is used. Just a theory. ;)