#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