Ok let me get this straight.
His modem works fine on your feed with enet at your house.
Modem is fine then.
His modem wont work on enet at his house.
But will work with usb at his house.
The feed is fine then,if it supplies an ip address from his feed on usb it should be able to do it for enet,that rules out a problem with the feed at his house.
That dont make sense.
As monkeybreath said earlier,what ip address is he getting at his house when using the ethernet connection.