But USB has been
flaky and an
incompatibility nightmare. (The latter being
exactly what hardware
makers want, of course, because it sells *new*
hardware.)
Agreed. I *HATE* USB devices. Aside from being a royal
pain and unreliable, it's definitely not Universal,
and it's not really much of a Bus either. I tried
using external USB 2.0 hard drives on a Macintosh
once, but every time I touched grounded metal (the
case, power strip, keyboard frame) in the vicinity,
all the USB drives unmounted.
And, quite aside from that, SCSI is far more
backwards-compatible.
Yes, and more reliable too. I once used one of those
ESDI->SCSI interface boards to connect an ESDI hard
drive to my Macintosh G4. It worked.
And ever used a really recent PC clone? They have done
away with almost all I/O. No RS232C, no parallel, no
keyboard or mouse ports, it's all USB. I had to set
one up as a server, and wasted a half a day trying to
get a modem working for the fax dial-in. We couldn't
use the nice external modem because it was RS232C. I
tried a USB->RS232 converter but could never get the
firmware to load properly under Linux. The crappy
internal WinModem wouldn't work under Linux. The
machine has no ISA slots, so no nice hardware internal
modem. Can't find a hardware PCI modem. One of the
guys bought some commercial Linux WinModem driver, and
it almost worked, but was really unreliable.
We kept the old fax server. A Pentium 100.
-Ian