>> I have Serial Fix 2.0 installed in my Auto folder (and the accompanying
>>CPX) and haven't had any problems doing high-speed transfers on my MegaSTe.
>>To note, I've used a Qblazer 38400 baud modem (at 19200) on modem 2 and serial
>>2 and doing a null-modem transfer to my PC have gotten around 3000cps.
>>I use the Connect 1.92 term program for this (since it seems the friendliest
>>in terms of handling the extra ports, etc)...
>> Anyways, summary: Serial Fix 2.0...
>I have tried it, and I still get "Bad table" and "CRC error" when I
>uncompress archives. I don't know if I can send something without getting
>errors, I've only tried receiving. When I read in the docs supplied with
>Serial Fix 2.0, it said that it only fixed the errors on the St compatible
>modem port. So I am really stuck now.
>I use Gem Zmodem from Michael Ziegler, Connect 1.95 and a ZyXEL 1496E 5.04
>modem, in case you should know of some troubles with that combination.
i hunted for that one for some time too (me: mega STe, uucp on modem2,
corrupted files and no protocol errors), and finally found out its a
hardware problem :-( seems whenever the SCC chip (controls modem2 and
serial2, $ffff8c8x) gets accessed during disk IO theres a chance that
this access trips over the disk DMA reading/writing memory and then you
get corrupted data sent either to/from the disk(!), or the port, or
both. and the chip is accessed in interrupt handlers whenever data goes
over the port or CTS changes...
i know of no real (hardware) fix for that (there is a patched GAL for
another bug concerning serial2, haven't tried that yet), the `solution'
i'm testing now ist to have the disk driver (actually cache program)
call a routine (cookie) that drops RTS and turns off SCC interrupts
before DMA and restart everything afterwards. that _seems_ to do it,
except the modem apparently ignores RTS until it has a connection
so uucico's dialer now sometimes misses modem messages and times out
when other processes use the disk...
hope it helps,
PS: maybe it's not only mega STes... there was a report in one of the
maus. newsgroups about a falcon running a disk reorganize (chkdsk3)
that crashed horribly when the phone rang and the modem sent `RING'...
(falcons modem port is on SCC too.) poor guy had to clear out the disk
and reinstall everything...
PPS: crosspost and folloup-to .tech