Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    VoWiFi slow failover when using GW Groups

    Scheduled Pinned Locked Moved Routing and Multi WAN
    2 Posts 2 Posters 57 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      Proton
      last edited by

      I have theese GW groups:
      e947b6a3-6853-4534-a448-05e780e72965-image.png
      I have a statis route for Mullvad GW to exit through starlink:
      ebd2ec98-90a0-4646-9af4-8ddfd609bb32-image.png
      On both Mullvad GW i have:
      8f24a410-ce6b-430f-acb9-ce97a7ff84b0-image.png
      The same for DOME GW.

      Default Gateway is group :
      adb3cbe1-1276-48a2-a07b-e29b797d6610-image.png

      and the othe rgroup lookes like this:
      5cfa03be-dd61-4bb0-b562-c4fc9dc6c5b9-image.png ,

      I have also set:
      ea0c1c09-dd93-4722-9479-dc0f019f06ea-image.png

      And i have my floating rules like this:
      a86219e7-b85f-4fb0-a8df-374beaeb0f04-image.png

      Including QOS settings.

      The idea is that when the boat is near land the DOME GW is avtive and is top priority. VoWifi also exit there if possible.
      So - when we only have Starlink - i force all VoWiFi traffic through WG GWs to always have VoWiFi work even then starlink has exit node abroad (get norwegian ip = allowed ViWiFi).

      So to my question:

      When both Dome and starlink is online, i can call using VoWiFi, no issues. But when Dome failes, it takes several minutes (5-6) before the mobile again can call. or get a call.
      Why is this?

      I know we are using UDP trffic and STATES here and that a cell phone can have a delay before he checks and reestablishes VoWiFi again, but is there something i can do to make the transition to WG GWs through starlink faster?
      How can i kill the STATES faster?

      I have also tried sloppy states and state timeout set to 25, but with same result.

      Suggestions?

      THX!

      J 1 Reply Last reply Reply Quote 0
      • J
        Joshua236 @Proton
        last edited by

        @Proton retro bowl said in VoWiFi slow failover when using GW Groups:

        I have theese GW groups:
        e947b6a3-6853-4534-a448-05e780e72965-image.png
        I have a statis route for Mullvad GW to exit through starlink:
        ebd2ec98-90a0-4646-9af4-8ddfd609bb32-image.png
        On both Mullvad GW i have:
        8f24a410-ce6b-430f-acb9-ce97a7ff84b0-image.png
        The same for DOME GW.

        Default Gateway is group :
        adb3cbe1-1276-48a2-a07b-e29b797d6610-image.png

        and the othe rgroup lookes like this:
        5cfa03be-dd61-4bb0-b562-c4fc9dc6c5b9-image.png ,

        I have also set:
        ea0c1c09-dd93-4722-9479-dc0f019f06ea-image.png

        And i have my floating rules like this:
        a86219e7-b85f-4fb0-a8df-374beaeb0f04-image.png

        Including QOS settings.

        The idea is that when the boat is near land the DOME GW is avtive and is top priority. VoWifi also exit there if possible.
        So - when we only have Starlink - i force all VoWiFi traffic through WG GWs to always have VoWiFi work even then starlink has exit node abroad (get norwegian ip = allowed ViWiFi).

        So to my question:

        When both Dome and starlink is online, i can call using VoWiFi, no issues. But when Dome failes, it takes several minutes (5-6) before the mobile again can call. or get a call.
        Why is this?

        I know we are using UDP trffic and STATES here and that a cell phone can have a delay before he checks and reestablishes VoWiFi again, but is there something i can do to make the transition to WG GWs through starlink faster?
        How can i kill the STATES faster?

        I have also tried sloppy states and state timeout set to 25, but with same result.

        Suggestions?

        THX!

        You can try implementing a script that automatically flushes states when it detects a Gateway change, as this will significantly reduce the switching delay. The problem you are experiencing is that VoWiFi UDP connections still hold the old state, so the device takes time to check and reset. When the state is refreshed immediately, VoWiFi will reconnect faster and avoid the current 5-6 minute wait. Additionally, you can also consider reducing the state timeout value further or enabling the flush states on gateway down feature if your system supports it.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.