ISTR that the kernel in flash (which isn't upgradable -- at least not easily) disables one or other of the ethernet devices.

This means that they both come up as eth0, making bridging/routing rather difficult. If you were to fix the kernel, you'd probably break the player, because it's not designed to cope with two ethernet devices.
_________________________
-- roger