Help diagnosing dropouts -- does log info show network issue?

Roon Server Machine

Lenovo IdeaPad 730S - 1.8 GHz Intel Core i7-8565U Quad-Core - 16GB LPDDR3. Running Ubuntu 22.04.03 LTS. File library sits on an external USB hard drive connected to the laptop.

Networking Gear & Setup Details

Very basic home network - cable comes out of the wall into a Linksys CM3008 modem which is connected to a TP-Link Archer AX3000 router for WiFi. Playback device (see below) is ethernet’d directly to the router, Roon server is in another room connected by WiFi (I’m guessing this is the problem but I’m hoping logs can confirm or deny).

Connected Audio Devices

Main playback device is a Raspberry Pi 4, ethernet’d to my router, USB out to a Schiit Modi 3+, which goes into my stereo.

Number of Tracks in Library

15,000 tracks.

Description of Issue

I experience intermittent dropouts of playback. Sometimes this leads to skipping several tracks ahead and getting the “Audio file is loading slowly” pop up, other times my remote application (typically running on a different laptop or iPad) loses all contact with the server, its queue is emptied, and it can’t find any audio devices for several minutes. The most likely culprit is that my server is connected to the network via WiFi, but I’m hoping the log excerpt below (from the time of a dropout) can either confirm or disconfirm this hypothesis before I reconfigure things to get the server connected directly. One possible confounding variable: I run Pi-Hole (custom DNS server for ad-blocking) on my network. Right before and after the dropout in this log excerpt I see roondns flushing entries. No idea if that’s just coincidence, but adding it for context. I can zip up the entire log folder and provide it if that’s necessary.

12/18 13:13:17 Trace: [prebuffer] ready 149940/441000 (34%) @ 0/75 sec
12/18 13:13:17 Trace: [Musicbox] [LowQuality, 24/44 MP3 => 32/44] [3% buf] [PLAYING @ 2:51/2:55] The Sheik of Araby - Duke Ellington & His Orchestra / Duke Ellington / Harry B. Smith / Francis Wheeler / Ted Snyder
12/18 13:13:17 Warn: [Musicbox] [zoneplayer/raat] long rtt sync Schiit Modi 3+: realtime=4312723300975 rtt=44500us offset=3661651300us delta=41624us drift=-19353us in 172.912s (-111.928ppm, -402.942ms/hr)
12/18 13:17:00 Info: [library/albumdetails] found 1 ingroup alternates, 0 other alternates
12/18 13:17:00 Trace: [music/searchindex] [search-index]  removed in 0ms: 1 albums, 0 tracks, 0 works, 0 performers, 0 labels, 0 genres
12/18 13:17:00 Trace: [music/searchindex] [search-index] added in 1ms: 1 albums, 0 tracks, 0 works, 0 performers, 0 labels, 0 genres
12/18 13:17:00 Trace: [music/searchindex] totals: 1250 albums, 15240 tracks, 10749 works, 17047 performers, 505 labels, 1261 genres
12/18 13:17:00 Debug: [music/profilestats] Computed stats in 801ms, got 50 top albums, 50 top performers, 43 genres
12/18 13:17:01 Debug: [music/profilestats] Computed stats in 428ms, got 13 top albums, 21 top performers, 7 genres
12/18 13:17:01 Trace: [dbperf] flush 0 bytes, 0 ops in 39 ms (cumulative 221341621 bytes, 102871 ops in 98893 ms)
12/18 13:17:01 Trace: [library] endmutation in 1592ms
12/18 13:17:01 Trace: [Musicbox] [LowQuality, 24/44 MP3 => 32/44] [100% buf] [PLAYING @ 0:01/3:09] There Shall Be No Night - Duke Ellington & His Orchestra / Duke Ellington / Gladys Shelley / Abner Silver
12/18 13:17:01 Info: [Musicbox] [zoneplayer] Queueing: /media/jason/Seagate Portable Drive/Music/Duke Ellington/At Fargo 1940 Special 60th Anniversary Edition [Disc 1]/07 Pussy Willow.mp3
12/18 13:17:01 Trace: [dbperf] flush 0 bytes, 0 ops in 1 ms (cumulative 221341621 bytes, 102871 ops in 98894 ms)
12/18 13:17:01 Info: [Musicbox] [zoneplayer] Open result (Queueing): Result[Status=Success]
12/18 13:17:02 Debug: [easyhttp] [12105] GET to https://api.roonlabs.net/metadatatext/1/blobs?objectId=191:0:517201&type=biography&sourceLangs=Rovi-albums:en,Wikipedia:en,Rovi-artists:en,Rovi-compositions:en&c=qobuz-us&contentPreferences=avoidMqa returned after 244 ms, status code: 200, request body size: 0 B
12/18 13:17:02 Trace: [dbperf] flush 0 bytes, 0 ops in 20 ms (cumulative 221341621 bytes, 102871 ops in 98914 ms)
12/18 13:17:02 Debug: [easyhttp] [12104] GET to https://api.roonlabs.net/metadatatext/1/blobs?objectId=191:0:524364&type=biography&sourceLangs=Rovi-albums:en,Wikipedia:en,Rovi-artists:en,Rovi-compositions:en&c=qobuz-us&contentPreferences=avoidMqa returned after 350 ms, status code: 200, request body size: 0 B
12/18 13:17:02 Debug: [easyhttp] [12103] GET to https://api.roonlabs.net/metadatatext/1/blobs?objectId=174:1:858772c7-6a4b-487c-868d-3d9841ecb47e&type=description&sourceLangs=Rovi-albums:en,Wikipedia:en,Rovi-artists:en,Rovi-compositions:en&c=qobuz-us&contentPreferences=avoidMqa returned after 469 ms, status code: 200, request body size: 0 B
12/18 13:17:04 Trace: [library] endmutation in 72ms
12/18 13:17:06 Trace: [roondns] flushed 30 last-known-good entries
12/18 13:17:06 Trace: [Musicbox] [LowQuality, 24/44 MP3 => 32/44] [100% buf] [PLAYING @ 0:07/3:09] There Shall Be No Night - Duke Ellington & His Orchestra / Duke Ellington / Gladys Shelley / Abner Silver
12/18 13:17:12 Trace: [Musicbox] [LowQuality, 24/44 MP3 => 32/44] [100% buf] [PLAYING @ 0:12/3:09] There Shall Be No Night - Duke Ellington & His Orchestra / Duke Ellington / Gladys Shelley / Abner Silver
12/18 13:17:13 Info: [transport/zonedisplay] Zone display unregistered: CastDevice[DeviceId=V505-H1-85f1310feaee80a6813d3fd96833d836._googlecast._tcp.local, Name=V505-H1, Address=192.168.0.193]
12/18 13:17:13 Info: [cast] lost device CastDevice[DeviceId=V505-H1-85f1310feaee80a6813d3fd96833d836._googlecast._tcp.local, Name=V505-H1, Address=192.168.0.193] because it disconnected
12/18 13:17:13 Trace: [library] endmutation in 102ms
12/18 13:17:13 Info: [stats] 12761mb Virtual, 5061mb Physical, 2328mb Managed, 944 Handles, 224 Threads
12/18 13:17:15 Trace: [rnet/RnetJsonClient] no data received for >10000ms. Killing connection.
12/18 13:17:15 Trace: [raatserver] [RaatServer jason-pi @ 192.168.0.205:9200] lost client connection. Retrying
12/18 13:17:15 Trace: [raatserver] [RaatServer jason-pi @ 192.168.0.205:9200] connecting (attempt 1)
12/18 13:17:15 Info: [transport] destroyed zone Musicbox was playing? True
12/18 13:17:15 Trace: [zone Musicbox] Suspend
12/18 13:17:15 Info: [zone Musicbox] OnPlayFeedback Stopped
12/18 13:17:15 Info: [zone Musicbox] Canceling Pending Sleep
12/18 13:17:15 Info: [zone Musicbox] Canceling Pending Sleep
12/18 13:17:15 Debug: [raat/tcpaudiosource] disconnecting
12/18 13:17:15 Info: [audio/env] [zoneplayer -> stream] All streams were disposed
12/18 13:17:15 Trace: [Musicbox] [zoneplayer/raat] Endpoint Schiit Modi 3+ State Changed: Playing => Prepared
12/18 13:17:15 Info: [audio/env] [zoneplayer -> stream -> endpoint] All streams were disposed
12/18 13:17:15 Info: [audio/env] [zoneplayer] All streams were disposed
12/18 13:17:15 Info: sleep 48ms after flush
12/18 13:17:15 Error: getting null client....
12/18 13:17:21 Trace: [rnet/RnetJsonClient] no data received for >10000ms. Killing connection.
12/18 13:17:21 Trace: [raatserver] [RaatServer jason-ideapad @ 127.0.0.1:9200] lost client connection. Retrying
12/18 13:17:21 Trace: [raatserver] [RaatServer jason-ideapad @ 127.0.0.1:9200] connecting (attempt 1)
12/18 13:17:21 Info: [remoting/serverconnectionv2] Client disconnected: 192.168.0.129:62144
12/18 13:17:22 Trace: [raat_ll/client] [System Output] no data received for >10000ms. Killing connection.
12/18 13:17:22 Trace: [raatserver] [System Output] lost client connection. Retrying
12/18 13:17:22 Info: [raatserver] [System Output] connecting (attempt 1)
12/18 13:17:22 Info: [transport] destroyed zone Work Laptop was playing? False
12/18 13:17:22 Trace: [zone Work Laptop] Suspend
12/18 13:17:22 Info: [zone Work Laptop] Canceling Pending Sleep
12/18 13:17:22 Info: [zone Work Laptop] Canceling Pending Sleep
12/18 13:17:24 Trace: [library] endmutation in 245ms
12/18 13:17:26 Trace: [rnet/RnetJsonClient] no data received for >10000ms. Killing connection.
12/18 13:17:26 Trace: [raatserver] [RaatServer WML-JWALS23-LTP @ 192.168.0.129:9200] lost client connection. Retrying
12/18 13:17:26 Trace: [raatserver] [RaatServer WML-JWALS23-LTP @ 192.168.0.129:9200] connecting (attempt 1)
12/18 13:17:26 Warn: [raat_ll/client] [System Output] failed to connect Cannot access a disposed object.
12/18 13:17:26 Trace: [remoting/brokerserver] [initconn 192.168.0.129:62392=>192.168.0.141:9332] Connected
12/18 13:17:26 Trace: [raatserver] [RaatServer jason-pi @ 192.168.0.205:9200] connected
12/18 13:17:26 Trace: [rnet/RnetJsonClient] SENT {"request":"enumerate_devices","subscription_id":"0"}
12/18 13:17:26 Trace: [raatserver] [RaatServer jason-ideapad @ 127.0.0.1:9200] connected
12/18 13:17:26 Trace: [rnet/RnetJsonClient] SENT {"request":"enumerate_devices","subscription_id":"0"}
12/18 13:17:26 Warn: [remoting/brokerserver] [initconn 192.168.0.129:62392=>192.168.0.141:9332] failed: System.Exception: incomplete receive
12/18 13:17:26 Trace: [raatserver] [RaatServer WML-JWALS23-LTP @ 192.168.0.129:9200] connected
12/18 13:17:26 Trace: [rnet/RnetJsonClient] SENT {"request":"enumerate_devices","subscription_id":"0"}
12/18 13:17:26 Trace: [remoting/brokerserver] [initconn 192.168.0.129:62401=>192.168.0.141:9332] Connected
12/18 13:17:26 Trace: [rnet/RnetJsonClient] GOT NONFINAL {"status": "Success", "devices": [{"type": "alsa", "device_id": "hw:CARD=PCH,DEV=0", "name": "HDA Intel PCH ALC298 Analog"}, {"type": "alsa", "device_id": "hw:CARD=PCH,DEV=3", "name": "HDA Intel PCH HDMI 0"}, {"type": "alsa", "device_id": "hw:CARD=PCH,DEV=7", "name": "HDA Intel PCH HDMI 1"}, {"type": "alsa", "device_id": "hw:CARD=PCH,DEV=8", "name": "HDA Intel PCH HDMI 2"}, {"type": "alsa", "device_id": "hw:CARD=PCH,DEV=9", "name": "HDA Intel PCH HDMI 3"}, {"type": "alsa", "device_id": "hw:CARD=PCH,DEV=10", "name": "HDA Intel PCH HDMI 4"}]}
12/18 13:17:26 Info: [raatserver] GOT DEVICE 90b7b87b-b01f-4b33-8df1-c5d59c7a8263::hw:CARD=PCH,DEV=0 Type=alsa Name=HDA Intel PCH ALC298 Analog
12/18 13:17:26 Info: [raatserver] GOT DEVICE 90b7b87b-b01f-4b33-8df1-c5d59c7a8263::hw:CARD=PCH,DEV=3 Type=alsa Name=HDA Intel PCH HDMI 0
12/18 13:17:26 Info: [raatserver] GOT DEVICE 90b7b87b-b01f-4b33-8df1-c5d59c7a8263::hw:CARD=PCH,DEV=7 Type=alsa Name=HDA Intel PCH HDMI 1
12/18 13:17:26 Info: [raatserver] GOT DEVICE 90b7b87b-b01f-4b33-8df1-c5d59c7a8263::hw:CARD=PCH,DEV=8 Type=alsa Name=HDA Intel PCH HDMI 2
12/18 13:17:26 Info: [raatserver] GOT DEVICE 90b7b87b-b01f-4b33-8df1-c5d59c7a8263::hw:CARD=PCH,DEV=9 Type=alsa Name=HDA Intel PCH HDMI 3
12/18 13:17:26 Info: [raatserver] GOT DEVICE 90b7b87b-b01f-4b33-8df1-c5d59c7a8263::hw:CARD=PCH,DEV=10 Type=alsa Name=HDA Intel PCH HDMI 4
12/18 13:17:26 Trace: [rnet/RnetJsonClient] GOT NONFINAL {"status": "Success", "devices": [{"device_id": "hw:CARD=Headphones,DEV=0", "type": "alsa", "name": "bcm2835 Headphones"}, {"device_id": "hw:CARD=S3,DEV=0", "type": "alsa", "name": "Schiit Modi 3+", "config": {"unique_id": "51adb401-1d89-b75f-7a07-61a9ce3b040c", "output": {"device": "hw:CARD=S3,DEV=0", "type": "alsa", "name": "Schiit Modi 3+", "dsd_mode": "none"}, "volume": {"device": "hw:CARD=S3,DEV=0", "type": "alsa"}, "external_config": {"product_override": "427"}}, "vendor": "Schiit Audio", "usb_id": "30be:1014", "discovery_data": {"tcp_port": 45871, "version": "N/A", "unique_id": "51adb401-1d89-b75f-7a07-61a9ce3b040c", "model": "N/A", "raat_version": "1.1.38", "vendor": "N/A", "protocol_version": "3"}}]}
12/18 13:17:26 Info: [raatserver] GOT DEVICE 2c8076b0-4aee-4288-a398-0da120f9179e::hw:CARD=Headphones,DEV=0 Type=alsa Name=bcm2835 Headphones
12/18 13:17:26 Info: [raatserver] GOT DEVICE 2c8076b0-4aee-4288-a398-0da120f9179e::hw:CARD=S3,DEV=0 Type=alsa Name=Schiit Modi 3+ Vendor=Schiit AudioUsbId=30be:1014
12/18 13:17:26 Trace: [rnet/RnetJsonClient] SENT {"request":"enable_device","device_id":"hw:CARD=S3,DEV=0","subscription_id":"335"}
12/18 13:17:26 Info: [raatserver] [Schiit Modi 3+] connecting (attempt 1)
12/18 13:17:26 Trace: [Schiit Modi 3+] [raatclient] Initializing RAAT session
12/18 13:17:26 Trace: [remoting/brokerserver] [initconn 192.168.0.129:62401=>192.168.0.141:9332] Resumed Session
12/18 13:17:26 Trace: [Schiit Modi 3+] [raatclient] Loading script raat.dat:base.lua as module base [1088 chars]
12/18 13:17:26 Trace: [rnet/RnetJsonClient] GOT NONFINAL {"status": "Success"}
12/18 13:17:26 Trace: [rnet/RnetJsonClient] GOT NONFINAL {"status": "Success", "devices": [{"device_id": "default", "is_system_output": true, "type": "wasapi", "name": "System Output", "config": {"external_config": {"max_bits_per_sample": 16, "product_override": null, "max_sample_rate_multiplier": 1}, "unique_id": "c3662c0b-0cbc-dc69-2bb7-2b1d670e93cb", "volume": {"device": "default", "type": "wasapi"}, "output": {"device": "default", "type": "wasapi", "name": "System Output"}}, "discovery_data": {"model": "N/A", "version": "N/A", "tcp_port": 62155, "unique_id": "c3662c0b-0cbc-dc69-2bb7-2b1d670e93cb", "protocol_version": "3", "raat_version": "1.1.39", "vendor": "N/A"}}, {"device_id": "{0.0.0.00000000}.{b6a5975a-c7af-4363-8c27-8d4e2ace9807}", "type": "wasapi", "name": "Realtek(R) Audio"}]}
12/18 13:17:26 Info: [raatserver] GOT DEVICE 8fb38e99-7e5d-4bfc-a2b9-a8b404c3d001::default Type=wasapi Name=System Output
12/18 13:17:26 Info: [raatserver] GOT DEVICE 8fb38e99-7e5d-4bfc-a2b9-a8b404c3d001::{0.0.0.00000000}.{b6a5975a-c7af-4363-8c27-8d4e2ace9807} Type=wasapi Name=Realtek(R) Audio
12/18 13:17:26 Trace: [rnet/RnetJsonClient] SENT {"request":"enable_device","device_id":"default","subscription_id":"336"}
12/18 13:17:26 Info: [raatserver] [System Output] connecting (attempt 1)
12/18 13:17:26 Trace: [remoting/remotingprotocolv2] resume send 55 messages, 2KiB
12/18 13:17:26 Trace: [Schiit Modi 3+] [raatclient] Loading script raat.dat:dkjson.lua as module dkjson [22416 chars]
12/18 13:17:26 Trace: [raat] [sood] Refreshing device list
12/18 13:17:26 Trace: [raatserver] [sood] Refreshing device list
12/18 13:17:26 Trace: [System Output] [raatclient] Initializing RAAT session
12/18 13:17:26 Trace: [System Output] [raatclient] Loading script raat.dat:base.lua as module base [1088 chars]
12/18 13:17:26 Trace: [Schiit Modi 3+] [raatclient] Loading script raat.dat:protocol.lua as module protocol [2045 chars]
12/18 13:17:26 Trace: [rnet/RnetJsonClient] GOT NONFINAL {"status": "Success"}
12/18 13:17:26 Trace: [library] endmutation in 80ms
12/18 13:17:26 Trace: [Schiit Modi 3+] [raatclient] Loading script raat.dat:roon_tcp.lua [45309 chars]
12/18 13:17:26 Trace: [System Output] [raatclient] Loading script raat.dat:dkjson.lua as module dkjson [22416 chars]
12/18 13:17:26 Trace: [library] endmutation in 96ms
12/18 13:17:27 Trace: [library] endmutation in 85ms
12/18 13:17:27 Debug: [easyhttp] [12106] GET to https://www.qobuz.com/api.json/0.2/user/login?request_sig=d982923bec6efde732891d11658f16a9&request_ts=1702923424 returned after 20847 ms, status code: 200, request body size: 0 B
12/18 13:17:27 Trace: [library] endmutation in 130ms
12/18 13:17:27 Debug: [easyhttp] [12107] POST to https://api.roonlabs.net/discovery/1/query returned after 995 ms, status code: 200, request body size: 74 B
12/18 13:17:27 Trace: [Schiit Modi 3+] [raatclient] RAAT Session initialized in 1281ms
12/18 13:17:27 Trace: [Schiit Modi 3+] [raatclient] SENT [2]{"request":"info"}
12/18 13:17:27 Trace: [Schiit Modi 3+] [raatclient] SENT [3]{"request":"set_client_type","client_type":"Roon"}
12/18 13:17:27 Trace: [System Output] [raatclient] Loading script raat.dat:protocol.lua as module protocol [2045 chars]
12/18 13:17:27 Trace: [System Output] [raatclient] Loading script raat.dat:roon_tcp.lua [45309 chars]
12/18 13:17:27 Trace: [Schiit Modi 3+] [raatclient] GOT [2] {"flags":{"has_write_chmap":true},"status":"Success","platform":{"uname":{"version":"#1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023","sysname":"Linux","release":"6.1.21-v8+","machine":"aarch64","nodename":"jason-pi"},"os":"linux"},"info":{"unique_id":"51adb401-1d89-b75f-7a07-61a9ce3b040c"},"transport":{"is_supported":false,"info":[]},"source_selection":{"is_supported":false,"info":[]},"output":{"supported_formats":"88200/16/1|2,176400/16/1|2,176400/24/1|2,192000/32/1|2,44100/16/1|2,192000/16/1|2,44100/32/1|2,88200/24/1|2,96000/16/1|2,44100/24/1|2,192000/24/1|2,48000/32/1|2,88200/32/1|2,176400/32/1|2,48000/16/1|2,96000/32/1|2,96000/24/1|2,48000/24/1|2","info":{"config":{"dsd_mode":"none","name":"Schiit Modi 3+","type":"alsa","device":"hw:CARD=S3,DEV=0"},"alsa_device":{"driver":"USB-Audio","components":"S3","usbid":"30be:1014","mixername":"USB Mixer","longname":"Schiit Audio Schiit Modi 3+ at usb-0000:01:00.0-1.1, high speed","id":"S3","name":"Schiit Modi 3+"}}},"volume":{"is_supported":false,"info":[]}}
12/18 13:17:27 Trace: [raatserver] [Schiit Modi 3+] connected
12/18 13:17:27 Info: [transport] creating endpoint for raat device 51adb401-1d89-b75f-7a07-61a9ce3b040c
12/18 13:17:27 Trace: [Schiit Modi 3+] [raatclient] SENT [4]{"request":"subscribe_transport"}
12/18 13:17:27 Trace: [Schiit Modi 3+] [raatclient] SENT [5]{"request":"subscribe_controls","controller_id":"b79c18d7-08b3-48dd-81c0-fb702ad43983"}
12/18 13:17:27 Trace: [dspengine] loaded DSP config {"version":3,"items":[{"type":"bs2b","enabled":false},{"type":"parametric_equalizer","enabled":false},{"type":"audeze_presets","enabled":false}],"headroom_adjustment":{"type":"headroom_adjustment"},"sample_rate_conversion":{"type":"sample_rate_conversion"}}
12/18 13:17:27 Trace: [transport/audeze] picking preset lowlatency
12/18 13:17:27 Trace: [transport/audeze] picked null preset!
12/18 13:17:27 Trace: [Musicbox] [LowQuality, 24/44 MP3 => 32/44] [100% buf] [PLAYING @ 0:16/3:09] There Shall Be No Night - Duke Ellington & His Orchestra / Duke Ellington / Gladys Shelley / Abner Silver
12/18 13:17:27 Trace: [zone Musicbox] Loading from /root/.RoonServer/Database/Core/465c5452fc58440f8bd47605b7e96519/transport/zone_160101b4ad51891d5fb77a0761a9ce3b040c.db
12/18 13:17:27 Trace: [library] endmutation in 85ms
12/18 13:17:27 Trace: [Schiit Modi 3+] [raatclient] GOT [3] {"status":"Success"}
12/18 13:17:27 Trace: [Schiit Modi 3+] [raatclient] GOT [5] {"action":"Changed","status":"Success","controls":[]}
12/18 13:17:27 Trace: [zone Musicbox] Suspend
12/18 13:17:27 Info: [zone Musicbox] Canceling Pending Sleep
12/18 13:17:27 Trace: [Musicbox] [zoneplayer/raat] Endpoint Schiit Modi 3+ Initial State: Idle
12/18 13:17:27 Info: [transport] created zone Musicbox
12/18 13:17:27 Info: [transport]     with endpoint Schiit Modi 3+ (23:1:51adb401-1d89-b75f-7a07-61a9ce3b040c) [IsAvailable=True]
12/18 13:17:27 Trace: [Musicbox] [LowQuality, 24/44 MP3 => 32/44] [100% buf] [STOPPED @ 0:00]
12/18 13:17:27 Trace: [System Output] [raatclient] RAAT Session initialized in 1148ms
12/18 13:17:27 Trace: [System Output] [raatclient] SENT [2]{"request":"info"}
12/18 13:17:27 Trace: [System Output] [raatclient] SENT [3]{"request":"set_client_type","client_type":"Roon"}
12/18 13:17:27 Trace: [System Output] [raatclient] GOT [2] {"info":{"unique_id":"c3662c0b-0cbc-dc69-2bb7-2b1d670e93cb"},"flags":{"has_write_chmap":true},"platform":{"os":"windows"},"status":"Success","transport":{"info":[],"is_supported":false},"output":{"info":{"config":{"type":"wasapi","device":"default","name":"System Output"}},"supported_formats":"48000/16/2,48000/24/2"},"source_selection":{"info":[],"is_supported":false},"volume":{"info":{"config":{"device":"default","type":"wasapi"}},"is_supported":true}}
12/18 13:17:27 Trace: [raatserver] [System Output] connected
12/18 13:17:27 Info: [transport] creating endpoint for raat device c3662c0b-0cbc-dc69-2bb7-2b1d670e93cb
12/18 13:17:27 Trace: [System Output] [raatclient] SENT [4]{"request":"subscribe_transport"}
12/18 13:17:27 Trace: [System Output] [raatclient] SENT [5]{"request":"subscribe_controls","controller_id":"b79c18d7-08b3-48dd-81c0-fb702ad43983"}
12/18 13:17:27 Trace: [dspengine] loaded DSP config {"version":3,"items":[{"type":"bs2b","enabled":false},{"type":"parametric_equalizer","enabled":false},{"type":"audeze_presets","enabled":false}],"headroom_adjustment":{"type":"headroom_adjustment","enabled":false},"sample_rate_conversion":{"type":"sample_rate_conversion","sample_rate_conversion_mode":"none"}}
12/18 13:17:27 Trace: [transport/audeze] picking preset lowlatency
12/18 13:17:27 Trace: [transport/audeze] picked null preset!
12/18 13:17:27 Trace: [zone Work Laptop] Loading from /root/.RoonServer/Database/Core/465c5452fc58440f8bd47605b7e96519/transport/zone_16010b2c66c3bc0c69dc2bb72b1d670e93cb.db
12/18 13:17:27 Trace: [System Output] [raatclient] GOT [3] {"status":"Success"}
12/18 13:17:27 Trace: [zone Work Laptop] Suspend
12/18 13:17:27 Info: [zone Work Laptop] Canceling Pending Sleep
12/18 13:17:27 Trace: [Work Laptop] [zoneplayer/raat] Endpoint System Output Initial State: Idle
12/18 13:17:27 Trace: [System Output] [raatclient] GOT [5] {"action":"Changed","controls":{"volume":{"info":{"config":{"device":"default","type":"wasapi"}},"mute":false,"min":0.0,"max":100.0,"type":"number","step":1.0,"value":100}},"status":"Success"}
12/18 13:17:27 Info: [transport] created zone Work Laptop
12/18 13:17:27 Info: [transport]     with endpoint System Output (23:1:c3662c0b-0cbc-dc69-2bb7-2b1d670e93cb) [IsAvailable=True]
12/18 13:17:27 Trace: [Work Laptop] [LowQuality, 24/44 MP3 => 16/44] [100% buf] [STOPPED @ 0:00]
12/18 13:17:27 Info: [transport/zonedisplay] Zone display registered: CastDevice[DeviceId=V505-H1-85f1310feaee80a6813d3fd96833d836._googlecast._tcp.local, Name=V505-H1, Address=192.168.0.193]
12/18 13:17:29 Info: [stats] 12673mb Virtual, 5056mb Physical, 2635mb Managed, 940 Handles, 210 Threads
12/18 13:17:29 Trace: [library] endmutation in 91ms
12/18 13:17:30 Trace: [library] endmutation in 87ms
12/18 13:17:31 Trace: [library] endmutation in 82ms
12/18 13:17:33 Trace: [library] endmutation in 83ms
12/18 13:17:35 Trace: [library] endmutation in 116ms
12/18 13:17:35 Trace: [library] endmutation in 77ms
12/18 13:17:35 Trace: [library] endmutation in 128ms
12/18 13:17:36 Trace: [library] endmutation in 73ms
12/18 13:17:36 Trace: [library] endmutation in 72ms
12/18 13:17:37 Trace: [roondns] flushed 30 last-known-good entries
12/18 13:17:38 Trace: [library] endmutation in 115ms
12/18 13:17:38 Debug: [easyhttp] [12108] POST to https://api.roonlabs.net/device-map/1/register returned after 743 ms, status code: 200, request body size: 6 KB

This is almost certainly the issue, to rule out can you as a troubleshooting measure run a network cable between the two devices?

Alternatively temporarily relocate the Roon Server to be closer to the router to make the wiring easier.

2 Likes

Thanks for the speedy reply, @Carl. Unfortunately the laptop I’m using as my server is of the no-ports-except-USB-C variety, so I’ve gotta buy yet another dongle before I can test. That’s why I was hoping the logs might be able to shed light on if WiFi was the issue or not, but I’ll just bite the bullet and get an adapter for troubleshooting.

2 Likes