"We used to have a 2950 switch that had that problem. Cisco TAC attributed it to an IOS problem. The temporary work-around was to set both the switchport and the server to auto-negotiate, which worked. (When both were hard coded to 100 full dup, the ...
Because, Command:Router(dhcp-config)# hardware-address hardware-address type(Optional) Specifies a hardware address for the client. This command is used for BOOTP requests.And, command:Router(dhcp-config)# client-identifier unique-identifierSpecifies...