If LE 11/12 work and LE 9 does not the issue is simply kernel version and lack of driver support for the hardware. Fixing that in LE 9 will either need patching the kernel to add new device IDs, or patching the kernel to backport actual drivers. In both cases this will need building a custom image and I don't see value in that when newer releases work.
LE 11/12 have no general issues playing media over an Ethernet network. If you previously added hacks for cache tweaking, remove them. If you are using WiFi, try using Ethernet. If you are using NFS, try using SMB (or vice versa). Or start with a better description of the problem than "troubling issues" and provide debug logs.