Bugzilla – Bug 331
implement wake on lan with Squeezebox
Last modified: 2009-09-08 09:21:47 UTC
Customer reported: I have recently purchased one of your squeezeboxes and am very happy with it. However, I want my media server (A standard Windows PC) to go into sleep mode when it is not being used and then wake-up when we want to listen to music. I am intending to use the wake-up on Lan feature of the network card to bring the server out of standby. The problem is that the Squeezebox immediately brings the server out of standby even when we are not using it presumably because it needs to stay connected to the server in order for the time to work on the display. Is there any way I can get the squeezebox to stay asleep without waking up the server until we press the power button on the Squeezebox remote. I can unplug the Squeezebox but this isn�t so convenient.
A Mac user reported some different results: One minor issue that I wanted to point out as a possible fix in future slim server releases is the fact that the computer that is hosting the slim server cannot be set to "go to sleep". I found this out the hard way, and then searched through your site to find the answer that confirmed that you must keep the computer awake, otherwise it halts the server, and you have to either restart or manually turn it off, wait a while then restart the server. It would be nice if there was a way (in a future release) that you could still keep your energy savings settings to let the computer go to sleep, but have it wake up when the squeezebox is turned on. I have a dual 1.25ghz G4 which draws a lot of power and it sounds like a vacuum cleaner when running! So it's nice that it goes to sleep when not in use�
putting the computer to sleep and then waking it should have the server returned to a state where it still works. Can you give me a reproduceable case where sleep and then wake prevents the server from working, and if so, open a new bug against that?
I don't think that's quite the idea here? It's just that no matter what you do with the Squeezebox, if a computer is in standby or hibernate, it won't get woken up by requests by the Squeezebox, so that you can never reconnect to the server unless you go back to the computer. It's not that the server doesn't come up properly when you come out of standby or hibernate--it does... It's just that on Windows if you have WOL enabled, the computer never even gets to standby because of the traffic between the Squeezebox and SlimServer. But then on a Mac, you can't get it to wake up at all. The mac just sits there completely dead--because it's expecting a magic packet. On Windows, you can configure the system so that it only comes up on magic packets and not any traffic, but I think the key here is that we need to send a magic packet from the Squeezebox when certain buttons are pressed, if possible. Probably only the power button, though?
*** Bug 660 has been marked as a duplicate of this bug. ***
*** Bug 1200 has been marked as a duplicate of this bug. ***
Alas, SB1 isn't going to get WOL.
(In reply to comment #7) > Alas, SB1 isn't going to get WOL. This is a very unsatisfying decision. A lot of customers (including me) purchased a squeezebox and hope to get this extremly useful feature in the near term. Since I think it should not that hard to port the WOL feature from SB2 to SB1 you should reconsider this decision. Keep in mind: customer satisfaction is the key to your company success.