Hello, I experience some instabilities with the Airplaybridge.
I am running LMS on Raspbian, recent version (LMS 8.2.1 - 1634705759,
AirPlay bridge 0.4.62.3). Clients are a couple of Babies, one boom, and
two Airplay 3 devices: Audio Pro G10 and B&W Formation Wedge. Recently
I am experiencing instabilities, with LMS being frozen.
Examples from today:
LMS running, but can't be reached.
Code:
--------------------
● logitechmediaserver.service - Logitech Media Server
Loaded: loaded (/lib/systemd/system/logitechmediaserver.service; enabled;
vendor preset: enabled)
Active: active (running) since Sat 2021-11-13 10:44:27 CET; 3min 50s ago
Main PID: 1250 (squeezeboxserve)
Tasks: 16 (limit: 4915)
CGroup: /system.slice/logitechmediaserver.service
├─1250 /usr/bin/perl /usr/sbin/squeezeboxserver --prefsdir
/var/lib/squeezeboxserver/prefs --logdir /var/log/squeezeboxserver/ --cachedir
/var/lib/squeezeboxserver/cache --charset utf8
└─1252
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RaopBridge/Bin/squeeze2raop-armv6hf
-Z -I -x /var/lib/squeezeboxserver/prefs/raopbridge.xml
Nov 13 10:47:32 musicserver squeezeboxserver[1250]: [10:47:32.273122]
sendHELO:118 [0xb9348] cap:
CanHTTPS=1,Model=squeezelite,ModelName=RaopBridge,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=96000,aac,ogg,ogf,flc,alc,wav,ai
Nov 13 10:47:35 musicserver squeezeboxserver[1250]: [10:47:35.516207]
slimproto_run:624 [0xbbd28] No messages from server - connection dead
Nov 13 10:47:35 musicserver squeezeboxserver[1250]: [10:47:35.616516]
slimproto:866 [0xbbd28] connected
Nov 13 10:47:35 musicserver squeezeboxserver[1250]: [10:47:35.616564]
sendHELO:118 [0xbbd28] cap:
CanHTTPS=1,Model=squeezelite,ModelName=RaopBridge,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=96000,aac,ogg,ogf,flc,alc,wav,ai
Nov 13 10:48:08 musicserver squeezeboxserver[1250]: [10:48:08.308862]
slimproto_run:624 [0xb9348] No messages from server - connection dead
Nov 13 10:48:08 musicserver squeezeboxserver[1250]: [10:48:08.409191]
slimproto:866 [0xb9348] connected
Nov 13 10:48:08 musicserver squeezeboxserver[1250]: [10:48:08.409240]
sendHELO:118 [0xb9348] cap:
CanHTTPS=1,Model=squeezelite,ModelName=RaopBridge,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=96000,aac,ogg,ogf,flc,alc,wav,ai
Nov 13 10:48:11 musicserver squeezeboxserver[1250]: [10:48:11.640127]
slimproto_run:624 [0xbbd28] No messages from server - connection dead
Nov 13 10:48:11 musicserver squeezeboxserver[1250]: [10:48:11.740445]
slimproto:866 [0xbbd28] connected
Nov 13 10:48:11 musicserver squeezeboxserver[1250]: [10:48:11.740494]
sendHELO:118 [0xbbd28] cap:
CanHTTPS=1,Model=squeezelite,ModelName=RaopBridge,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=96000,aac,ogg,ogf,flc,alc,wav,ai
--------------------
After a restart, everyting seems ok (Note: systemctl restart does not
help - LMS needs to be stopped)
Code:
--------------------
● logitechmediaserver.service - Logitech Media Server
Loaded: loaded (/lib/systemd/system/logitechmediaserver.service; enabled;
vendor preset: enabled)
Active: active (running) since Sat 2021-11-13 10:52:50 CET; 5min ago
Main PID: 1294 (squeezeboxserve)
Tasks: 16 (limit: 4915)
CGroup: /system.slice/logitechmediaserver.service
├─1294 /usr/bin/perl /usr/sbin/squeezeboxserver --prefsdir
/var/lib/squeezeboxserver/prefs --logdir /var/log/squeezeboxserver/ --cachedir
/var/lib/squeezeboxserver/cache --charset utf8
└─1308
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RaopBridge/Bin/squeeze2raop-armv6hf
-Z -I -x /var/lib/squeezeboxserver/prefs/raopbridge.xml
Nov 13 10:52:54 musicserver squeezeboxserver[1294]: [10:52:54.939801]
PlayerThread:560 [0x110970]: processing off
Nov 13 10:52:55 musicserver squeezeboxserver[1294]: [10:52:55.510849]
AddRaopDevice:881 [0x111708]: adding renderer (Chromecast)
Nov 13 10:52:55 musicserver squeezeboxserver[1294]: [10:52:55.511785]
raopcl_create:735 [0xb5e23b10]: using PCM coding
Nov 13 10:52:55 musicserver squeezeboxserver[1294]: [10:52:55.516970]
output_raop_thread_init:126 [0xbbd28]: init output raop
Nov 13 10:52:55 musicserver squeezeboxserver[1294]: [10:52:55.517034]
output_init_common:290 allocating 1764000
Nov 13 10:52:55 musicserver squeezeboxserver[1294]: [10:52:55.517830]
slimproto:835 squeezelite [0xbbd28] <=> player [0x111708]
Nov 13 10:52:55 musicserver squeezeboxserver[1294]: [10:52:55.517933]
slimproto:836 [0xbbd28] connecting to 192.168.178.200:3483
Nov 13 10:52:55 musicserver squeezeboxserver[1294]: [10:52:55.518159]
slimproto:866 [0xbbd28] connected
Nov 13 10:52:55 musicserver squeezeboxserver[1294]: [10:52:55.518195]
sendHELO:118 [0xbbd28] cap:
CanHTTPS=1,Model=squeezelite,ModelName=RaopBridge,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=96000,aac,ogg,ogf,flc,alc,wav,ai
Nov 13 10:52:55 musicserver squeezeboxserver[1294]: [10:52:55.527552]
PlayerThread:560 [0x111708]: processing off
--------------------
Two hours later, after briefly listening to internet radio stream on the
G10, stalled again.
Code:
--------------------
● logitechmediaserver.service - Logitech Media Server
Loaded: loaded (/lib/systemd/system/logitechmediaserver.service; enabled;
vendor preset: enabled)
Active: active (running) since Sat 2021-11-13 10:52:50 CET; 2h 49min ago
Main PID: 1294 (squeezeboxserve)
Tasks: 16 (limit: 4915)
CGroup: /system.slice/logitechmediaserver.service
├─1294 /usr/bin/perl /usr/sbin/squeezeboxserver --prefsdir
/var/lib/squeezeboxserver/prefs --logdir /var/log/squeezeboxserver/ --cachedir
/var/lib/squeezeboxserver/cache --charset utf8
└─1308
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/RaopBridge/Bin/squeeze2raop-armv6hf
-Z -I -x /var/lib/squeezeboxserver/prefs/raopbridge.xml
Nov 13 12:31:17 musicserver squeezeboxserver[1294]: [12:31:17.899138]
slimproto:855 [0xbbd28] unable to connect to server 3
Nov 13 12:31:18 musicserver squeezeboxserver[1294]: [12:31:18.630941]
slimproto_run:624 [0xb9348] No messages from server - connection dead
Nov 13 12:31:23 musicserver squeezeboxserver[1294]: [12:31:23.736513]
slimproto:855 [0xb9348] unable to connect to server 0
Nov 13 12:31:27 musicserver squeezeboxserver[1294]: [12:31:27.905550]
slimproto:855 [0xbbd28] unable to connect to server 4
Nov 13 12:31:33 musicserver squeezeboxserver[1294]: [12:31:33.742838]
slimproto:855 [0xb9348] unable to connect to server 1
Nov 13 12:31:37 musicserver squeezeboxserver[1294]: [12:31:37.909999]
slimproto:855 [0xbbd28] unable to connect to server 5
Nov 13 12:31:43 musicserver squeezeboxserver[1294]: [12:31:43.749133]
slimproto:855 [0xb9348] unable to connect to server 2
Nov 13 12:31:53 musicserver squeezeboxserver[1294]: [12:31:53.755419]
slimproto:855 [0xb9348] unable to connect to server 3
Nov 13 12:32:03 musicserver squeezeboxserver[1294]: [12:32:03.761772]
slimproto:855 [0xb9348] unable to connect to server 4
Nov 13 12:32:13 musicserver squeezeboxserver[1294]: [12:32:13.768060]
slimproto:855 [0xb9348] unable to connect to server 5
--------------------
Hard restart necessary
Code:
--------------------
● logitechmediaserver.service - Logitech Media Server
Loaded: loaded (/lib/systemd/system/logitechmediaserver.service; enabled;
vendor preset: enabled)
Active: failed (Result: timeout) since Sat 2021-11-13 13:47:34 CET; 3s ago
Process: 1294 ExecStart=/usr/sbin/squeezeboxserver --prefsdir $PREFSDIR
--logdir $LOGDIR --cachedir $CACHEDIR --charset $CHARSET $SLIMOPTIONS
(code=killed, signal=KILL)
Main PID: 1294 (code=killed, signal=KILL)
Nov 13 13:47:04 musicserver squeezeboxserver[1294]: [13:47:04.795818]
slimproto_close:907 [0xb9348] slimproto stop for formation-LPS-MP-0004639
Nov 13 13:47:04 musicserver systemd[1]: Stopping Logitech Media Server...
Nov 13 13:47:06 musicserver squeezeboxserver[1294]: [13:47:06.722794]
slimproto_close:907 [0xbbd28] slimproto stop for Kuechenradio
Nov 13 13:47:10 musicserver squeezeboxserver[1294]: [13:47:10.941814]
DelRaopDevice:976 [0x110970]: Raop device stopped
Nov 13 13:47:10 musicserver squeezeboxserver[1294]: [13:47:10.941974]
DelRaopDevice:976 [0x111708]: Raop device stopped
Nov 13 13:47:34 musicserver systemd[1]: logitechmediaserver.service: State
'stop-sigterm' timed out. Killing.
Nov 13 13:47:34 musicserver systemd[1]: logitechmediaserver.service: Killing
process 1294 (squeezeboxserve) with signal SIGKILL.
Nov 13 13:47:34 musicserver systemd[1]: logitechmediaserver.service: Main
process exited, code=killed, status=9/KILL
Nov 13 13:47:34 musicserver systemd[1]: logitechmediaserver.service: Failed
with result 'timeout'.
Nov 13 13:47:34 musicserver systemd[1]: Stopped Logitech Media Server.
--------------------
I assume the instability is due to some AirPlay problem, related to
Audio Pro G10 (i did not use the B&W Wedge today).
I would be happy if the stability could be increased, and am ready to
help debugging.
------------------------------------------------------------------------
henning's Profile: http://forums.slimdevices.com/member.php?userid=72026
View this thread: http://forums.slimdevices.com/showthread.php?t=105198
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins