Bug 11471 - Squeezebox Boom needs to have a way to set SqueezeCenter Server's MAC for WOL
: Squeezebox Boom needs to have a way to set SqueezeCenter Server's MAC for WOL
Status: RESOLVED WONTFIX
Product: SB Boom
Classification: Unclassified
Component: Setup
: 33
: All All
: -- normal (vote)
: ---
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-03-25 11:17 UTC by charles.email
Modified: 2009-03-26 11:17 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description charles.email 2009-03-25 11:17:29 UTC
As was needed on the SB3, there needs to be a way to set the server's MAC for Wake on Lan functionality when the server is on the other side of a bridge that masks the real MAC address of the server.

Without this, Wake On Lan doesn't work as it is being sent to the wrong MAC address.
Comment 1 James Richardson 2009-03-25 12:28:20 UTC
Felix: wasn't this address in a later firmware version?  Note: customer listed r33 has his FW version.
Comment 2 Felix Mueller 2009-03-25 12:38:01 UTC
This 'feature' was in firmware at one stage for SB3, but did break the automated SC mac learning when SC was moved to another PC without factory resetting SB3 at which point it has been decided to remove the 'feature' for good.

BTW: The real issue is with some wireless bridges not reporting the correct mac address.

I am afraid this is a won't fix.
Comment 3 charles.email 2009-03-25 21:54:18 UTC
Why can't you just have a setting to "obtain server MAC address automatically" and have that be default. 
Then have a setting to manually specify the Server MAC.

Is that deemed too complicated for most users?

I agree that this is a wireless bridge issue in that it is not fully MAC transparent.

I was able to get around this issue and have a wireless bridge by using dd-wrt "repeater bridge" mode.

I then connect the boom to the server side of the bridge via the virtual wireless AP and it does work and get the correct MAC for WOL. The other side of the bridge still has masked MAC addresses.

I would think that this is probably a lot more complicated than having a manual MAC mode.
Comment 4 charles.email 2009-03-26 11:17:39 UTC
The other option is to poll the Server, since it should know it's own MAC address, if that is the same as the other method, then you're good. If not then prefer the MAC as stored seen on the Server. Maybe this is harder if the server has more than 1 NIC, or a NIC and a wireless connection, but you could look for the MAC with the same IP as the own used by the squeezebox.