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

    DHCLIENT/BOOTP Broadcast Flag Support

    Scheduled Pinned Locked Moved DHCP and DNS
    3 Posts 2 Posters 1.3k 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
      bclinuxco
      last edited by

      Re: BOOTP/DHCP turn on Flags [Broadcast]

      Is there any fix or has there been any work done to resolve the missing "always-broadcast" option and functionality in the PFSense dhclient? This option and the "bootp-broadcast-always" option are both unknown to the dhclient binary and the "supersede dhcp-server-identifier 255.255.255.255" option appears to be ignored by the client as well.

      Is there any support for forcing broadcast DHCP renewals currently supported in PFSense which may not be aware? My new DSL provider utilizes a relay which ignores unicast renewals and only responds when a broadcast request is made (0x8000 vs 0x0000). Right now the only way to get a successful renewal is to do a full dhclient restart on the interface.

      viktor_gV 1 Reply Last reply Reply Quote 0
      • viktor_gV
        viktor_g Netgate @bclinuxco
        last edited by viktor_g

        @bclinuxco please test it with bootp-broadcast-always option:

        bootp-broadcast-always;

        The bootp-broadcast-always statement instructs dhclient to always set the bootp broadcast flag in request packets, so that servers will always broadcast replies. This is equivalent to supplying the dhclient -B argument, and has the same effect as specifying 'always-broadcast' in the server's dhcpd.conf. This option is provided as an extension to enable dhclient to work on IBM s390 Linux guests.

        You can create a feature request for this option:
        https://docs.netgate.com/pfsense/en/latest/development/feature-requests.html

        1 Reply Last reply Reply Quote 0
        • viktor_gV
          viktor_g Netgate
          last edited by

          @bclinuxco said in DHCLIENT/BOOTP Broadcast Flag Support:

          bootp-broadcast-always

          There is interesting (but not so easy) workaround:
          https://forum.netgate.com/topic/141362/dhcp-client-unable-to-get-lease-from-cable-provider-solved

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