Moode Audio Player for Raspberry Pi

Hi Skip,

Try from ssh (putty)

(1) mkdir /mnt/NAS/Test
(2) mount -t nfs 192.168.1.107:/volume1/public/Music/Oflac /mnt/NAS/Test

If this works then

(3) mount (with nothing after the command)
(4) email me the output

If not working then post back with the error message

Regards,
Tim

I probably have the same problem: I'm unable to mount the privat shares from the Nas (WD MyCloud) with Version 2.4 (worked with 2.3)
I tried steps 1+2, which worked: owner of Test directory is root
root@moode:/mnt/NAS# stat Test
File: `Test'
Size: 12288 Blocks: 32 IO Block: 32768 directory
Device: 15h/21d Inode: 155985412 Links: 311
Access: (0775/drwxrwxr-x) Uid: ( 0/ root) Gid: ( 1000/ pi)
But I can't access the directory as root: permission denied.

The only directory I can see in the Browse-tab of moodeaudio is tcmods which has different permissions
root@moode:/mnt/NAS# stat tcmods
File: `tcmods'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: b303h/45827d Inode: 39885 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2015-03-10 12:29:29.285043853 +0100
Modify: 2015-03-10 12:29:29.285043853 +0100
Change: 2015-03-10 12:29:29.285043853 +0100
Birth: -

Where do I have to modify the permissions?
Regards
Flo
 
I probably have the same problem: I'm unable to mount the privat shares from the Nas (WD MyCloud) with Version 2.4 (worked with 2.3)
I tried steps 1+2, which worked: owner of Test directory is root
root@moode:/mnt/NAS# stat Test
File: `Test'
Size: 12288 Blocks: 32 IO Block: 32768 directory
Device: 15h/21d Inode: 155985412 Links: 311
Access: (0775/drwxrwxr-x) Uid: ( 0/ root) Gid: ( 1000/ pi)
But I can't access the directory as root: permission denied.

The only directory I can see in the Browse-tab of moodeaudio is tcmods which has different permissions
root@moode:/mnt/NAS# stat tcmods
File: `tcmods'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: b303h/45827d Inode: 39885 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2015-03-10 12:29:29.285043853 +0100
Modify: 2015-03-10 12:29:29.285043853 +0100
Change: 2015-03-10 12:29:29.285043853 +0100
Birth: -

Where do I have to modify the permissions?
Regards
Flo

Hi Flo,

You mentioned "I tried steps 1+2, which worked". If step 2 completed without errors it suggests that the Mount was successful.

After you do step 2, enter "mount" at the command prompt and post back the output. I'd like to see what options mount used.

Regards,
Tim
 
Last edited:
Hi Flo,

You mentioned "I tried steps 1+2, which worked". If step 2 completed without errors it suggests that the Mount was successful.

After you do step 2, enter "mount" at the command prompt and post back the output. I'd like to see what options mount used.

Regards,
Tim[/QUOTE

]root@moode:/# mount
/dev/root on / type ext4 (rw,noatime,nouser_xattr,errors=remount-ro,data=ordered)
devtmpfs on /dev type devtmpfs (rw,relatime,size=494116k,nr_inodes=123529,mode=755)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=99684k,mode=755)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=199360k)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000
)
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0022,dmask=0022,codepage=437,ioc
harset=ascii,shortname=mixed,utf8,errors=remount-ro)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
192.168.0.111:/nfs/Musik/ on /mnt/NAS/Musik type nfs (ro,noatime,vers=3,rsize=32768,w
size=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.0.
111,mountvers=3,mountport=41797,mountproto=udp,local_lock=none,addr=192.168.0.111)
192.168.0.111:/nfs/Hoerbuecher/ on /mnt/NAS/Hörbücher type nfs (ro,noatime,vers=3,rsi
ze=32768,wsize=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=
192.168.0.111,mountvers=3,mountport=41797,mountproto=udp,local_lock=none,addr=192.168
.0.111)
192.168.0.111://nfs/Musik on /mnt/NAS/Test type nfs (rw,relatime,vers=3,rsize=32768,w
size=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.0.
111,mountvers=3,mountport=41797,mountproto=udp,local_lock=none,addr=192.168.0.111)


The strange thing is, that I can't access the directory (mount point) as root

Besteht regards
Flo
 
I probably have the same problem: I'm unable to mount the privat shares from the Nas (WD MyCloud) with Version 2.4 (worked with 2.3)
I tried steps 1+2, which worked: owner of Test directory is root
root@moode:/mnt/NAS# stat Test
File: `Test'
Size: 12288 Blocks: 32 IO Block: 32768 directory
Device: 15h/21d Inode: 155985412 Links: 311
Access: (0775/drwxrwxr-x) Uid: ( 0/ root) Gid: ( 1000/ pi)
But I can't access the directory as root: permission denied.

The only directory I can see in the Browse-tab of moodeaudio is tcmods which has different permissions
root@moode:/mnt/NAS# stat tcmods
File: `tcmods'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: b303h/45827d Inode: 39885 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2015-03-10 12:29:29.285043853 +0100
Modify: 2015-03-10 12:29:29.285043853 +0100
Change: 2015-03-10 12:29:29.285043853 +0100
Birth: -

Where do I have to modify the permissions?
Regards
Flo

Hi Flo,

Maybe Gid=pi is causing issue.

Access: (0775/drwxrwxr-x) Uid: ( 0/ root) Gid: ( 1000/ pi)

When I mkdir on 2.4 on my end Gid=root

root@moode:~# mkdir /mnt/NAS/Test
root@moode:~# stat /mnt/NAS/Test
File: `/mnt/NAS/Test'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: b303h/45827d Inode: 72998 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2015-11-06 19:38:38.752671711 -0500
Modify: 2015-11-06 19:38:38.752671711 -0500
Change: 2015-11-06 19:38:38.752671711 -0500
Birth: -

What does stat show after u mkdir but before the mount?

Regards,
Tim
 
Hi Flo,

Maybe Gid=pi is causing issue.

Access: (0775/drwxrwxr-x) Uid: ( 0/ root) Gid: ( 1000/ pi)

When I mkdir on 2.4 on my end Gid=root

root@moode:~# mkdir /mnt/NAS/Test
root@moode:~# stat /mnt/NAS/Test
File: `/mnt/NAS/Test'
Size: 4096 Blocks: 8 IO Block: 4096 directory
Device: b303h/45827d Inode: 72998 Links: 2
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2015-11-06 19:38:38.752671711 -0500
Modify: 2015-11-06 19:38:38.752671711 -0500
Change: 2015-11-06 19:38:38.752671711 -0500
Birth: -

What does stat show after u mkdir but before the mount?

Regards,
Tim

Already after unmounting stat shows
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)

After mounting permissions are retrieved from the NAS:
Access: (0775/drwxrwxr-x) Uid: ( 0/ root) Gid: ( 1000/ share)

Regards
Flo
 
Already after unmounting stat shows
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)

After mounting permissions are retrieved from the NAS:
Access: (0775/drwxrwxr-x) Uid: ( 0/ root) Gid: ( 1000/ share)

Regards
Flo

Hi,

I don't have nfs server to test with on my end but I found via google that adding the "no_root_squash" flag to the nfs export on the server may work.

Regards,
Tim
 
Hi Tim.

I've been on v1.9 for few months. Now i've decided to switch to v2.4 and it's a great improvement.

Library tab now works on my huge library (but not always; from time to time it is empty) and the web server for send coverart to MPad is great.

But I've a bug that aren't on v1.9:
If I control moode via diyAudio server HTTPS page the first time coverart is not working (generic moode logo displayed), even with webradio stations. Then, If I refresh the page, coverart is displayed, but the volume knob is greyed and volume is set to 0. It is very annoying because if I get my iPad to control moode, the page is refreshed automatically and then the volume is set to 0. And then you must set the volume from 0 to 100 with the "volume+" button (100 taps) because the volume knob is grey and it's not working. This occurs every time the page is refreshed from any dispositive.

I've tried it with safari and chrome on Mac, iPad and iPhone, with the same results. With hardware and software MPD volume settings (disabled settings don't work on my system)

You can figure where is the problem?
Thank you very much for your impressive work.

Regards
Johan Mastropiero
 
Over on the Runeaudio forums a moderator has built an image with built in support for the Official 7" touch screen monitor. Apparently it has some issues, but is built for the screen resolution and has an onscreen keyboard.

Support for: 7? Touchscreen Monitor for Raspberry Pi : Feature request - Page 4 • RuneAudio Forum

I am going to get a screen and case and build something like this:

High-End Sound with 7 Inch Touchscreen Control Based on Raspberry Pi and Max2Play

Hopefully Moode can have touchscreen support sometime in the not too distant future. No pressure Tim.
 
This is probably a bit off-topic, but I wanted to ask as I'm urious how tolerant Moode is to installing additional software?

I ask because I'd like to install Pi-hole.net which I did on an older Volumio without thinking about the consequences and it updated a load of packages which broke the Volumio software (not necessarily a bad thing since I'd been meaning to getting round to giving Moode a whirl and it prompted me to do so and I'm now glad I did).

The install script upgrades the system and then installs the packages dnsutils, bc, toilet and dnsmasq. I was thinking since this is a new release there wouldn't be too many packages to upgrade but this isn't the case as the upgrade requires 331 packages to be upgraded...

Code:
# apt-get update
Get:1 http://mirrordirector.raspbian.org jessie Release.gpg [490 B]
Get:2 http://mirrordirector.raspbian.org jessie Release [14.4 kB]
Get:3 http://mirrordirector.raspbian.org jessie/main Sources [7,727 kB]
Get:4  http://mirrordirector.raspbian.org jessie/main armhf Packages [8,962  kB]                                                                                                                                                              
Ign http://mirrordirector.raspbian.org jessie/main  Translation-en_GB                                                                                                                                                                        
Ign http://mirrordirector.raspbian.org jessie/main  Translation-en                                                                                                                                                                           
Fetched 16.7 MB in 44s (376  kB/s)                                                                                                                                                                                                           
Reading package lists... Done
root@moode:~/# apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
   base-passwd bind9-host cifs-utils db5.1-util dbus dictionaries-common  dnsutils dpkg init-system-helpers initscripts iproute iptables  iputils-ping isc-dhcp-client isc-dhcp-common krb5-multidev libc-bin  libc-dev-bin libc6 libc6-dev
  libcrypt-openssl-bignum-perl  libcrypt-openssl-rsa-perl libcurses-perl libgcrypt11-dev  libgnutls-openssl27 libgpgme11 libgssapi-krb5-2 libgssrpc4  libhtml-parser-perl libhttp-message-perl libio-socket-ssl-perl  libjack-dev libjack0
  libk5crypto3 libkrb5-3 libkrb5-dev  libkrb5support0 liblocale-gettext-perl libmailtools-perl  libnet-ssleay-perl libnih-dbus1 libnih1 libnss-db libpam-modules  libpam-modules-bin libpam0g librtmp-dev libsasl2-2 libsemanage-common
   libsemanage1 libsocket6-perl libssh2-1 libssh2-1-dev libsvn1 libtasn1-3  libterm-readkey-perl libtext-charwidth-perl libtext-iconv-perl  libtirpc1 libva1 locales login m4 mount mpd nfs-common nginx-common  nginx-full openssh-client
  openssh-server parted passwd perl  perl-base perl-modules php-apc php5-cgi php5-cli php5-common php5-curl  php5-fpm php5-sqlite procps python-debian python-soappy rpcbind sudo  sysv-rc sysvinit sysvinit-utils texinfo util-linux
  util-linux-locales wget
The following packages will be upgraded:
   apt apt-listchanges apt-utils at automake autotools-dev avahi-utils  base-files bash bash-completion bc bsdutils bzip2 ca-certificates  chkconfig comerr-dev console-setup console-setup-linux coreutils cpio  cron dash dc debconf
  debconf-i18n debian-faq debianutils deborphan  debsig-verify dialog diffutils discover discover-data djmount dmsetup  doc-debian e2fslibs e2fsprogs exim4-config fake-hwclock file findutils  firmware-linux-free ftp fuse gcc-4.6-base
  gcc-4.8-base  geoip-database gettext-base gir1.2-glib-2.0 git git-core git-man gnupg  gpgv grep gzip host hostname ifupdown initramfs-tools  installation-report iso-codes javascript-common kbd  keyboard-configuration keyutils
  klibc-utils krb5-locales less  libacl1 libapr1 libaprutil1 libapt-inst1.5 libapt-pkg-dev libapt-pkg4.12  libasn1-8-heimdal libasprintf0c2 libasyncns0 libavahi-common-data  libavahi-core7 libbinio1ldbl libblkid1 libbz2-1.0 libcaca0
  libcap2  libcdio-cdda1 libcdio-dev libcdio-paranoia1 libcdio13 libclass-isa-perl  libcomerr2 libcups2 libcurl3-gnutls libdb5.3 libdbus-1-3 libdbus-1-dev  libdc1394-22 libdevmapper1.02.1 libdirac-encoder0 libdirectfb-1.2-9  libdiscover2
  libdnet libedit2 libevent-2.0-5 libexif12 libffi6  libfreetype6 libfuse2 libgc1c2 libgdbm3 libgeoip1 libgirepository-1.0-1  libglib2.0-data libgmp10 libgnutls-deb0-28 libgpm2 libgssapi3-heimdal  libhcrypto4-heimdal libhdb9-heimdal
  libheimbase1-heimdal  libheimntlm0-heimdal libhogweed2 libhtml-format-perl libhtml-tree-perl  libhttp-cookies-perl libhx509-5-heimdal libice6 libidn11 libidn11-dev  libio-socket-inet6-perl libiso9660-8 libiso9660-dev libjpeg8
   libjs-backbone libjs-jquery libjs-json libjs-underscore libjson0  libkdc2-heimdal libkeyutils1 libklibc libkrb5-26-heimdal libldap-2.4-2  libldap2-dev liblockfile-bin liblockfile1 liblwp-protocol-https-perl  libmagic1 libmms-dev
  libmms0 libmodplug-dev libmodplug1 libmount1  libmpcdec-dev libmpcdec6 libncurses5 libncurses5-dev libncursesw5  libncursesw5-dev libneon27-gnutls libnet-http-perl libnettle4  libnewt0.52 libnfnetlink0 libnfsidmap2 libnl-3-200
  libnl-genl-3-200  libnss-mdns libogg-dev libogg0 libonig2 libopenal-data libopenal1  libopenjpeg5 libopts25 libopus0 liborc-0.4-0 libpam-runtime libpci3  libpcre++-dev libpcre++0 libpcre3 libpcre3-dev libpcrecpp0 libpcsclite1
   libpng12-0 libpth20 libpython-stdlib libpython2.7 libpython2.7-minimal  libpython2.7-stdlib libqdbm14 libraw1394-11 libreadline5  libroken18-heimdal libsamplerate0 libsamplerate0-dev libsasl2-modules  libschroedinger-1.0-0
  libsdl1.2debian libselinux1 libsepol1  libslang2 libslp1 libsm6 libsndfile1 libsndfile1-dev libspeex-dev  libspeex1 libspeexdsp1 libsqlite3-0 libss2 libssl-doc libswitch-perl  libsystemd-daemon0 libsystemd-login0 libtagcoll2-dev
  libtasn1-6  libtheora-dev libtheora0 libtimedate-perl libtinfo-dev libtinfo5  libtokyocabinet9 libts-0.0-0 libtwolame-dev libtwolame0 liburi-perl  libusb-0.1-4 libusb-1.0-0 libuuid1 libvdpau1 libvorbis-dev libvorbis0a  libvorbisenc2
  libvorbisfile3 libwibble-dev libwildmidi-config  libwind0-heimdal libwrap0 libwww-perl libx11-data libx11-xcb1 libxau6  libxext6 libxfixes3 libxi6 libxml2 libxmuu1 libxslt1.1 libxtst6  libxvidcore4 linux-libc-dev localepurge logrotate
  lsb-base  lsb-release lua5.1 make makedev mc mc-data mime-support minidlna mlocate  monit mountall mpc mpg123 multiarch-support nano ncurses-base  ncurses-bin ncurses-term net-tools netbase netcat-traditional ntfs-3g  ntp openssl patch
  pciutils pkg-config plymouth pmount procmail  psmisc python python-apt python-apt-common python-chardet  python-debianbts python-minimal python-munkres python-musicbrainzngs  python-mutagen python-pkg-resources python-reportbug
   python-unidecode python-urwid python2.7 python2.7-minimal  readline-common reportbug rsync sed sensible-utils shared-mime-info  sqlite3 tar tcpd tdb-tools time traceroute tsconf tzdata ucf udev unzip  usbutils vacation w3m whiptail
  whois wpasupplicant x11-common xauth xkb-data zlib1g zlib1g-dev
331 upgraded, 0 newly installed, 0 to remove and 94 not upgraded.
Need to get 77.8 MB of archives.
After this operation, 9,083 kB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.

This seems a lot to me given Moode is based on Raspbian (Jessie).

And installing the four additional packages required by pi-hole pulls in another nine packages (the upgrades may already be covered in the above)...

Code:
# apt-get install dnsutils bc toilet dnsmasq
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  dns-root-data dnsmasq-base libbind9-90 libdns100 libisc95 libisccc90 libisccfg90 liblwres90 libmnl0 libnetfilter-conntrack3 toilet-fonts
Suggested packages:
  resolvconf rblcheck figlet
The following NEW packages will be installed:
  dns-root-data dnsmasq dnsmasq-base libbind9-90 libdns100 libisc95 libisccc90 libisccfg90 liblwres90 libmnl0 libnetfilter-conntrack3 toilet toilet-fonts
The following packages will be upgraded:
  bc dnsutils
2 upgraded, 13 newly installed, 0 to remove and 423 not upgraded.
Need to get 2,335 kB of archives.
After this operation, 4,333 kB of additional disk space will be used.

The other thing I'd like to do is configure the RaspberryPi to use a VPN using OpenVPN would any of the upgrades on this hose the install?

Code:
# apt-get install openvpn
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  easy-rsa iproute iproute2 iptables libatm1 liblzo2-2 libpkcs11-helper1 libxtables10 opensc opensc-pkcs11
Suggested packages:
  iproute2-doc resolvconf
The following NEW packages will be installed:
  easy-rsa iproute2 libatm1 liblzo2-2 libpkcs11-helper1 libxtables10 opensc opensc-pkcs11 openvpn
The following packages will be upgraded:
  iproute iptables
2 upgraded, 9 newly installed, 0 to remove and 423 not upgraded.
Need to get 2,124 kB of archives.
After this operation, 4,268 kB of additional disk space will be used.
Do you want to continue [Y/n]?

I know its simple to image a new card and get back up and running so I could just go ahead and try, but I'm pretty sure its likely to hose things so thought I'd ask. Its not a show stopper since I've already got an older Raspberry Pi B+ setup with Pi-Hole I was just looking to consolidate functionality and get the current Raspberry Pi2/DAC+ doing this work too.
 
Hi Tim.

I've been on v1.9 for few months. Now i've decided to switch to v2.4 and it's a great improvement.

Library tab now works on my huge library (but not always; from time to time it is empty) and the web server for send coverart to MPad is great.

But I've a bug that aren't on v1.9:
If I control moode via "http://moode.local" the first time coverart is not working (generic moode logo displayed), even with webradio stations. Then, If I refresh the page, coverart is displayed, but the volume knob is greyed and volume is set to 0. It is very annoying because if I get my iPad to control moode, the page is refreshed automatically and then the volume is set to 0. And then you must set the volume from 0 to 100 with the "volume+" button (100 taps) because the volume knob is grey and it's not working. This occurs every time the page is refreshed from any dispositive.

I've tried it with safari and chrome on Mac, iPad and iPhone, with the same results. With hardware and software MPD volume settings (disabled settings don't work on my system)

You can figure where is the problem?
Thank you very much for your impressive work.

Regards
Johan Mastropiero

Hi Johan,

In my experience troubleshooting user issues whenever the symptoms involve the UI behaving really strangely, hanging or settings not sticking its been due to one of the following:

(1) bad or corrupt SD card
(2) bad or failing power supply (less likely)
(3) corrupt Browser cache (least likely)

Fyi, the only setting causes the volume knob to gray out and reset to 0 is when MPD volume control is set to "disabled".

Regards,
Tim
 
Over on the Runeaudio forums a moderator has built an image with built in support for the Official 7" touch screen monitor. Apparently it has some issues, but is built for the screen resolution and has an onscreen keyboard.

Support for: 7? Touchscreen Monitor for Raspberry Pi : Feature request - Page 4 • RuneAudio Forum

I am going to get a screen and case and build something like this:

High-End Sound with 7 Inch Touchscreen Control Based on Raspberry Pi and Max2Play

Hopefully Moode can have touchscreen support sometime in the not too distant future. No pressure Tim.

Hi,

One of the challenges with the Pi 7" display is that it is 800 x 480 resolution (16:10 a/r) and Moode UI is designed around 4:3 a/r. This means that UI will be cut off on bottom on this display.

Regards,
Tim
 
First, to close out my issue establishing the connection to my NAS. It was a changed ip address for the RPi itself. We had a brief power outage and the router assigned a different number. I had noticed this and corrected two entries, but there was one entry on the NAS that I had missed.

This reallocation of ip's only seems to happen on a small pereentage of power outages, but I'd love to avoid it. Does anyone have a few suggestions on forcing a fixed ip address for the RPi? The NAS has this, but it's in their interface, not at the command line which I will need to use on the RPi.

Thanks in advance,

Skip
 
First, to close out my issue establishing the connection to my NAS. It was a changed ip address for the RPi itself. We had a brief power outage and the router assigned a different number. I had noticed this and corrected two entries, but there was one entry on the NAS that I had missed.

This reallocation of ip's only seems to happen on a small pereentage of power outages, but I'd love to avoid it. Does anyone have a few suggestions on forcing a fixed ip address for the RPi? The NAS has this, but it's in their interface, not at the command line which I will need to use on the RPi.

Thanks in advance,

Skip

Hi Skip,

Glad its working now :)

Your Router probably has a feature called "DHCP address reservation". This is where you enter an IP address that will always be assigned to the Pi's network adapter based on its MAC address.

To find the MAC address for the Ethernet or Wifi adapter in the Pi do the following:

(1) ssh root@moode (pwd = moode)
(2) ifconfig
(3) MAC address will be listed after "HWaddr"

Regards,
Tim
 
Hi all,

I have the following issue: the USB drive get's another name upon new reboot.

The issue is, that the playlists direct than to the wrong USB drive and will not work anymore.

I use 1 USB drive (Sandisk 32 GB), PI B+ + last Moode image.

Does anyone know the problem/ solution?

Thanks,

Olaf
 
System: Linear 5V/2A power supply, Raspberry Pi 2, Hifiberry Dac+ pro, 8gb micro SD card, wifi dongle, Moode Audio 2.4, all audio files on Buffalo LinkStation NAS.

Hi Tim, RPi & Linux newby here. Small problem that I haven’t been able to resolve with Moode and my music files. I have three folders on a NAS configured as sources: A. 500 songs; B. 20,000 songs, C. 500 songs. Everything works beautifully until I turn off the RPi. When the RPi is restarted and Moode is reloaded, all songs in the two 500-song folders can be played immediately. Using the Browse function, I can see the 20,000-song folder and all files. However, if I select any they appear in the playlist but do not play (simultaneously, album art does not appear when previously it worked properly). If I then return to the Music Source Configuration page, select the 20,000-song NAS source (which has a green checkmark), click to edit, hit save without changing any parameters, I then can select and play any songs in the 20,000-song folder and album art works again. I have mounted and unmounted the NAS folders without solving this problem. All three NAS sources have the same parameters selected (other than the path to the folder).
Any idea what is going on here?
 
Hi all,

I have the following issue: the USB drive get's another name upon new reboot.

The issue is, that the playlists direct than to the wrong USB drive and will not work anymore.

I use 1 USB drive (Sandisk 32 GB), PI B+ + last Moode image.

Does anyone know the problem/ solution?

Thanks,

Olaf

Hi Olaf,
I used to have problems like yours or similar. All went away when I started to mount things like USB in that way:

UUID=a0e54daa-f108-47f7-9527-6d20f5c8286c /media/odroid/usb0 ext4,defaults,rw

Of course, you have to put your UUID in place, select your mount point and choose correct filesystem. In my case it was ext4, but your might be different. To figure out your drive's UUID execute folloowing command:

ls -latr /dev/disk/by-uuid/

Output is going to be like that:

e139ce78-9841-40fe-8823-96a304a09859

This is your UUID.
 
Hi all,

I have the following issue: the USB drive get's another name upon new reboot.

The issue is, that the playlists direct than to the wrong USB drive and will not work anymore.

I use 1 USB drive (Sandisk 32 GB), PI B+ + last Moode image.

Does anyone know the problem/ solution?

Thanks,

Olaf

Hi Olaf,

By new name do you mean that after each reboot, when you open the Browse panel the contents of the USB drive appears under USB folder one time, then USB2 folder the next time then ...

When you click into the folder are you able to actually navigate the music collection?

Regards,
Tim