Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


library update with slow NAS
#1
good morning,

I'd like to switch from locally stored files to NAS for my library. The NAS is the router's (fritzbox7490) own nas server + hdd over usb 2.0 + 2.4ghz wifi router > rpi
I stopped the library update (450GB) after 24 hours. I had the impression it wasnt doing anything anymore but I may be wrong.
- is this lenth of update to be expected and I need to be patient?
- is such a NAS too slow for this application?
- is 450GB too much for a remote nas source?


help would be much appreciated
thank you
(9.1.0, Pi-3b 1.2 1gb)
Reply
#2
Hi Snoil,

my experience is, the NAS-funktionality of the Fritzbox ( mine is a 7530 AX ) was not reliable enough, the transferspeed ranges from 30MB/s to 2MB/s, there were times when the NAS was not reachable because the Fritzbox updated its NAS-file ( the FritzNAS seems to have its own type of libryry whats stored ) .
Summarized, i was not satisfied with the FritzNAS.
I set up a SBC with Dietpi as OS, i run Pihole ( in docker ) and use the SBC as a 24/7 NAS. The SBC should have a 1GBit-LANConnection, the USB-Connection should be 3.0.
My SBC only has 1Gbit and USB 2.0, but i am satisfied, 20-30MB/s, perfect reliability, runs till 3 years without any issue.
When i write or read a bunch of very small files, the transferspeed goes down to 5-15MB/s, but thats normal for SMB-Transfer.
My FireTV runs Kodi ans stores the Images on the SBC-NAS, the USB 2.0 is fast enough even for this..

My advice would be to set up a Raspberry Pi 4 2GB RAM as a 24/7 server.

Greets, Tom
Reply
#3
ok thank you. That makes sense although it really would only be used for music playback and occasionally copying 2 or 3 new album on to it.
I have a spare rpi 3b 1gb that I was about to use (might that work?) but I wonder if can share an existing ntfs partition/hdd without formatting.
Reply
#4
Easiest is to just install moode on a Pi4 or pi5, connect it via Ethernet to your Router, plug in your USB drive, open the System Config screen, turn on SMB file sharing, turn off the integrated WiFi adapter, reboot and use it as a NAS and optionally also as a Multiroom Sender.

Notes:

- End-to-end throughput between NAS and other Pi's on WiFi network largely depends on throughput of WiFi network.
- Use Fat32 (VFAT) for USB drive format for max speed and compatibility with Linux, Windows, Mac
- Use 5GHz WiFi band for best throughput and least interferrence
- Apple ALAC format files take longer to scan by MPD than FLAC and other audio formats.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#5
Hi Snoil,

Tim is right, if you only have one player, its the easiest way to store the data on the moode-device.
You can reach the moode-device via network too, You can copy new music to it via smb.

I have 3 Playerdevices, so i had to store the music somewhere 24/7.

The Raspi 3B would be fine, it has Gbit-LAN, but LAN is connected via the USB-Bridge.
The USB-Bridge of the Pi 3B is only 2.0, so you will be limited to aprox. 30MB/s. But the USB-Connection to your external HD is also 2.0, so nothing happened ;-) .
I use an old M2. SSD Drive which was left over from upgrades of my Main-PC, the M.2 is in an external USB 3.0 case, this works totally fine.

And its a nice project to get into linux..

And for the ones that say its to energyconsuming to have a small homeserver, my SBC is an Odroid C2, it runs at 1.6 Watts when idling, which is nearly the standard. about 98% idling with 100Mhz.

Greets Tom
Reply
#6
(09-28-2024, 01:33 PM)muddiver Wrote: Hi Snoil,

Tim is right, if you only have one player, its the easiest way to store the data on the moode-device.
You can reach the moode-device via network too, You can copy new music to it via smb.

I have 3 Playerdevices, so i had to store the music somewhere 24/7.

The Raspi 3B would be fine, it has Gbit-LAN, but LAN is connected via the USB-Bridge.
The USB-Bridge of the Pi 3B is only 2.0, so you will be limited to aprox. 30MB/s. But the USB-Connection to your external HD is also 2.0, so nothing happened ;-) .
I use an old M2. SSD Drive which was left over from upgrades of my Main-PC, the M.2 is in an external USB 3.0 case, this works totally fine.

And its a nice project to get into linux..

And for the ones that say its to energyconsuming to have a small homeserver, my SBC is an Odroid C2, it runs at 1.6 Watts when idling, which is nearly the standard. about 98% idling with 100Mhz.

Greets Tom

It's a minimum 2 x Pi solution. The moode Pi used for the dedicated NAS/Multiroom Sender should be at least a Pi4 to take advantage of faster I-O and better throuput.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#7
(09-28-2024, 01:10 PM)Tim Curtis Wrote: Easiest is to just install moode on a Pi4 or pi5, connect it via Ethernet to your Router, plug in your USB drive, open the System Config screen, turn on SMB file sharing, turn off the integrated WiFi adapter, reboot and use it as a NAS and optionally also as a Multiroom Sender.

uuh yes! thank both of you very much. why didnt I think of this...
I just set it up with the rpi 3b and I'm playing a 32/192 flac flawlessly.
Reply


Forum Jump: