So the problem is we have a device or host that needs to communicate on a specific VLAN. This VLAN is not new, it is running all throughout our environment and works fine. But the VLAN was recently configured on the switch in question, a Cisco 3750. The DHCP server is handing out addresses on that VLAN with no problem.
I have verified the cable between the host and switch and tried multiple hosts, but none of them can communicate or get an address. I plugged my laptop into an empty port which had a different VLAN assigned and immediately got a DHCP address. When I changed that port to the same VLAN I'm having issues with I got the same problem. The laptop just sits there and tries to DHCP an address but nothing happens.
I double checked the cores and their Layer 3 VLAN config and its fine too. Plus I figured the issue couldn't be with them because the VLAN works fine everywhere else it exists.
So the only other thing I can think of is the switch, but the VLAN exists on the switch and seems to be configured correctly. The trunks appear to be configured just fine as well too.
Anyone have any ideas? I'm lost on this one.
Problems like these can eat up a lot of time.
(I noticed after I wrote this I was assuming you have one DHCP server on a separate subnet, and therefore DHCP requests are forwarded across a router. Troubleshooting will be simpler if the DHCP server is directly on the new VLAN.)
Off the top of my head, from most- to least-likely:
In your case, I would back up a couple of steps:
Hopefully while working through a list like this you might trip over what's really wrong.
If you're using VTP to configure the VLAN configuration, make sure that the revision number of the new switch is not higher than the VTP server, as it will ignore VTP updates from the server if it has a higher revision number.
If the switch came from the same production environment and uses the same domain and password, this may be the case, and you could have glanced over the small differences from the configuration the VTP server uses.