I have LMS running on a Debian system (Version 8.2.1) (old cubietruck)
I also have squeezelite installed on that box, as well as a on another rpi4b in my network, I also have an old squeezebox radio.
All work in principle great together.
However, my squeezelite on the same box on which the server is running, kept getting a mac address 00:00:00:00:00:00
This seems to create a somewhat buggy behaviour. I need to change randomly radio stations before the squeezelite produces any audio, sometimes is shows as if it was stopping in the controls, sometimes it looks as if it was perfectly playing fine.
There is nothing in the log files.
When I restart squeezelite, it picks up an instance of the server, with the same name and the correct mac address (the one from the server)
I think it may be something with systemd and rc-legacy during the startup, starting squeezelite while the network is no fully up, but I could not figure out how to fix this.
Anyway, I disabled the squeezelite service in systemd and I can live with manually starting squeezelite after a reboot, after I can log in and the network is set up properly.
When I reboot, now, squeezelite is not running and I can start it manually
However, I am not able to get the player with the mac address 00:00:00:00:00:00 out of the controls.
Where on earth does the logitech media server keep this information about the players. How can I delete and/or rescan the players?
Thanks for any help
I also have squeezelite installed on that box, as well as a on another rpi4b in my network, I also have an old squeezebox radio.
All work in principle great together.
However, my squeezelite on the same box on which the server is running, kept getting a mac address 00:00:00:00:00:00
This seems to create a somewhat buggy behaviour. I need to change randomly radio stations before the squeezelite produces any audio, sometimes is shows as if it was stopping in the controls, sometimes it looks as if it was perfectly playing fine.
There is nothing in the log files.
When I restart squeezelite, it picks up an instance of the server, with the same name and the correct mac address (the one from the server)
I think it may be something with systemd and rc-legacy during the startup, starting squeezelite while the network is no fully up, but I could not figure out how to fix this.
Anyway, I disabled the squeezelite service in systemd and I can live with manually starting squeezelite after a reboot, after I can log in and the network is set up properly.
When I reboot, now, squeezelite is not running and I can start it manually
However, I am not able to get the player with the mac address 00:00:00:00:00:00 out of the controls.
- There is only one squeezelite in the process table
- I tried all combinations of stopping the logitechmediaserver service and squeezelite and restarting them (in all possible orders)
- I deleted the 'prefs' and the 'cache' directories, completely
- I uninstalled the complete logitechmedaserver package and installed it again, the player with the 'null' mac address is still there, even after restart, when it is not running :eek:
Where on earth does the logitech media server keep this information about the players. How can I delete and/or rescan the players?
Thanks for any help