[Sugar-devel] 883 on XO1
David Leeming
david at leeming-consulting.com
Sun Jan 8 16:58:25 EST 2012
Thanks to James, we successfully repaired the download. A very neat solution that I had not realised was possible.
For others that may find it useful, we used the Linux split command (I used the XS) to chop the faulty download into 128 small chunks of about 5MB each and then did checksum with md5sum on each, identified the errant chunk, which I then downloaded and used cat command to rejoin them.
I now have the 883 build for the PNG schools. Many thanks James and Alec
David
-----Original Message-----
From: Richard Smith [mailto:smithbone at gmail.com] On Behalf Of Richard A. Smith
Sent: Monday, 9 January 2012 6:02 a.m.
To: Alec Muffett
Cc: David Leeming; Sugar devel; devel at laptop.org
Subject: Re: [Sugar-devel] 883 on XO1
On 01/06/2012 03:46 AM, Alec Muffett wrote:
> At the risk of sounding perverse you could do block-level repair on
> this by having someone put the same file up for Bittorrent somewhere,
> and David could start the torrent, pause his "repeat" download,
> install a copy of previously-downloaded file, restart his Bittorrent
> client and have it download/repair the corrupted blocks for fairly
> small bandwidth consumption.
Having builds available via bittorrent or some other p2p tool would be
very useful when the dev team in in China. Bandwidth at the factory is
limited on per IP basis. If the builds were available via p2p with
swarming then the team could peer each other and we all would download
chunks in parallel. We do this sometimes manually now by cutting up
the file into chunks and each of us download a chunk.
I started to do this one trip but got stuck trying to find a text mode
bittorrent server that you could work with via ssh and then get it
working. I'm only a casual bittorrent user.
--
Richard A. Smith <richard at laptop.org>
One Laptop per Child
More information about the Sugar-devel
mailing list