Dell switch and DHCPDISCOVER

Xabi
The Sysadmin
Published in
2 min readFeb 27, 2019

I recently acquired a DELL EMC N1124T-ON switch. As always, the first thing I did is to configure the management VLAN and a static IP address. And then check everything was working as expected…

WTF! Even setting up a static IP address, I realized that my DHCP server assigned an IP address for the switch. So I captured the traffic to confirm my suspicions:

DHCPDISCOVER messages from the switch every minute

The DELL switch was sending a DHCPDISCOVER message every minute. Caused by an incorrect configuration?

console> show ip int
IP Address..................................... <redacted>
Subnet Mask.................................... 255.255.255.0
Default Gateway................................ 0.0.0.0
IPv6 Prefix is ................................ <redacted>
IPv6 Default Gateway........................... none
Burned In MAC Address.......................... 4CD9.8FE5.2CF0
Configured IPv4 Protocol....................... None
Configured IPv6 Protocol....................... None
IPv6 AutoConfig Mode........................... Disabled
Management VLAN ID............................. 10

Everything seems correct to me.

In case it was caused by a buggy firmware, I upgraded to the last version.

console> show version
Machine Description............... Dell EMC Networking Switch
System Model ID................... N1124T-ON
Machine Type...................... Dell EMC Networking N1124T-ON
Serial Number..................... <redacted>
Manufacturer...................... 0xbc00
...
unit active backup current-active next-active
---- ----------- ----------- -------------- --------------
1 6.4.2.6 6.4.1.4 6.4.2.6 6.4.2.6

And finally, after Googling for a while, I’ve found the solution (thanks fcoelho):

console> enable
console# configure
console(configure)# eula-consent support-assist reject
I do not accept the terms of the license agreement. The SupportAssist feature has been deactivated and can no longer be used.
To enable SupportAssist configurations, accept the terms of the license agreement by configuring this command 'eula-consent support-assist accept'.
console(configure)# eula-consent hiveagent rejectI do not accept the terms of the license agreement. The HiveAgent feature has been deactivated and can no longer be used.
To enable HiveAgent configurations, accept the terms of the license agreement by configuring this command 'eula-consent hiveagent accept'.

SupportAssist transparently collects information about your computer hardware and software, and automatically creates support cases when issues arise. You can find more info here.

HiveAgent is used to communicate and allow management of the switch device by a HiveManager software application. You can find more info here.

--

--