DLNA is a "standard." And it's not much of one. Folk are posting over and over about things that work on other than DLNA connections.
Maybe there's a clue there. Once you discover DLNA is all about standards which are set very low then we can understand why it's not a great standard.
I have a Samsung LN46C750 it is attachecd to my home network along with my Iomega Network Home drive, which is DLNA compatible. I have no problems seeing the hard drive however reading only certain files, .divx, .mp4 and .3gp, I get file not supported error and none of my JPEG from my Nikon DSLR will show up, but everything else will, .avi and other jpegs work fine. However if I put those files that don't work on a USB stick and put it directly to the t.v, the t.v will read all the files. Any Ideas on what to do?