#10058 NORM 1.5-sof: Wake-on-LAN does not work during downloads

Zarro Boogs per Child bugtracker at laptop.org
Thu Mar 11 19:28:54 EST 2010


#10058: Wake-on-LAN does not work during downloads
---------------------------------------+------------------------------------
           Reporter:  martin.langhoff  |       Owner:                     
               Type:  defect           |      Status:  new                
           Priority:  normal           |   Milestone:  1.5-software-update
          Component:  not assigned     |     Version:  not specified      
         Resolution:                   |    Keywords:                     
        Next_action:  never set        |    Verified:  0                  
Deployment_affected:                   |   Blockedby:                     
           Blocking:                   |  
---------------------------------------+------------------------------------

Comment(by Quozl):

 Another reproducer determined ... on os111 on XO-1.5 C1.

 Using SSH from a desktop to the laptop causes the laptop to wake out of
 idle suspend each time, when keys are pressed on the SSH client.  This
 shows that Wake-on-LAN is properly configured and responsive.

 But using a continuous stream of packets seems to prevent wake ... the
 following command is executed:

 {{{
 ssh desktop cat /dev/zero > /dev/null
 }}}

 (which sends zero bytes from the desktop to the laptop where they are
 discarded)

 Then the desktop network interface is monitored:

 {{{
 tcpdump -i eth0 host laptop
 }}}

 When the laptop enters idle suspend, the stream ceases, and the packets
 sent by the desktop are not causing the laptop to wake.  In the following
 tcpdump, the last few packet times show the desktop TCP/IP implementation
 backing off; there should be responses from the laptop but there are none:

 {{{
 11:19:49.156669 IP laptop.46415 > desktop.ssh: Flags [.], ack 20499337,
 win 20634, options [nop,nop,TS val 1137027 ecr 217999668], length 0
 11:19:49.156693 IP desktop.ssh > laptop.46415: Flags [.], seq
 20560153:20561601, ack 7488, win 215, options [nop,nop,TS val 217999698
 ecr 1137027], length 1448
 11:19:49.156740 IP desktop.ssh > laptop.46415: Flags [.], seq
 20561601:20563049, ack 7488, win 215, options [nop,nop,TS val 217999698
 ecr 1137027], length 1448
 11:19:49.168053 IP laptop.46415 > desktop.ssh: Flags [.], ack 20502233,
 win 20634, options [nop,nop,TS val 1137027 ecr 217999669], length 0
 11:19:49.168076 IP desktop.ssh > laptop.46415: Flags [.], seq
 20563049:20564497, ack 7488, win 215, options [nop,nop,TS val 217999701
 ecr 1137027], length 1448
 11:19:49.168125 IP desktop.ssh > laptop.46415: Flags [.], seq
 20564497:20565945, ack 7488, win 215, options [nop,nop,TS val 217999701
 ecr 1137027], length 1448
 11:19:49.536451 IP desktop.ssh > laptop.46415: Flags [.], seq
 20502233:20503681, ack 7488, win 215, options [nop,nop,TS val 217999793
 ecr 1137027], length 1448
 11:19:50.272452 IP desktop.ssh > laptop.46415: Flags [.], seq
 20502233:20503681, ack 7488, win 215, options [nop,nop,TS val 217999977
 ecr 1137027], length 1448
 11:19:51.743474 IP desktop.ssh > laptop.46415: Flags [.], seq
 20502233:20503681, ack 7488, win 215, options [nop,nop,TS val 218000345
 ecr 1137027], length 1448
 11:19:54.688464 IP desktop.ssh > laptop.46415: Flags [.], seq
 20502233:20503681, ack 7488, win 215, options [nop,nop,TS val 218001081
 ecr 1137027], length 1448
 }}}

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


More information about the Bugs mailing list