It would help if we had a better understanding of the topology of this network. Is the DHCP server on a Cisco device (if so which one) or is it a stand alone device? Where in the network is it? Some vlans are connected directly to the L3 where the DHCP is and some are not directly connected. What are they connected to? What is the path from those devices to the DHCP?
Here are a few things that you can do to provide information which might help us identify the issue:
- on one of the vlans which do not work with DHCP, if you manually configure a host with an appropriate IP address, mask, and gateway is that host able to ping 192.168.1.5?
- you tell us that some distribution switch can ping 192.168.1.5. By default the source address of that ping will be the IP of the outbound interface. On that switch do a ping to 192.168.1.5 and specify the source address as the IP of interface vlan 34. Does that ping work?
HTH
Rick