#3341 NORM First D: Failure to transfer large files over mesh interface while associated
Zarro Boogs per Child
bugtracker at laptop.org
Tue Sep 18 12:19:42 EDT 2007
#3341: Failure to transfer large files over mesh interface while associated
-----------------------+----------------------------------------------------
Reporter: jcardona | Owner: ashish
Type: defect | Status: new
Priority: normal | Milestone: First Deployment, V1.0
Component: wireless | Version: Development build as of this date
Resolution: | Keywords:
Verified: 0 |
-----------------------+----------------------------------------------------
Comment(by ashish):
This looks like scp/sftp application problem.
On both XO1 (IP 10.0.0.100) and XO2 (10.0.0.110) NetworkManager was
killed.
XO1: started scan
{{{
while true; do iwlist msh0 scan; done
}}}
1. scp/sftp with -C command line option. Always worked.
XO1: started scp to copy 100M file from XO2
{{{
scp -C xo at 10.0.0.110:/100m .
}}}
File, 100m, copied successfully. Repeated above with sftp and scp
many times and it worked.
Sometime, scp did show stall, but after a while, file transfer resumed
automatically.
2. scp/sftp without -C option. Never worked.
XO1: started scp
{{{
scp xo at 10.0.0.110:/100m .
}}}
The moment scp stalled
a) pinged XO1 from XO2,
{{{
ping 10.0.0.100
}}}
, and ping was working fine with *occasional packet loss*.
{{{
.
.
64 bytes from 10.0.0.100: icmp_seq=2452 ttl=64 time=2.98 ms
64 bytes from 10.0.0.100: icmp_seq=2453 ttl=64 time=3.08 ms
64 bytes from 10.0.0.100: icmp_seq=2454 ttl=64 time=9.60 ms
64 bytes from 10.0.0.100: icmp_seq=2458 ttl=64 time=3.20 ms
64 bytes from 10.0.0.100: icmp_seq=2459 ttl=64 time=3.67 ms
64 bytes from 10.0.0.100: icmp_seq=2460 ttl=64 time=3.29 ms
64 bytes from 10.0.0.100: icmp_seq=2461 ttl=64 time=2.90 ms
64 bytes from 10.0.0.100: icmp_seq=2465 ttl=64 time=4.42 ms
64 bytes from 10.0.0.100: icmp_seq=2466 ttl=64 time=3.27 ms
64 bytes from 10.0.0.100: icmp_seq=2467 ttl=64 time=7.44 ms
64 bytes from 10.0.0.100: icmp_seq=2468 ttl=64 time=3.00 ms
64 bytes from 10.0.0.100: icmp_seq=2475 ttl=64 time=3.22 ms
64 bytes from 10.0.0.100: icmp_seq=2482 ttl=64 time=17.1 ms
64 bytes from 10.0.0.100: icmp_seq=2486 ttl=64 time=13.0 ms
64 bytes from 10.0.0.100: icmp_seq=2489 ttl=64 time=3.56 ms
64 bytes from 10.0.0.100: icmp_seq=2496 ttl=64 time=3.47 ms
64 bytes from 10.0.0.100: icmp_seq=2500 ttl=64 time=9.39 ms
64 bytes from 10.0.0.100: icmp_seq=2507 ttl=64 time=4.67 ms
64 bytes from 10.0.0.100: icmp_seq=2514 ttl=64 time=3.51 ms
64 bytes from 10.0.0.100: icmp_seq=2521 ttl=64 time=3.47 ms
64 bytes from 10.0.0.100: icmp_seq=2528 ttl=64 time=3.58 ms
64 bytes from 10.0.0.100: icmp_seq=2535 ttl=64 time=3.12 ms
64 bytes from 10.0.0.100: icmp_seq=2538 ttl=64 time=59.5 ms
64 bytes from 10.0.0.100: icmp_seq=2542 ttl=64 time=3.20 ms
64 bytes from 10.0.0.100: icmp_seq=2549 ttl=64 time=3.53 ms
64 bytes from 10.0.0.100: icmp_seq=2550 ttl=64 time=3.13 ms
64 bytes from 10.0.0.100: icmp_seq=2551 ttl=64 time=3.10 ms
64 bytes from 10.0.0.100: icmp_seq=2552 ttl=64 time=3.21 ms
64 bytes from 10.0.0.100: icmp_seq=2559 ttl=64 time=3.07 ms
64 bytes from 10.0.0.100: icmp_seq=2566 ttl=64 time=3.18 ms
64 bytes from 10.0.0.100: icmp_seq=2573 ttl=64 time=3.86 ms
64 bytes from 10.0.0.100: icmp_seq=2580 ttl=64 time=61.5 ms
64 bytes from 10.0.0.100: icmp_seq=2581 ttl=64 time=3.73 ms
64 bytes from 10.0.0.100: icmp_seq=2582 ttl=64 time=3.20 ms
64 bytes from 10.0.0.100: icmp_seq=2583 ttl=64 time=2.94 ms
64 bytes from 10.0.0.100: icmp_seq=2590 ttl=64 time=4.54 ms
64 bytes from 10.0.0.100: icmp_seq=2597 ttl=64 time=3.60 ms
64 bytes from 10.0.0.100: icmp_seq=2604 ttl=64 time=3.48 ms
64 bytes from 10.0.0.100: icmp_seq=2605 ttl=64 time=4.94 ms
64 bytes from 10.0.0.100: icmp_seq=2608 ttl=64 time=3.27 ms
64 bytes from 10.0.0.100: icmp_seq=2609 ttl=64 time=7.92 ms
64 bytes from 10.0.0.100: icmp_seq=2622 ttl=64 time=3.58 ms
64 bytes from 10.0.0.100: icmp_seq=2623 ttl=64 time=7.13 ms
64 bytes from 10.0.0.100: icmp_seq=2632 ttl=64 time=3.40 ms
64 bytes from 10.0.0.100: icmp_seq=2639 ttl=64 time=3.21 ms
64 bytes from 10.0.0.100: icmp_seq=2646 ttl=64 time=3.15 ms
64 bytes from 10.0.0.100: icmp_seq=2647 ttl=64 time=3.11 ms
64 bytes from 10.0.0.100: icmp_seq=2648 ttl=64 time=8.04 ms
64 bytes from 10.0.0.100: icmp_seq=2649 ttl=64 time=40.4 ms
.
.
}}}
b) Stopped scan on XO1, and ping resulted *no packet loss*. However,
scp did not resume immediatly. Somtimes scp resumed after a few
mins, sometimes it did not.
c) When scp was in stall state, the following command (on XO1)
{{{
while true; ifconfig msh0; sleep 1; done
}}}
resulted *no change* in 'Tx Packets', 'Rx Packets', 'dropped', 'errors'
statistics.
{{{
.
.
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
msh0 Link encap:Ethernet HWaddr 00:17:C4:02:2D:00
inet addr:10.0.0.100 Bcast:10.255.255.255 Mask:255.0.0.0
inet6 addr: fe80::217:c4ff:fe02:2d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:278337 errors:0 dropped:0 overruns:0 frame:0
TX packets:129998 errors:0 dropped:107 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:293170529 (279.5 MiB) TX bytes:11757268 (11.2 MiB)
}}}
Also, no data frames from XO2 were observed on wireless sniffer.
d) while scp on XO1 was in the stall state, scp's TCP connection was
still alive --verified with tcpdump.
--
Ticket URL: <https://dev.laptop.org/ticket/3341#comment:6>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list