carl9170 firmware: Wake-on-LAN support
authorChristian Lamparter <chunkeey@googlemail.com>
Sun, 16 Jan 2011 00:11:18 +0000 (01:11 +0100)
committerChristian Lamparter <chunkeey@googlemail.com>
Sun, 16 Jan 2011 00:48:15 +0000 (01:48 +0100)
With this feature enabled, the device will stay
active while the host goes into System Standby
[Suspend to RAM!].

Furthermore, it scans all incoming 802.11 data frames
for a MAGIC WOL pattern and - when found - propagates
the wake-up call to the USB Host.

Notes/Limitations:
* Your host has to support USB remote wake-up.
  [In some cases, /proc/acpi/wakeup has to be
   configured as well - see Google for more
   details]

* The MAC address is taken from the device EEPROM.
  [so, ifconfig dev hw ether overrides don't
   work (yet)]

* The magic pattern has to be within the first
  320 bytes of the data frame.

* The magic frames has to be send unencrypted.
  Therefore the WOL initiator has to support
  frame injection [not a problem for most
  mac80211-based drivers].

* The initatior need to be in range and on the
  same channel as well.

Signed-off-by: Christian Lamparter <chunkeey@googlemail.com>

No differences found