Can't mount network storage



I recently bought a Nvidia Shield, and intended to use it as a PMS.

My plan was to attach my HDD to my router (TP-Link Archer C2 AC750), and mount the storage to my shield. Now, I enabled Storage Sharing in the Routers settings and allowed anonymous access to all volumes. But the drive doesn't show up in the Shields settings. It even says that storage sharing is based on NetBIOS / SMB-Protocoll (Router). The Drive shows up on my PC and I can access and transfer files to it, after I've set it up. I can even see it in ES File Explorer on my phone. The only device where I can't see it/mount it manullay, is my Nvidia Shield. I always get an error saying "null is not available" or "failed to connect to network". I've even tried it with another drive (both NTFS) still nothing. Something else that I should maybe mention is that the Tp Link router is set up as a Acces Point. So it's connected to another router through ethernet. I used this guide:

I'm really frustrated and consider sending the Shield back, because this was the main way I wanted to use the shield combined with Plex, but it doesn't seem to work no matter what I try.

Hopefully somebody can help, I would really appreciate any suggestions.


Start with the basics:

Make sure your router firmware is up to date.
Make sure your shield experience is up to date.
Make sure Plex and Plex Server both are up to date on your shield.

If all that is done and you still can’t see your share, try disabling Plex and Plex media server. Then clear the cache and program data from both. Then uninstall both. Finally, reinstall. The Shield is using Plex Media server to do all the networking stuff so if it is borked, you won’t get anywhere. I had to do this a couple times to get my Shield to see my ReadyNAS when I first got it but that was a year ago and has been fine ever since.

I will warn you that a router is a pretty slow server, so don’t expect too much from it. Attaching your HDD to the Shield or your PC directly would provide a much better experience.


FYI, the SMB client in the Shield is controlled by NVIDIA, not PMS (See this post from tegradave.). The SMB server function is provided by PMS. Note that the Shield TV supports SMB1 only, so if the TP-Link router doesn’t support SMB1 then things will not work for you.

If you try and mount a SMB share w/o SMB1 support, the Shield returns an “invalid password” message for shares with a username/password. Not sure what happens w/ anonymous access.

You might try enabling the SMB server feature on your PC and see if the Shield can mount a share from your PC. Control Panels -> Programs and Features -> Turn Windows Features on or off -> SMB 1.0/CIFS File Sharing Support. Add both the v1.0 client & server. See if the Shield can mount a share from your PC. Also, see if your PC can mount a share from the Shield. If not, then the router may not be compatible w/ the Shield WRT file sharing.

Agree w/ @rjwerth that attaching HDD to Shield or PC would provide better experience.

And, as @rjwerth states, make sure you’re running current version of PMS & client on Shield TV. The version that ships on the box is most likely out of date. Believe the current public version of PMS is 1.10.