If the problem is "thing tries to get DHCP from the other side of a router, but it fails", then, you would need something to relay the DHCP request, since it's sent to the ethernet broadcast MAC (and probably 255.255.255.255 as the IP destination) and isn't supposed to transit through routers.
Re: HALLO IS IT PLUGGED IN