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

    Dhclient not send option 77

    Scheduled Pinned Locked Moved 2.4 Development Snapshots
    9 Posts 2 Posters 2.1k Views 1 Watching
    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.
    • F Offline
      fredlubrano
      last edited by

      Hi,

      Excuse me to open this subject here, but this concerns the beta 2.4
      The subject has already been discussed in "pfSense English Support -> DHCP and DNS" dhclient does not support option 77 "

      I confirm that "option-77" or user-class is not sent by dhclient on pfsense 2.4.
      View my result dhcpdump :

      –-------------------------------------------------------------------------

      TIME: 2017-03-15 12:41:57.540
          IP: 0.0.0.0 (00:0c:29:5c:ac:dc) > 255.255.255.255 (ff:ff:ff:ff:ff:ff)
          OP: 1 (BOOTPREQUEST)
      HTYPE: 1 (Ethernet)
        HLEN: 6
        HOPS: 0
        XID: a39a7bf5
        SECS: 28
      FLAGS: 0
      CIADDR: 0.0.0.0
      YIADDR: 0.0.0.0
      SIADDR: 0.0.0.0
      GIADDR: 0.0.0.0
      CHADDR: 00:0c:29:5c:ac:dc:00:00:00:00:00:00:00:00:00:00
      SNAME: .
      FNAME: .
      OPTION:  53 (  1) DHCP message type        1 (DHCPDISCOVER)
      OPTION:  60 (  5) Vendor class identifier  sagem
      OPTION:  61 (  7) Client-identifier        01:00:0c:29:5c:ac:dc
      OPTION:  12 (  2) Host name                jr
      OPTION:  55 (  9) Parameter Request List      1 (Subnet mask)
                                                  28 (Broadcast address)
                                                  51 (IP address leasetime)
                                                  58 (T1)
                                                  59 (T2)
                                                  119 (Domain Search)
                                                    3 (Routers)
                                                    6 (DNS server)
                                                  90 (Authentication)

      OPTION:  90 ( 22) Authentication            0000000000000000 ........
                                                  0000006674692f64 ...fti/d
                                                  xxxxxxxx xxxxx

      view my config :

      interface "vmx0_vlan832" {

      #send-interface "vmx0";
      vlan-id 832;
      #vlan-pcp 6;

      DHCP Protocol Timing Values

      timeout 60;
      retry 15;
      reboot 0;
      select-timeout 0;
      initial-interval 1;

      DHCP Protocol Options

      send dhcp-class-identifier "sagem";
      send option-77 "+FSVDSL_livebox.Internet.softathome.Livebox4";
      send option-90 00:00:00:00:00:00:00:00:00:00:00:66:74:69:2f:xx:xx:xx:xx:xx:xx:xx;
      request subnet-mask, broadcast-address, dhcp-lease-time, dhcp-renewal-time, dhcp-rebinding-time, domain-search, routers, domain-name-servers, opt
      ion-90;

      or

      interface "vmx0_vlan832" {

      #send-interface "vmx0";
      vlan-id 832;
      #vlan-pcp 6;

      DHCP Protocol Timing Values

      timeout 60;
      retry 15;
      reboot 0;
      select-timeout 0;
      initial-interval 1;

      DHCP Protocol Options

      send dhcp-class-identifier "sagem";
      send user-class "+FSVDSL_livebox.Internet.softathome.Livebox4";
      send option-90 00:00:00:00:00:00:00:00:00:00:00:66:74:69:2f:xx:xx:xx:xx:xx:xx:xx;
      request subnet-mask, broadcast-address, dhcp-lease-time, dhcp-renewal-time, dhcp-rebinding-time, domain-search, routers, domain-name-servers, opt
      ion-90;

      Thanks for the help

      Best regards,

      fred

      1 Reply Last reply Reply Quote 0
      • F Offline
        fredlubrano
        last edited by

        BugID

        https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=184117

        1 Reply Last reply Reply Quote 0
        • ? This user is from outside of this forum
          Guest
          last edited by

          I have taken the mods that were carried out on the 2.3 dhclient and applied them to the freebsd 11 client. If you wish you can try the file attached.

          One of my testers also needs this for his French abode ( Orange ).

          It's not tested and is hot off the compiler.

          dhclient.zip

          1 Reply Last reply Reply Quote 0
          • F Offline
            fredlubrano
            last edited by

            HI,

            Thanks for the help, the problem resolv.

            King regards,

            fred

            Standard_input.jpg
            Standard_input.jpg_thumb

            1 Reply Last reply Reply Quote 0
            • ? This user is from outside of this forum
              Guest
              last edited by

              @fredlubrano:

              HI,

              Thanks for the help, the problem resolv.

              King regards,

              fred

              Are you saying that the client I uploaded is working for you?

              1 Reply Last reply Reply Quote 0
              • F Offline
                fredlubrano
                last edited by

                HI,

                Yes, view screenshoot.

                Thanks

                fred

                1 Reply Last reply Reply Quote 0
                • ? This user is from outside of this forum
                  Guest
                  last edited by

                  Thanks Fred, that's good news, I'll try and get it PR'd into the main FreeBSD11 code.

                  1 Reply Last reply Reply Quote 0
                  • ? This user is from outside of this forum
                    Guest
                    last edited by

                    @fredlubrano:

                    HI,

                    Yes, view screenshoot.

                    Thanks

                    fred

                    Fred, you say the client was working in 2.3, yet the developers are saying there have been no changes made to dhclient. Please can you post on the link below on GitHub and give any useful information.

                    https://github.com/pfsense/FreeBSD-src/pull/8#issuecomment-290107273

                    1 Reply Last reply Reply Quote 0
                    • F Offline
                      fredlubrano
                      last edited by fredlubrano

                      https://redmine.pfsense.org/issues/7425

                      for dhclient VLAN priority support :

                      https://github.com/opnsense/src/commit/b7307744e08bc601f1ae83773ee1afaa8b170f57

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