This knowledge base has moved to the documentation site. Please visit the knowledge base here for the most up to date content. This site is no longer maintained.

DHCP on eth0 Does Not Send Vendor Data



By default, DHCP requests in Cumulus Linux do not provide vendor identification information.


  • Cumulus Linux 1.5.x
  • Cumulus Linux 2.x
  • Cumulus Linux 3.x



  • For a default installation, DHCP requests from a default Cumulus Linux installation can be identified by the hostname cumulus.
  • If the provisioning scenario allows for the configuration to be modified, edit /etc/dhcp/dhclient.conf and add the following line (the following example shows a PowerPC-based switch running&nbspplaceholder;Cumulus Linux 1.5.3):

    send vendor-class-identifier "cumulus-linux 1.5.3.ppc ppc";

    dhclient will then pass the specified vendor-class-identifier to the DHCP server on the next DHCP request.

Feature Request

A feature request (CM-1100) was opened to track implementation of a vendor-class- identifier attribute in the default dhclient.conf.

The feature request proposed  the format of the DHCP Vendor Class Identifier (DHCP option 60) as:

cumulus-linux: <release-version> <machine_type> <CPU_arch>

Where <release-version> comes from /etc/lsb-release, <machine-type> could be synthesized from the output of platform-detect -a and <CPU_arch> is powerpc or x86_64.

The feature request has been re-opened for Cumulus Linux 4.0.


This support portal has moved

Cumulus Networks is now part of the NVIDIA Networking Business Unit! The NVIDIA Cumulus Global Support Services (GSS) team has merged its operations with the NVIDIA Mellanox support services team.

You can access NVIDIA Cumulus support content from the Mellanox support portal.

You open and update new cases on the Mellanox support portal. Any previous cases that have been closed have been migrated to the Mellanox support portal.

Cases that are still open on the Cumulus portal will continue to be managed on the Cumulus portal. Once these cases close, they will be moved to the Mellanox support portal.

Powered by Zendesk