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

    Gateway Status / dpinger Questions

    Scheduled Pinned Locked Moved General pfSense Questions
    2 Posts 2 Posters 1.2k 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.
    • B
      bimmerdriver
      last edited by

      What do the various gateway statuses mean and how are the values derived? Is there a definition somewhere? I've been testing fixes for https://redmine.pfsense.org/issues/5993, noticing that gateway status does not always update consistently and that restarting dpinger sometimes helps, but not always.

      The statuses I've seen are offline, online, pending, unknown and packet loss. Without knowing anything about how pfsense has been implemented, I would think the meanings should be the following:

      offline: the interface has been released; the gateway is not operating
      online: the gateway is operating (properly)
      packet loss: the gateway way is operating, but not properly; it's losing packets
      pending: the interface has been renewed; the gateway is transitioning from offline to online
      unknown: it's not possible to determine the status because there is no communication with the gateway; maybe the process has been killed; this should only be displayed if there's a problem within pfsense

      Here is what I've noticed. Starting with the ipv4 and ipv6 gateways online, when releasing the wan interface, that the ipv4 gateway first shows packet loss, then changes to offline. That's what I would expect. For the ipv6 gateway, the status sometimes doesn't update properly. It shows the same RTT, RTTsd and packet loss as if the gateway is running, even though it's not. Where is dpinger getting these values from? If I restart dpinger, the gateway status for both gateways changes to unknown. Before I restarted dpinger, it knew the ipv4 gateway was offline and it was displaying values for the ipv6 gateway from somewhere, but now they are both unknown? I would think it should show offline, not unknown. This seems to be a problem.

      1 Reply Last reply Reply Quote 0
      • dennypageD
        dennypage
        last edited by

        Your IPv6 gateway is a HE tunnel, yes? This means that IPv6 will show as functional if there is any connectivity for the tunnel. In other words, if IPv4 is functioning, so is IPv6.

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