#9535 HIGH 1.5-sof: Need wake-on-WLAN support

Zarro Boogs per Child bugtracker at laptop.org
Mon Feb 1 22:32:22 EST 2010


#9535: Need wake-on-WLAN support
-------------------------------------+--------------------------------------
           Reporter:  cjb            |       Owner:  dsaxena           
               Type:  defect         |      Status:  new               
           Priority:  high           |   Milestone:  1.5-software-later
          Component:  kernel         |     Version:  not specified     
         Resolution:                 |    Keywords:                    
        Next_action:  test in build  |    Verified:  0                 
Deployment_affected:                 |   Blockedby:                    
           Blocking:                 |  
-------------------------------------+--------------------------------------

Comment(by Quozl):

 Summary: wake on ICMP echo request works, wake on ARP does not, wake on
 multicast UDP (as used by Chat) does not.

 Details: tested with Chat activity.  Set up a Chat shared across two
 XO-1.5 via an access point.  Confirmed text transmission both ways.
 Allowed one XO-1.5 to idle suspend.

 Tried to wake it by sending text from the other XO-1.5.  The receiving
 XO-1.5 did not wake.

 Manually waking it caused the sent text to appear; it had been buffered.

 Tried to wake it with a ping from a host that had no ARP cache entry.
 There was no response.  The pinging host reported ''Destination Host
 Unreachable''.

 Tried to wake it with a ping from a host that had an ARP cache entry.
 This woke the laptop, and caused the sent text to appear.  This implies
 the packets are stored by the wireless device but that the kernel is not
 woken.  (''I can't see how we can wake on these packets and yet not wake
 on chatter amongst other laptops that we should not be concerned about'').

 Verified each test above by running tcpdump in Terminal and examining the
 output.

 Chat on the non-suspended laptop correctly identified the other user as
 "left the chat" when the other laptop had been suspended.  On resume,
 "joined the chat" appeared.

-- 
Ticket URL: <http://dev.laptop.org/ticket/9535#comment:17>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list