Just to throw this into the mix, I use DHCP at work on a switched 10/100 Cisco (insert word here I can't think of) network.

The empeg was on a 10MB line (the guys that wired the network a couple of years ago only connected enough of the pairs for 10MB on that port. My computer and the DHCP server (NT4.0) are both on 100MB ports.

It finds the empeg every time, no problem. I've even deleted the empegs lease and it just gets a new one.

So I know DHCP works (at least for my setup.) I'd agree with Roger, and assume that the manufacturer of your hub has taken some liberties with DHCP. Does your hub/router give any statistics on DHCP addresses it has given out? At least maybe you can see if it thinks it gave one to the empeg.

I've all sorts of experience with two distinct subnets/IP ranges issues. Is it possible that your computer thinks it's on your ISP's network, and your empeg thinks it's on the internal network? i.e. you have address x.y.z.1 and your empeg thinks it's on 10.0.0.2 (or 192.168.?.?)?

Sorry for the rambling, hope this is of some help...

-Trevor

-----
Mk 2, Green 12GB 080000349
_________________________
-Trevor

-----
Mk 2, Green 12GB, Tuner, 2.0b11, 080000349