[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Upgrading IIGS HD System
schmidtd wrote:
> Chris Morse wrote:
> > Yeah, and it seems to be having a little difficulty. First try, it
> > sent 3276 of 65535 blocks and then it hung on a send. I dropped the
> > speed to 19200 (from 115k) and started everything up again, and went to
> > bed. This morning it was hung near the end (it did send around 30 of
> > the 32MB.) Now I'm trying a third time. I didn't have any problems
> > with any of the 800k images.
>
> Don't bother dropping the speed - it's not a signal quality problem.
> It's a software quality problem. :-) Are you using v0.0.7? I did have
> trouble in earlier revs getting all 64k-1 blocks sent, but got rid of
> one (of perhaps several...) bug getting in my way, and it worked the
> last couple of times I tried it.
Yes, I grabbed the v0.0.7 version last night.
> > I wonder if this can be fixed in the software. My guess is that the
> > client thinks it has sent a block and is waiting for an ACK or NAK, but
> > the server is waiting for the block to finish before sending anything
> > back. Deadlock. Maybe the server could send a NAK if no data is
> > received after 20 seconds while receiving a block.
>
> The protocol is definitely shaky. 140k images rarely saw a problem,
> but expecting flawless operation for an hour is a dicey proposition,
> for sure. The server is a good place to be watching for timeouts and
> behave accordingly. Let me know what rev you're at, and we'll take it
> from there...
Heh.. I did send over the 8MB partition last night, it took 78 minutes.
I have it running again on the 32MB partition.
I'd be willing to help out on the coding, and/or do "stress testing"
with any new versions.
Thanks,
// CHRIS