Wirrunna wrote: 
> This morning I turned on my Win 8.1 laptop, right clicked the
> Squeezelite-X desktop icon which started Squeezelite-X.
> Then right click the system tray Squeezelite-X icon and select "Open"
> and the app opened the screen display (but didn't WOL the Vortexbox).
> 
> The display was stable.
> 
> I then used WakeMeOnLan to WOL the Vortexbox.
> 
> Once the Vortexbox was up Squeezelite-X displayed the gui and was
> playing so I checked that the config showed the WOL box was ticked, and
> applied the settings again.
> 
> I then used the Server Power Control plugin to shutdown the server and
> closed the Squeezelite-X app.
> 
> Then when the Vortexbox lights were all out, I restarted Squeezelite-X.
> The Vortexbox did not start so I used WakeMeOnLan again and all was
> working. 
> 
> 
> So, go into my den, power up my Win 10 Tower, right clicked the
> Squeezelite-X desktop icon which started Squeezelite-X, go to the system
> tray and the Squeezelite-X icon is flickering between grey and blue just
> like yesterday.
> Go to my laptop and Squeezelite-X is cycling again, just like
> yesterday.
> Back to the den, use task manager to close Squeezelite-X, go to the
> laptop and the Squeezelite-X display is stable.
> 
> So, my testing showed two bugs :
> - two instances of Squeezelite-X running on the same LAN on different
> computers interfere with each other
> - WOL doesn't work.


If the two instances have the same MAC address defined you will have a
problem, so check and make sure they are different.

I need to re-work the whole Mac Address part for the player, so that you
don't have to specify it.  The squeeze-lite player (squeezelite-win.exe)
will default to the computer's network card Mac address if none is
specified.  Squeezelite-X defaults to an arbitrary MAC address and
specifies that in the command line parameters to start up
squeezelite-win.exe.  I did that as a temporary implementation, so that
I would know the player MAC Address.  But I am working on a new
implementation where I need to just let squeezelite use its default and
then get that from LMS so that Squeezelite-X knows the ID of its player.
I was working on that Sunday night, but ran out of time and had to go
out of town for a few days.  My first try had code to get the computer's
network card Mac Address, but then I realized I had a problem when the
computer had more than one network card.  I need to pick the same one
that squeezelite-win picked and that was not always happening.  The best
way will be to query LMS, not the local computer, but I ran out of time
Sunday.  Anyway, the next build (when I get back) will not have a field
for Mac Address and you won't accidentally have two instances with the
same address, which is very easy to do right now.

R Greg Dawson


------------------------------------------------------------------------
rgdawson's Profile: http://forums.slimdevices.com/member.php?userid=65236
View this thread: http://forums.slimdevices.com/showthread.php?t=107540

_______________________________________________
diy mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/diy

Reply via email to