Excuse my cathatonic english.

My Samsung LED TV is a UE32C5100QW model and I?m very happy with it.
I recently installed a router TPLink TL-WR1043ND with wifi and a USB hard drive to share it via wifi.
After configuration I?m able to :
- Upload/download files from/to hard drive via FTP to/from Desktop PC, Portable Pc, Samsung Galaxy mobile,...
- Play videos, avi, mp4, music mp3, etc through these devices using Media Server of router. VLC is my preferred player.
- Additionally, copying the same files to a USB memory stick, I can play them on TV. That was the usual way so far.
- Activate DLNA on TV and see the files on the hard disk via wifi
But...
- I can?t play the files on the TV. Nor avi o mp4, mp3, jpg,..... Allways "File format not accepted"
- A strange thing : on DLNA the files are listed by name, but extension not appears nor "." Only the name. On the USB memory stick they appears complete.
My first impression was maybe the path to files were too long and I placed them on the root of disk. Same failure.
After this I cut the names : canon.mp3, mirlo.avi and so. Same failure.
Then :
-the WIFI is working well (I see the files)
-the DLNA is working well (I play the files over other devices)
Is it normal to hide extensions on DLNA?
Maybe the firmware version is too old (2010/05/11_001014)? Should I change it?
Thank you for your comments