Thank you for your donation!


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


Thread Closed 
Problem: moodeaudio 9.3.3 does not put the library
#25
Thanks Tim.
Unfortunately the Mac OS that hosts these SMB shares doesn't announce shares on the network, so -c and -C don't help.
I don't think I can be more clear than stating that it worked on 9.2.6 and I updated yesterday after seeing the great news of Airplay art and metadata now showing (which pleased me immensely btw! Thank you dearly for that Smile  ) and after the update to 9.3.4 I could no longer play a thing off the SMB shares.
I've even tried a clean install of 9.3.4 to another SD card. Same deal: Thumbs are generated just fine but no audio files are being scanned.
To be clear: The shares are mounted and the file systems and files are 100% accessible to the system (it's generating thumbs) but the process that is supposed to scan for music files never gets on with the task, instead it spinds forever.

I've looked at the code changes in the past 3 weeks and I'm greatly confused by nvme+SMB getting mixed in together in the new function, but I'm not enough of a linux shark to decipher if it makes sense.
My best guess based on what's happening is that MPD is looking for the files in the wrong place since it keeps spinning forever but never logs a single line about scanning.

Restarting, notable events:
Failed unmounting mnt-NAS-Audio.mount
Job mpd.service stop is unresponsive until being killed after 95 seconds.

Quote:Examine the MPD log. It records all files that are added to the MPD database and any errors that it encounters.
That's the point I'm trying to share - it never even logs a single line.

Anyways, here's the boot log:
Code:
20250518 135554 worker: --
20250518 135554 worker: -- Start moOde 9 series
20250518 135554 worker: --
20250518 135554 worker: Daemonize:     complete
20250518 135555 DEBUG: Wait 1 for Linux startup
20250518 135601 worker: Linux startup: complete
20250518 135601 worker: Boot config:   ok
20250518 135601 worker: Boot folder:   ok
20250518 135601 worker: Radio table:   ok
20250518 135601 worker: PHP session:   cleaned
20250518 135601 DEBUG: phpSession(get_status): status=PHP_SESSION_NONE
20250518 135601 worker: PHP session:   loaded
20250518 135602 worker: Package locks: applied
20250518 135604 worker: File check:    complete
20250518 135604 worker: Log to RAM:    on
20250518 135604 worker: Tmp to RAM:    on
20250518 135604 worker: Debug logging: on
20250518 135604 worker: --
20250518 135604 worker: -- System
20250518 135604 worker: --
20250518 135605 worker: Host name:     moode
20250518 135605 worker: RPi model:     Pi-5B 1.0 4GB
20250518 135605 worker: moOde release: 9.3.4 2025-05-13
20250518 135605 worker: RaspiOS:       12.11 Bookworm 64-bit
20250518 135605 worker: Linux Kernel:  6.12.25 64-bit
20250518 135605 worker: MPD version:   0.24.3
20250518 135605 worker: User id:       boomblip
20250518 135605 worker: Home folder:   /home/boomblip
20250518 135605 worker: Time zone:     Europe/Copenhagen
20250518 135605 worker: Kbd layout:    dk
20250518 135605 worker: HDMI ports(s): on
20250518 135605 worker: HDMI-CEC:      off
20250518 135605 worker: Sys LED0:      on
20250518 135605 worker: Sys LED1:      on
20250518 135605 worker: Reduce power:  off
20250518 135605 worker: Fan control:   50C, 45C, 75
20250518 135605 worker: CPU governor:  ondemand
20250518 135605 worker: --
20250518 135605 worker: -- Network
20250518 135605 worker: --
20250518 135605 worker: Eth0
20250518 135606 worker: Ethernet: adapter exists
20250518 135606 worker: Ethernet: timeout off
20250518 135606 worker: Ethernet: method  dhcp
20250518 135606 worker: Ethernet: address 192.168.1.x
20250518 135606 worker: Ethernet: netmask 255.255.255.0
20250518 135606 worker: Ethernet: gateway 192.168.1.1
20250518 135606 worker: Ethernet: pri DNS 192.168.1.1
20250518 135606 worker: Ethernet: domain  localdomain
20250518 135606 worker: Wlan0
20250518 135606 worker: Wireless: adapter does not exist
20250518 135606 worker: mDNS
20250518 135606 worker: Discover: IPv4 and IPv6
20250518 135606 worker: --
20250518 135606 worker: -- File sharing
20250518 135606 worker: --
20250518 135606 worker: SMB file sharing:  off
20250518 135606 worker: SMB password:      none
20250518 135606 worker: NFS file sharing:  off
20250518 135606 worker: DLNA file sharing: off
20250518 135606 worker: --
20250518 135606 worker: -- Special configs
20250518 135606 worker: --
20250518 135606 worker: Plexamp:          not installed
20250518 135606 worker: RoonBridge:       not installed
20250518 135606 worker: Allo Boss 2:      not detected, OLED script ok
20250518 135606 worker: Allo Piano 2.1:   not detected
20250518 135606 worker: IQaudIO DigiAMP+: not detected
20250518 135606 worker: RPi DigiAMP+:     not detected
20250518 135606 worker: Bluetooth:        session vars ok
20250518 135606 worker: --
20250518 135606 worker: -- ALSA debug
20250518 135606 worker: --
20250518 135606 worker: Cards:  0:vc4hdmi0        1:vc4hdmi1        2:DAC             3:empty          
20250518 135606 worker:         4:empty           5:empty           6:empty           7:empty          
20250518 135606 worker: Mixers: 0:none            1:none            2:(Digital)       3:none            
20250518 135606 worker:         4:none            5:none            6:none            7:none            
20250518 135606 worker: --
20250518 135606 worker: -- Audio configuration
20250518 135606 worker: --
20250518 135606 worker: Audio device:  2:Raspberry Pi DAC+
20250518 135606 worker: ALSA card:     has not been reassigned
20250518 135606 worker: MPD config:    update not needed
20250518 135606 worker: ALSA output:   I2S
20250518 135606 worker: ALSA mode:     Default (plughw)
20250518 135606 worker: ALSA mixer:    Digital
20250518 135606 worker: ALSA volume:   100% (0.00dB)
20250518 135606 worker: ALSA maxvol:   100%
20250518 135606 worker: ALSA loopback: off
20250518 135606 worker: MPD mixer      Hardware
20250518 135606 worker: Integ audio:   vc4-kms-v3d
20250518 135606 worker: Audio formats: S16_LE, S24_LE, S32_LE
20250518 135606 worker: CamillaDSP:    off
20250518 135606 worker: CDSP volume:   -120dB
20250518 135606 worker: CDSP volrange: 60dB
20250518 135606 worker: --
20250518 135606 worker: -- MPD startup
20250518 135606 worker: --
20250518 135606 DEBUG: MPD|ALSA devnum:    plughw:2,0|i2s
20250518 135606 worker: MPD service:        started
20250518 135606 worker: MPD port 6600:      accepting connections
20250518 135606 worker: MPD ALSA Default:   on
20250518 135606 worker: MPD ALSA Bluetooth: off
20250518 135606 worker: MPD HTTP Server:    off
20250518 135606 worker: MPD volume:         100
20250518 135606 worker: Saved MPD vol:      -1
20250518 135606 worker: Saved SRC vol:      0
20250518 135606 worker: MPD crossfade:      off
20250518 135606 worker: MPD ignore CUE:     no
20250518 135606 worker: MPD CDSP volsync:   off
20250518 135606 worker: --
20250518 135606 worker: -- Music sources
20250518 135606 worker: --
20250518 135606 worker: USB drives:     none
20250518 135606 worker: NVMe drives:    none
20250518 135606 worker: SATA drives:    none
20250518 135606 worker: NAS source:     Audio (smb)
20250518 135607 DEBUG: Mount (mount -t cifs "//192.168.1.xxx/Store/Audio" -o username="x",password="x",rsize=61440,wsize=65536,iocharset=utf8,ro,noserverino,cache=none,dir_mode=0777,file_mode=0777,vers=3.0 "/mnt/NAS/Audio")
20250518 135607 worker: --
20250518 135607 worker: -- Feature availability
20250518 135607 worker: --
20250518 135607 worker: Input select:    available, Source: MPD, Output: Raspberry Pi DAC+
20250518 135612 worker: Bluetooth:       started, PIN: None, ALSA/CDSP maxvol: 100%/0dB, ALSA outmode: Standard
20250518 135612 DEBUG: startAirPlay(): (/usr/bin/shairport-sync -v -a "Moode AirPlay" -- -d _audioout > /var/log/moode_shairport-sync.log 2>&1 &)
20250518 135612 worker: Retry 1 waiting for metadata pipe
20250518 135613 DEBUG: startAirPlay(): (/var/www/daemon/aplmeta-reader.sh > /dev/null 2>&1 &)
20250518 135613 worker: AirPlay:         started
20250518 135613 worker: Spotify Connect: available
20250518 135613 worker: Deezer Connect:  n/a
20250518 135613 worker: Squeezelite:     available
20250518 135613 worker: UPnP client:     available
20250518 135613 worker: Plexamp:         not installed, ALSA maxvol: 100%
20250518 135613 worker: RoonBridge:      not installed
20250518 135613 worker: Multiroom:       available
20250518 135613 worker: GPIO buttons:    available
20250518 135613 worker: Stream recorder: n/a
20250518 135613 worker: --
20250518 135613 worker: -- Security
20250518 135613 worker: --
20250518 135613 worker: Web SSH server:    off
20250518 135613 worker: XSS detection:     off
20250518 135613 worker: HTTPS mode:        available
20250518 135613 worker: --
20250518 135613 worker: -- Peripherals
20250518 135613 worker: --
20250518 135614 worker: Local display:   on
20250518 135614 worker: Chromium ver:    126.0.6478.164-rpt1
20250518 135614 worker: Chromium cfg:    directory ok
20250518 135614 worker: Screen blank     600
20250518 135614 worker: On-screen kbd:   off
20250518 135614 worker: Disable GPU:     off
20250518 135614 worker: HDMI orient:     landscape
20250518 135614 worker: HDMI 4K 60Hz:    off
20250518 135614 worker: DSI scn type:    1
20250518 135614 worker: DSI port:        1
20250518 135614 worker: DSI brightness:  255
20250518 135614 worker: DSI rotate:      0
20250518 135614 worker: Rotary encoder:  off
20250518 135614 worker: Triggerhappy:    off
20250518 135614 worker: LCD updater:     off
20250518 135614 worker: --
20250518 135614 worker: -- Miscellaneous
20250518 135614 worker: --
20250518 135614 worker: Software update:   Automatic check off
20250518 135614 worker: Auto-CoverView:    on
20250518 135614 worker: CoverView timeout: 600
20250518 135614 worker: Auto-shuffle:      on
20250518 135614 worker: Auto-play:         off
20250518 135614 worker: Maintenance task:  360 mins
20250518 135614 worker: Current view:      reset to Playback
20250518 135614 worker: Active flags:      all false
20250518 135614 worker: Reset flags:       skipped
20250518 135614 worker: Session check:     ok
20250518 135614 worker: --
20250518 135614 worker: -- Startup complete
20250518 135614 worker: --
20250518 135614 worker: Mount monitor:    started
20250518 135614 worker: Radio monitor:    off
20250518 135615 worker: Watchdog monitor: started
20250518 135615 worker: Responsiveness:   Default
20250518 135615 DEBUG: Sleep intervals:  worker=1.5, waitworker=0.75, watchdog=6, mountmon=30, mpdmon=6, gpiobuttons=1
20250518 135615 worker: Ready
20250518 135615 DEBUG: genLibrary(): jsonErrorMessage(): No errors
20250518 135615 DEBUG: chkVariables(): Excluded key: path
20250518 135616 DEBUG: phpSession(get_status): status=PHP_SESSION_NONE
20250518 135656 DEBUG: chkVariables(): Excluded key: path
20250518 135656 DEBUG: phpSession(get_status): status=PHP_SESSION_NONE
20250518 140214 DEBUG: chkVariables(): Excluded key: fs_smb_pwd <- ... yet included in the debug line for the mount


Messages In This Thread
RE: moodeaudio 9.3.3 does not put the library - by boomblip - 05-18-2025, 12:07 PM

Forum Jump: