I've just acquired a Spitz AX GL-X3000 and it's pretty impressive, with the exception of documentation. So, I've been emailing technical support who have responded very promptly, but suggested that I might try this forum to share problems and solutions.
So, I've plugged in a 32 GB SD card. I formatted it FAT32, in the absence of any suggestions and got a message that said maybe exFAT would be better. No worries, I don't need files bigger than 4 GB. I do wonder if ext4 would be acceptable.
Whatever, I now want to put some files on it. Looking at the admin web interface, it offers Samba, WebDAV and DLNA. Why not SFTP. I can log in as root via SSH and it looks like a Unix machine, albeit without a home directory, but SFTP won't connect. The SD card, /dev/sda1 is mounted somewhere weird at great depth down from /tmp.
Any suggestions how I can connect simply from my Linux PC?
Reformatted the SD card to ext 4. I can access it from Nautilus on my Ubuntu PC using SMB and I could copy .mp4 files to it. They are in /tmp/mountd/disk1_part1
However, my TV in the motorhome (Cello Traveller running LG software, Media Player App) can see the DLNA share. It says "GL-x3000 DLNA Server" and offers the four options to "Browse Folders", "Music", "Pictures" and "Video". None of these yield anything. In fact, it says "No files exist".
The Media player works fine with a USB memory stick plugged in directly.
I had set up a user in the web interface and I noticed that the owner of /tmp/mountd# cd disk1_part1/ was 1000.1000, so I changed it to root.root because all the files I uploaded had that ownership, with no effect.
I guess that it's New Year and all the professionals are on holiday.
An update: I also tried using VLC and that can also see the server fine, but no files. I imagine that it's a permissions problem, but everything seems to be rw rw rw.
I own just a Cello Traveller as my main TV on my bedroom, with LG webOS Hub system, connected to a GL.Inet router (Marble B3000). The webOS media player is a bit finicky with some things like DLNA. I can reproduce your problem with my computer connected as DLNA server instead of the router (it does not have any USB ports), so I guess that it might not be a router problem. I would try opening all router ports to the IP of the TV in Port Forward section of the router interface (by default, GL.Inet routers have all ports closed and no UPNP available because of OpenWRT defaults).
I think that you are on the right track.
The files I uploaded via SMB are there. Using VLC on a Raspbery Pi running Ubuntu connected via Ethernet, I can see the DLNA share which shows up as "GL-x3000 DLNA Server" with the usual DLNA options of "Browse Folders, Music, Video, etc), but no files.
I see that VLC is looking at upnp://http://192.168.8.1:8200/ctl/ContentDir&ObjectID=0. So I tried opening port 8200 via the Firewall section of the Web Admin.
I checked the result and the CLI command "uci show firewall" yields the following:
firewall.@rule[20]=rule
firewall.@rule[20].dest_port='8200'
firewall.@rule[20].proto='tcp udp'
firewall.@rule[20].name='GL-DLNA'
firewall.@rule[20].target='ACCEPT'
firewall.@rule[20].src='wan'
firewall.@rule[20].enabled='1'
The "src='wan'" seems odd, so, (if I can find an editor!) I'll try chnaging it to lan.
I see that DLNA is on WAN side, so it could be problematic. DLNA should be on the LAN side (WiFi or cable) to work properly, as in the LAN side all ports are opened. You should configure external and internal as LAN, but I don't see it very needed...
Thanks for your help, but I tried various combinations of ports and source/destination with no success.
I thought that the NAS feature on my GL-3000 Spitz was clever, but without a proper manual, I got nowhere. It's much simpler to just use the Rasberry Pi, so I give up.
I must say that the 5G router itself is very good. Speeds up to 250Mb/s on the Digi network in Spain.
Well, the GL-3000 Spitz was thought more as a router with extra functions more than a dedicated NAS. In fact openWRT is not very good as a storage system. But this is a normal thing, openWRT was not thought as a storage system. Raspberry Pi is miles ahead at this proposal.
You don't need to open any ports. In the SMB settings, use anonymous login option so you don't have to put in the password in VLC player.
Personally I prefer to use Owlfiles instead of VLC, but i use Apple TV 4k device and I think Owlfiles is a lot better as it has better configuration when connecting to an FTP or SMB.
Thanks for the advice, but I think that your suggestion relates to uploading files.
This worked fine for me using SMB. It's the DLNA that doesn't work.
Both my Cello (LG software) and VLC from a Raspberry Pi, connected via the two Ethernet ports found the GL-3000, but neither could see any of the .mp4 files that I had uploaded.
Whatever, I've decided to give up this experiment and simply use the Raspberry Pi as a file sever.
I guess that this thread can be closed with no solution.
I use an FTP software called Commander One Pro for uploading files. My suggestion is for viewing videos on your devices, same way I watch movies and tv shows on my tv via Apple TV device. I use Owlfiles app to watch movies and tv shows.
From what I have seen in the past, VLC doesn't have good support. Even to this day Hardware acceleration option on VLC for Apple TV is not working correctly.
As a test, use a thumb drive or external drive of any kind and connect it to the router via USB port, and see if you can play files on your tv.