I have a customer using mpls and their sites are getting dhcp over the MPLS connection from two of their offices. This works fine with one exception. They also have a site using mpls over a adsl connection. Everything works except dhcp across the mpls connection. The ip helper address is under the LAN port and I see the dhcp discovery request hitting the DHCP server in Office B. However, there is never an offer made back to the computer in office A.